Skip to main content

createSdkSessionToken Method

Overview

The createSdkSessionToken method initializes wallet payment sessions.

Request Fields

FieldTypeRequiredDescription
merchantSdkSessionIdStringYesSDK session reference
amountMoneyYesPayment amount
paymentMethodTypeStringNoAPPLE_PAY, GOOGLE_PAY

Response Fields

FieldTypeDescription
sessionTokenMapWallet session data

Example

Map<String, Object> request = new HashMap<>();
request.put("merchantSdkSessionId", "sdk_session_001");
request.put("amount", Map.of("minorAmount", 10000, "currency", "USD"));
request.put("paymentMethodType", "APPLE_PAY");

Map<String, Object> response = authClient.createSdkSessionToken(request);