Create SDK Session Token
Last updated
Was this helpful?
Was this helpful?
const { MerchantAuthenticationClient } = require('hyperswitch-prism');
const authClient = new MerchantAuthenticationClient({
connector: 'stripe',
apiKey: 'YOUR_API_KEY',
environment: 'SANDBOX'
});const request = {
merchantSdkSessionId: "sdk_session_001",
amount: {
minorAmount: 10000,
currency: "USD"
},
paymentMethodType: "APPLE_PAY",
countryCode: "US",
customer: {
name: "John Doe",
email: "john@example.com"
}
};
const response = await authClient.createSdkSessionToken(request);{
sessionToken: {
applePay: {
sessionData: "eyJtZXJjaGFudElkZW50aWZpZXIiOi...",
displayMessage: "Example Store"
}
},
statusCode: 200
}