PIN and card security
Set and change a PIN, manage the try counter, and generate or verify the card verification values.
changeCardPin
Changes the PIN of a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
changeCardPin › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
currentCardPinCurrent Card Pin - [Optional]
newCardPinNew Card Pin - [Optional]
changeCardPin › Responses
Success
encryptedPinEncrypted Pin - [Optional]
changeRsaPin
Changes the RSA PIN for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
changeRsaPin › Request Body
operationDateOperation Date
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
currentEPBCurrent E P B - [Optional]
newEPBNew E P B - [Optional]
changeRsaPin › Responses
Success
successSuccess
encryptedPinEncrypted Pin - [Optional]
generateCardVV
Generates the card verification value (CVV) for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
generateCardVV › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
generateCardVV › Responses
Success
hasErrorHas Error
errorTextError Text - [Optional]
verificationValueVerification Value - [Optional]
increasePinTryCount
Increases the PIN try count for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
increasePinTryCount › Request Body
increaseCountIncrease Count
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
increasePinTryCount › Responses
Success
resetCvvCounter
Resets the CVV counter for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
resetCvvCounter › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
resetCvvCounter › Responses
Success
setCardPin
Sets the PIN for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
setCardPin › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
clearPinClear Pin - [Optional]
setCardPin › Responses
Success
encryptedPinEncrypted Pin - [Optional]
verifyTerminalCardPin
Verifies the terminal-supplied PIN for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
verifyTerminalCardPin › Request Body
clearCardNumberClear Card Number - [Optional]
pinBlockPin Block - [Optional]
zpkZpk - [Optional]
tpkTpk - [Optional]
pinBlockFormatPin Block Format - [Optional]
verifyTerminalCardPin › Responses
Success
verifiedVerified
verifyRsaPin
Verifies the RSA PIN for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
verifyRsaPin › Request Body
operationDateOperation Date
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
ePBE P B - [Optional]
verifyRsaPin › Responses
Success
verifiedVerified
lastTryCountLast Try Count
tryCountExceedTry Count Exceed
verifyPartialCardVerificationValue
Partially verifies the card verification value (CVV) of a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
verifyPartialCardVerificationValue › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
digitsDigits - [Optional]
verifyPartialCardVerificationValue › Responses
Success
verifiedVerified
verifyCardVerificationValue
Verifies the card verification value (CVV) of a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
verifyCardVerificationValue › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
verificationValueVerification Value - [Optional]
verifyCardVerificationValue › Responses
Success
verifiedVerified
lastTryCountLast Try Count
tryCountExceedTry Count Exceed
verifyCardPin
Verifies the PIN of a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
verifyCardPin › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
clearCardNumberClear Card Number - [Optional]
clearPinClear Pin - [Optional]
verifyCardPin › Responses
Success
verifiedVerified
lastTryCountLast Try Count
tryCountExceedTry Count Exceed
setRsaPin
Sets the RSA PIN for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
setRsaPin › Request Body
operationDateOperation Date
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
shadowCardNumberShadow Card Number - [Optional]
ePBE P B - [Optional]
setRsaPin › Responses
Success
successSuccess
encryptedPinEncrypted Pin - [Optional]
setCardPinViaSMS
Sets the PIN for a prepaid card via SMS.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
setCardPinViaSMS › Request Body
mobilePhoneNumberMobile Phone Number - [Optional]
cardNumberLastSixDigitsCard Number Last Six Digits - [Optional]
cVVLastTwoDigitsC V V Last Two Digits - [Optional]
clearPinClear Pin - [Optional]
setCardPinViaSMS › Responses
Success
successSuccess
errorCodeError Code
customerNumberCustomer Number
errorTextError Text - [Optional]
shadowCardNumberShadow Card Number - [Optional]
cardRefNumberCard Ref Number - [Optional]
getCardPinOperationHistory
Retrieves the PIN operation history for a prepaid card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCardPinOperationHistory › Request Body
shadowCardNumberShadow Card Number - [Optional]
getCardPinOperationHistory › Responses
Success
Get Card Pin Operation History List - [Optional]