Sign up for an Amazon Pay merchant account on the Amazon Pay website: US, EU, UK, JP. To get started quickly, you can also create a developer account that can only access the Sandbox environment and complete registration later: US, EU (French, German, Italian, Spanish), UK, JP.
After registration is complete, return to this page.
Add all the domains (including protocol and custom ports) that you plan on integrating Amazon Pay under live environment to the JavaScript Origins in Seller Central: US, EU, JP.
For example, ‘https://www.example.com/’ or ‘https://www.example.com:8000/’
All domains must be compliant with Amazon Pay Acceptable Use Policy: US, EU, UK, JP. The Amazon Pay button may be inactive during review.
Note: Newly added JavaScript origins don't show immediately. The verification of newly added JavaScript origins can take up to 48 hours. Please add your website URLs as early as possible in the integration process.
Domains that are tested under Amazon Pay sandbox environment do not need to be added to the JavaScript Origins.
You will use Sandbox to conduct end-to-end tests of your integration before going live. For details, see Amazon Pay Sandbox accounts. After creating a Sandbox buyer account, return to this page.
Download the Amazon Pay SDK if one is available for your programming language. Please reach out to your Amazon Pay account manager if you don’t see a SDK in your preferred language.
# Install using Composer composer require amzn/amazon-pay-api-sdk-php
# Install using Visual Studio Package Manager Console PM> Install-Package Amazon.Pay.API.SDK -Version 2.7.1
# Install using .NET Core CLI > dotnet add package Amazon.Pay.API.SDK --version 2.7.1
# Install using Maven software.amazon.pay amazon-pay-api-sdk-java 2.6.0
# Install using Gradle implementation 'software.amazon.pay:amazon-pay-api-sdk-java:2.6.0'
// Install module as a dependency npm i @amazonpay/amazon-pay-api-sdk-nodejs
Amazon Pay uses asymmetric encryption to secure communication. You will need a public/private key pair and a corresponding Public Key ID (a unique Amazon Pay identifier for the key pair) to access Amazon Pay APIs. You can generate a public/private key pair and access the Public Key ID using Amazon Pay Integration Central.
Follow Us: