One Time Passcode

When the Cardholder makes a purchase with a 3D Secure supported merchant, the One Time Passcode (OTP) will be generate and is required to be entered by the Cardholder for verification before the Authorization process can start.

OTP Communication Methods

The method of communication will be configured during the Implementation Project. This can be changed at a later date if required.

CLOWD9 Sending Direct to the Cardholder

CLOWD9 will send the OTP by SMS direct to the number held for the Cardholder.



OTP Transmitted to You



CLOWD9 will send the OTP to the configured endpoint whereby you can communicate in the preferred method e.g. SMS, email or in-app.

The following will be provided:

FieldValueFormat
client_idThe Identifier of the Clientstring
card_idThe Identifier of the Cardstring
customer_idThe Identifier of the Customer associated with the Cardstring
sp_transaction_idThe Identifier of the transaction for authenticationstring
otpThe alpha and / or numeric OTP for authenticationstring
card_acceptor_idThe Identifier associated to the merchantstring
card_acceptor_nameThe name of the merchantstring
transaction_datetimeThe Date and Time associated with the transactioninteger
transaction_amountThe amount of the purchase for authenticationstring
transaction_currency_codeThe currency code associated with the transaction. This may not be the same as the card billing currency codestring

Example Message:

"client_id": "958e5955-1ebb-4f70-8179-5fe60bdf8382",  
"card_id": "92d3824f-d3bd-4226-8e60-58ee2c9b39a4", 
"customer_id": "89d02c52-f371-4106-8807-e3325774bd3b", 
"sp_transaction_id": "04bfc2cf-0ae7-4c59-8f55-184337a70a9b", 	
"otp": "829384",   
"card_accepetor_id": "1234", 
"card_acceptor_name": "CLOWD9 TRAVEL",  
"transaction_datetime":1738322465 ,
"transaction_currency_code": "100", 
"transaction_amount": "826",

You will be required to response with the following

Example Response

"SUCCESS"