FILTER BY TAG
pilot

Step 1: Issuer sends a one-time password code

This section describes how to create a one-time password (OTP) for a tokenized card.
The issuer is notified when the
stepUpOptions.method
field is set to one of these values:
  • OTP_SMS
  • OTP_EMAIL
  • OTP_ONLINE_BANKING

Endpoint

Test:
POST
https://apitest.cybersource.com
/tms/v2/tokenized-cards/
{tokenId}
/authentication-options/one-time-passwords
Production:
POST
https://api.cybersource.com
/tms/v2/tokenized-cards/
{tokenId}
/authentication-options/one-time-passwords
Production in India:
POST
https://api.in.cybersource.com
/tms/v2/tokenized-cards/
{tokenId}
/authentication-options/one-time-passwords
The
{tokenId}
is the identifier of the tokenized card.

Required Fields for Creating an OTP for Tokenized Card Authentication

Set to the client reference ID.

REST Example: Creating an OTP for Tokenized Card Authentication

Request
{ "clientCorrelationId": "aB3cD4eF5gH6iJ7kL8mN9oP0qR1sT2uV3wX", "stepUpOption": { "id": "YWEwMjFhZmFkZDU4ZWI0NDJjYTM0MzY4OTY1YjdhMDE=" } }
Response to a Successful Request
{ "maxRequestsAllowed": 0, "maxVerificationAllowed": 0, "codeExpiration": 0 }