Skip to main content

authenticate Method

Overview​

The authenticate method executes the 3D Secure authentication step.

Request Fields​

FieldTypeRequiredDescription
merchantOrderIdstringYesYour order reference
amountMoneyYesTransaction amount
paymentMethodPaymentMethodYesCard details

Response Fields​

FieldTypeDescription
statusstringAUTHENTICATED, FAILED
authenticationDataarray3DS results

Example​

$request = [
'merchantOrderId' => 'order_001',
'amount' => ['minorAmount' => 10000, 'currency' => 'USD'],
'paymentMethod' => ['card' => [...]]
];
$response = $authClient->authenticate($request);