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);