Creates a secure session token for payment widget integration. This endpoint is intended for merchant backends to generate session tokens that can be safely used by payment widgets in web applications. The session token provides secure access to payment methods without exposing sensitive merchant credentials.
Authentication Required: JWT Bearer token for merchant authentication Intended for: Merchant backend systems integrating payment widgets Security: Sessions are time-limited and scoped to specific stores
JWT token for merchant authentication. Format: "Bearer {your-jwt-token}"
Session creation request containing store ID
Store UUID for which to create the session. Must be a valid UUID format. This identifies the merchant store that will use the payment widget. required: true example: "550e8400-e29b-41d4-a716-446655440000"
Session successfully created with token and expiration
Session data containing the widget token and expiration information