Contents

PreAuth

 

The PreAuth transaction processes a standard authorisation transaction to hold funds from the customers card. Follow this with a Capture to complete the transaction.

End Point : /preauth


{
“siteid”:”123456”,
“txndate”:” 2020-03-01:12:34:01”,
“terminalserialnumber”:”867491”,
“type”:”preauth”,
“amount”:”20.00”,
“refid”:”89045432”,
“wait”:”y”,
“topuptoken”:”AYTMN67TV”
}
{
“siteid”:”123456”,
“terminalserialnumber”:”867491”,
“resultcode”:”APPROVED”,
“amount”:”22.00”,
“authcode”:”897321”,
“refid”:”89045432”,
“topuptoken”:”A456TGHYH4”,
“expiry”:”2020-03-08:12:34:01”,
“cardtype”:”VISA”,
“receipt”:”Sample output”
}

Info
  • This transaction type will handle PreAuth CP and CNP. For CNP transactions, the Card number can be entered on the PED.
  • The topuptoken can be used to subsequently topup this authorization (via incremental topup).
  • Currently a topup is not supported by Amex,Girocard and some Visa/Mastercard issuers. The terminal will decline these transactions.