Amazon pay provides APIs to integrate with Amazon Pay balance on 3rd party merchant applications. Since you are already using Tokenisation integration APIs, You can enable Amazon Pay later just by enhancing the API schema for Get instrument and Process charge APIs.


Token Management

  • Existing access tokens created via Amazon Pay balance tokenisation integration needs to be updated to use Amazon Pay later APIs via them.
  • To update the access token just let the customer re link either Amazon Pay Later or Amazon Pay balance instrument.
  • With any one instrument linking customer can use Amazon Pay balance and Amazon Pay later both as same access token can be used.
  • For pre linking, Post linking and Payments expierence please view the demo preset here.

  • Common Domain

    There are no changes made in Domain name to add APL


    Sandbox endpoint: https://amazonpay-sandbox.amazon.in/<Operation_name>
    Production endpoint: https://amazonpay.amazon.in/<Operation_name>

    Common headers

    There are no changes in API headers to add APL.


    Parameter Type Description
    x-amz-client-id String Merchant ID provided by Amazon.
    x-amz-source String The source of transaction origination like Android, IOS, Browser, Server.
    x-amz-user-ip String User’s ip from where transaction is originating
    x-amz-user-agent String The user agent of the browser used by the user or the device info.
    x-amz-algorithm String The algorithm used for signature generation. Possible values - AWS4-HMAC-SHA384
    Authorization String AMZ : e.g.AMZ 44CF9590007:jZNOcbfWmD/A/f3hSvVzXZjM2HU=
    x-amz-date String Date must be in UTC and should be same as the date used during signature generation. Ex - 22010101T204041Z
    x-amz-expires String Provides the time period in seconds, for which the generated signature is valid.


    Please proceed to know the API specific details.