Transaction Session API
Creates a Headless Apple Pay transaction session. Returns a sessionId for your integration. Requires a valid user access token and approved KYC where applicable.
Note: Ensure the quoteId was generated with paymentMethod set to apple_pay.
Authentication: use either Transak Auth, which sends the user’s authorization token, or Partner Auth (Auth Reliance), which sends x-access-token and x-user-identifier. Do not send both. See the headers below.
Headers
End user’s originating IP. More details here
Your Partner API key. You can find this in the Partner Dashboard.
Partner Auth (Auth Reliance). Your Partner Access Token. Send it with x-user-identifier, and do not send authorization. See Auth Reliance Flows and how to create a Partner Access Token.
Partner Auth (Auth Reliance). The email address of the user you authenticated. Send it with x-access-token.
Request
Quote ID from the Quotes API.