Skip to main content

createSdkSessionToken Method

Overview

The createSdkSessionToken method initializes wallet payment sessions for Apple Pay, Google Pay.

Request Fields

FieldTypeRequiredDescription
merchantSdkSessionIdstringYesYour SDK session reference
amountMoneyYesPayment amount
paymentMethodTypestringNoAPPLE_PAY, GOOGLE_PAY

Response Fields

FieldTypeDescription
sessionTokenarrayWallet-specific data

Example

$request = [
'merchantSdkSessionId' => 'sdk_session_001',
'amount' => ['minorAmount' => 10000, 'currency' => 'USD'],
'paymentMethodType' => 'APPLE_PAY'
];
$response = $authClient->createSdkSessionToken($request);