How to connect your Amazon Pay account with the Amazon Pay app, so shoppers can check out with the address and payment method saved in their Amazon account: the keys from Integration Central, the app settings, a sandbox test and going live.
The app puts an Amazon Pay button in your cart, and if you want, on product pages too. A shopper clicks it and signs in with Amazon. Back in your store, the checkout is filled in from their Amazon account: the email, the shipping address, and at the payment step Amazon Pay with the card they chose at Amazon. They place the order as usual.
You need five things from Amazon Pay: your Merchant ID, a Store ID, a Public Key ID, the private key file (.pem) and your region. Here is where to get them.
If you are new to Amazon Pay, first register your business account. Then add the Amazon Pay app to your store and open it. The Get Amazon Pay live steps at the top tick themselves off as you go: connect your Amazon Pay account, turn Amazon Pay on at checkout, switch to live payments.
https://www.example.com/. Amazon can take up to 48 hours to verify a new origin, so
add it early.amzn1.application.LIVE- or
SANDBOX-, and you can come back to it later.Already have a Store ID, but without your store's address? Open Manage client ID/store ID configurations, choose it, click Edit, add your store's address under JavaScript origins and save. Amazon Pay also has an official video of these steps.
In the app, fill in:
-----BEGIN PRIVATE KEY----- to -----END PRIVATE KEY-----. Not the Public
Key ID: that has its own field.https://my-domain.com/cart. Shoppers come back to this page after
signing in with Amazon.Click Save. The app checks your keys with Amazon Pay right away and shows the result under the form. "Saved. Amazon Pay accepted your keys." means you are connected. If you saved sandbox keys, the message reminds you that payments are test payments. If Amazon Pay refuses the keys, the message says what to change: often the region, or sandbox and live mixed up. Keys made since 2021 carry their mode in the Public Key ID (SANDBOX- or LIVE-), and Amazon goes by that.
In the cart, the button sits under the checkout button:
In your store admin, open the Payment settings and switch Amazon Pay on. The app's Open payment settings button takes you there. Shoppers who came through the Amazon Pay button then see it at the payment step with their Amazon payment method:
With sandbox keys and Sandbox Mode on, add a product to the cart, click the Amazon Pay button and sign in with an Amazon Pay sandbox test account. Check that you come back to the cart, that the checkout is filled in, and that the order is placed. Then create live keys in the Production View, paste them, switch Sandbox Mode off and save.
Use Integration Central EU, choose EU as the region, and translate the "Change payment" and "Change address" labels into your store's language.
Use Integration Central EU for the keys and choose UK as the region.
Switch on Inform your customers that your shop is accepting Amazon Pay. Shoppers see the button before they open the cart.
Set Amazon Pay Checkout button color to DarkGray or LightGray.
The whole content of the .pem file your browser downloaded when you created the API keys. Not the Public Key ID.
Amazon Pay shows there only for shoppers who started with the Amazon Pay button in the cart or on the product page. Also check that the app has all keys and the cart page link saved.
Unfortunately not: on Wix the store is shown inside an iframe, and Amazon Pay can't work there.
Amazon Pay charges per transaction. See Amazon Pay's fees page.
See what the app does, the demo store and how to install it.
Hit us up and we'll get in touch with you.
With Alma Pay in installments you get 15% to 20% in turnover on average, thanks to an increase in the average basket, a purchase trigger and customer loyalty who return more easily to the site.
Create Alma account
100% Free to use
Create FREE Printify account
900+ High-Quality Products
Largest global print network
90% of all orders are produced locally
Create FREE Gelato account
90% of orders arrive within 5 days of ordering
140+ print providers across 32 countries