...
Creating Amazon Pay App And Adding Your Domain
Log in to https://sellercentral.amazon.com
Go to Integration → Integration Central
Go to Manage client ID/store ID(s) section at the bottom of the page and click “Create new client ID/store ID” or click “View client ID/store ID(s)” and “Edit” to update existing app.
Add your lander domain to JavaScript origins and return URLs and create or update.
Obtain Amazon Pay MID Credentials
Log in to https://sellercentral.amazon.com
Go to Integration → MWS Access Key
Click the gold “Copy your keys” button at the top right
Copy the credentials shown in the popup.
Create Amazon Pay MID
In the CRM, go to Merchants->MID List
Click the green plus sign to create a new MID
Select Amazon Pay as Gateway field
Fill in copied credentials (merchant_id, access_key, secret_key, client_id, client_secret)
Fill in MID Title, Descriptor, MID #
Click “Create MID”
Add Amazon Pay Widgets and JavaScript to Your Lander Code
...
Send the amazonBillingAgreementId
as the amazonOrderId parameter on your Import Order API call.
...
Errors/Decline Messages
Below you will find common errors that other users have encountered when using Amazon Pay.
Error | Cause | Fix |
---|---|---|
InvalidPaymentMethod | The customer’s payment method inside Amazon is no longer valid. | Customer must ensure that all payment methods inside their Amazon account are valid. |