Striga's JavaScript UI library allows you to capture and display sensitive details using customizable UI views without the information ever touching your servers. This ensures that you qualify for the lowest level of PCI compliance.

The Card Views feature allows you to customize the following views:

Card number view to show the full 16-digit card number to your customers
CVV view to show the 3-digit number that is needed to make online purchases using cards
Card PIN view to show the 4-digit PIN number needed to make in-person purchases using cards

Striga Client SDK

To use the Striga Client SDK, simply add the following code to the <head> of your project:



The below URL for the UX component without using the "Auth Token" is deprecated and will be removed on April 30 2023.

If you are an existing Striga customer, please upgrade your UI component to "v1.1" before May 2023. The existing component will continue to function until then.

If you are a new Striga customer, please use the UI component "v1.1" that implements the usage of the "Auth Token" as this is a requirement to move to production.

<!-- OLD Striga JS client SDK -->
<script src=""></script>

<!-- NEW Striga JS client SDK -->
<script src=""></script>

UX methods

  1. Create Method: The create method is used to initiate the UI component with the secret key and application ID.
  2. Request Consent Method: The requestConsent method is used to send an OTP to the user's mobile number and email ID for verification.
  3. Render Method: The render method is used to display the card details within the iframe.