Simulate a 3DS auth request

Simulates a card 3DS auth request.

This endpoint is for testing purposes only and won't work in production.

SecurityCommonAuth
Request
query Parameters
accountId
required
string^(TEST)?((F|C|FT)\d{5,7}$|^EQUALS$|^10366263|...

The ID of the account to work with.

Example: accountId=F50091
Request Body schema: application/json

Body

cardId
required
string <uuid> <= 36 characters

The ID of the card to work with.

amount
required
number

Contains information about how the payment is being made.

currencyCode
required
number <= 999

ISO 4217 three-digit currency code of the payment or purchased gift card.

subType
string or null

Identifies the type of transaction being authenticated.

Enum: "PURCHASE" "ACCOUNT_VERIFICATION" "ACCOUNT_FUNDING" "QUASI_CASH" "PREPAID_ACTIVATION_AND_LOAD"
transactionType
string

Identifies the category of the message for a specific use case.

Enum: "PAYMENT" "NON_PAYMENT"
required
object
Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

405

Method Not Allowed

415

Unsupported Media Type

422

Unable to process the request

429

Too Many Requests

500

Internal Server Error

post/cards/simulations/3DSAuthRequest
Request samples
application/json
{
  • "cardId": "e9293471-5eb3-4dbc-916c-dbaf9e2deefd",
  • "amount": "10",
  • "currencyCode": 826,
  • "subType": "PURCHASE",
  • "transactionType": "PAYMENT",
  • "cardAcceptor": {
    }
}
Response samples
application/json
{
  • "success": true
}