createSdkSessionToken Method
Overview
The createSdkSessionToken method initializes wallet payment sessions for Apple Pay, Google Pay.
Request Fields
| Field | Type | Required | Description |
|---|---|---|---|
merchantSdkSessionId | string | Yes | Your SDK session reference |
amount | Money | Yes | Payment amount |
paymentMethodType | string | No | APPLE_PAY, GOOGLE_PAY |
Response Fields
| Field | Type | Description |
|---|---|---|
sessionToken | array | Wallet-specific data |
Example
$request = [
'merchantSdkSessionId' => 'sdk_session_001',
'amount' => ['minorAmount' => 10000, 'currency' => 'USD'],
'paymentMethodType' => 'APPLE_PAY'
];
$response = $authClient->createSdkSessionToken($request);