Create a 3RI authenticated transaction

Use this endpoint to perform a 3‑D Secure Requestor Initiated (3RI) authentication when the cardholder is not actively participating in the transaction; This effectively results in an authenticated MIT (merchant initiated transaction). Typical use cases include split payments (deposit + balance), unscheduled card-on-file transactions, delayed charges or instalments. You must always use the original transaction reference for the initial CIT in the API endpoint, and then depending on which 3RI use case, the value of certain fields will need to be adjusted.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int64
required

The transactionId received after an authorization.

Body Params

Create 3RI authenticated transaction

string
required
length between 1 and 40

The merchant's reference number. It should be unique for each transaction.

string
required
length between 3 and 3

3 letter ISO-4217 character code. For example CHF or USD

int64
required

The amount of the transaction in the currency’s smallest unit. For example use 1000 for CHF 10.00.

string
length between 2 and 2
Defaults to 06

The 3RI request related parameter threeRIInd with values 01-99

string
length between 1 and 40

Only used for the multi-party commerce use-case. This is the name of the third-party merchant who will be using the output of the 3RI authentication to process the authorization. Note that the name must be written exactly as the merchant sends it in the merchantName field in a 3DS request or authorization request.

Response

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Choose an example:
application/json