One-step Direct API
In the one-step direct API model, the first transaction will require the merchant to collect and submit card details.
The gateway will return a “savedCard” block, which the merchant must store
alongside the credentials used to identify the payer.
In the one-step model, the merchant needs to post the data from the returned
savedCard block in the “payment” block with the addition of the collected CVV.
In the one-stage model, a transaction can be initiated with just the following data fields being posted to the savedCard URL:
{
"order" : {
"action" : "SALE",
"amount" : {
"amount"
}
},
"payment" : {
"maskedPan" : "401200******1112",
"expiry" : "2025-04",
"cardholderName" : "Mr Tokenisation",
"scheme" : "VISA",
"cardToken" : "dG9rZW5pemVkUGFuLy92MS8vU0hPV19GSVJTVF82X0xBU1RfNC8vNDAxMjAwcHhncXM0MTExMg==",
"cvv" : "123"
}
}
Updated about 1 year ago