How to use these endpoints
To learn more about how to use and connect to these endpoints, you can refer to the PaySecure V2 guide available here.
This guide includes:
- PIN format
- Difference between V1 and V2
- RSA encryption for generating session ID
- PIN/CVV encryption example
- Decryption example
- JavaScript example
- IV-vector key generation
- Encryption example
For each individual PaySecure V2 endpoint, you can view their specifications and try them out through the links below:
- Generate Apple Digitization Data - allows to get the digitization data from the provided token to be used in Apple Pay in-app provisioning verification.
- Generate MDES Digitization Data - allows to generate a Tokenization Authentication Value (TAV) and retrieve the encrypted card data to be used during in-app card digitization with MDES.
- Get CVV2 V2 - allows to get CVV2 for a card/token.
- Get PAN V2 - allows to get the PAN for a card/token.
- Get PIN V2 - allows to get the PIN for a card/token.
- PAN To Token V2 - allows to get token for the provided PAN.
- Set PIN V2 - allows set pin for a card/token.
- Verify PIN V2 - allows to verify the PIN for the provided PAN.
- Verify CVV2 V2 - allows to verify the CVV2 for the provided PAN.
- Get Detailed Card List - allows to retrieve card with all relative details, it will respond with list of cards related to the arguments passed to it.
- Get Detailed Card List By Account ID - allows to retrieve card with all relative details by ac_id
- Get Detailed Card List By Customer - allows to retrieve card with all relative details by cu_id or cu_ref
- Get Detailed Card List By Token - allows to retrieve card with all relative details by token
- Unblock PIN - PaySecure - provides the ability to unblock a PIN for a token(card). PIN is blocked after 3 failed attempts.