Connecting with Amazon Pay

Amazon Pay is a payment solution that allows customers to pay on a BigCommerce store with their Amazon credentials. It uses the shipping addresses and payment methods stored in Amazon to make checking out quick and easy. Amazon Pay can help grow your customer relationships and improve your conversion rate by reducing unnecessary friction at checkout.


  • Merchants must be using Optimized One Page Checkout.
  • Merchants must have an Amazon Seller Account.
  • Merchants must have a privacy policy page, which will be specified in the Payment Settings.
  • Merchants must be based in one of the following countries and have the following currency configured as the store's default currency:
    • United States: USD
    • United Kingdom: GBP (coming soon)
    • Germany: EUR (coming soon)
    • France: EUR (coming soon)
    • Italy: EUR (coming soon)
    • Spain: EUR (coming soon)

Setting up Amazon Pay

Use the following steps to set up Amazon Pay for your store.

Adding Amazon Pay

1. Go to Store SetupPayments.

2. Click the plus sign (+) next to Other Online Payment Methods.

Other online payment methods button

3. Locate Amazon Pay and click Set up beside it.

Amazon Pay set up button

4. You will be taken to the Amazon Pay Settings tab.

Signing Up for Amazon Pay

1. On the Amazon Pay Settings tab, you will be asked to select which of your web pages contains a privacy policy. You can add a new web page if you don't already have one available.

Initial Amazon Pay settings tab

2. Click Connect with Amazon Pay to start the sign-up process. Click the '+' below to see the registration steps for your region.

3. If you already have an Amazon Seller Central Account, select Existing merchant account. Otherwise, select New merchant account to create a new account.

Amazon choose an account screen

4. Sign in to your Amazon account.

Amazon Sign in to your account screen

5. The information on this page will be filled out for you automatically. Click Next to proceed.

Amazon Configure your account screen

6. Check the box permitting BigCommerce to access your Amazon Pay account. Then, click I Agree to associate your Amazon Pay account with BigCommerce.

Amazon Associate your account screen

7. On the final step, you will be provided an authorization token. You can keep this for your records, but will not need it for setup. Click Transfer Credentials to BigCommerce to complete setup. Amazon will require you to add a deposit method for your bank account and have an EIN entered into your Business Status in order to send you payment.

Amazon Transfer your credentials screen

When you are finished, you will be redirected to your Amazon Pay Settings page in BigCommerce.

3. If you already have an Amazon Seller Central Account, click Sign up now. Otherwise, answer the questions on the left to create a new account.

Sign in to Amazon

4. Click Get Started! to share your Amazon account information with BigCommerce so that Amazon Pay can be enabled.

Amazon Get Started button

5. Select the country where your business is established. You will also be asked to confirm that you are authorized by the business to enter into the contract with Amazon Pay and that you have read the legal documentation.

Country of Establishment and legal details

6. Fill out some basic information about your business. The Privacy Policy URL and URL of pages where button appears will be filled out for you automatically.

Amazon tell us about your business page

7. Check the box permitting BigCommerce to access your Amazon Pay account. Then, click I Agree to associate your Amazon Pay account with BigCommerce.

Associate your Amazon account page

8. On the final step, you will be provided an authorization token. You can keep this for your records, but will not need it for setup. Click Return to BigCommerce DE to complete setup.

Auth Token created page

When you are finished, you will be redirected to your Amazon Pay Settings page in BigCommerce.

Amazon Pay Settings

Amazon Pay Settings can be reached by going to Store SetupPayments , and selecting the Amazon Pay Settings tab.

Amazon Pay settings tab

In addition to the authentication tokens, there are two settings that you can toggle.

  • Transaction TypeAuthorize and Capture or Authorize Only (see Manually Capturing Transactions for details)
  • Test Mode — determines whether your store is Test Mode. Set to No when you are ready to take payments.


When your customer is checking out, they'll be given the option to log into their Amazon accounts on the add-to-cart pop-up page, the cart page, and the checkout page.

Add-to-cart pop-up

The customer will be directed to Amazon asking them to enter their Amazon username and password.

Shopper sign-in

At checkout, the customer's shipping and payment information will be made available in the Amazon's address and wallet widget respectively. Customers can select Add New if they need to use a different option.

Shipping Address
Amazon payment method


Did you know? The billing address section will be blank when viewing orders completed by Amazon Pay. This may have an effect on your tax calculations, like preventing Avalara from keeping a record of a tax document using the Avatax integration or if you're manually calculating tax based on the Billing address.

Styling the Button

Stencil Themes

No extra action is required for the buttons to appear. However, you will need to use the Stencil CLI to adjust the styling.

Blueprint Themes

The following store wide global variables need to be present in the appropriate template files for the Amazon Pay buttons to show up in the right places.

  • Check Panels/HTMLHead.html for %%GLOBAL_AdditionalScriptTags%%
  • Look for %%GLOBAL_AdditionalCheckoutButtons%% in the following template files:
    • Panels/CartContent.html
    • Panels/CartHeader.html
    • Panels/SideCartContents.html
    • Snippets/FastCartThickBoxContent.html

%%GLOBAL_AdditionalCheckoutButtons%% controls where the button shows up. If it's missing in any of the above files, paste it into the appropriate file. You can then adjust the styling by editing the styles.css template file.

Common Questions

Account Eligibility

What countries and currencies does Amazon Pay support?

  • United States(USD), United Kingdom(GBP), Germany(EUR), France(EUR), Italy(EUR), and Spain(EUR).

What do I need to be eligible to register for Amazon Pay?

Are there any restrictions for merchants?


Does Amazon Pay allow authorize-only payments?

How much of a window will I have to capture a transaction when set to Authorize Only?

  • The capture is guaranteed to reserve these funds on the buyer’s credit card for 7 days as long as the authorization remains open. You can attempt to capture for up to 30 days. After 30 days, Amazon will close an unused authorization.

    Orders remain open for 180 days. New authorizations can be created while the order remains open.

Where can I find information about payments that are processed by Amazon Pay?

After I create an account, what is the waiting period before I can process transactions?

  • There will be a 20 minute waiting period for new accounts. If you already have an Amazon Seller Account, make sure the TIN or EIN has been set up. If not, log into your Amazon Seller Account to complete your tax information.

How long until a transaction's funds are transferred to my bank?

  • Once captured, the transaction will typically settle the same day. However, this may vary depending on the timing of the fund being settled to your account and what reserve tier you are in. See Amazon Pay reserve policy to learn more.

Will I or my customers receive an additional email or invoice from Amazon Pay?

  • You will be sent an email when the transaction has been settled. Shoppers will be sent an email when an order has been confirmed.

Can I edit the amount of an order?

  • Yes. You can add another authorization up to 15% of the order total or $75, whichever is lower. This should only be used when adjusting for shipment estimates.

    Should the customer want to change their order, we recommend cancelling and refunding the erroneous order, and having the customer create a new order.

Does Amazon Pay support multiple shipping addresses?

  • No. To accomplish this, separate orders should be created.

Does Amazon Pay support gift cards?

  • No. Visa, MC, Amex, Discover, and Amazon Store Cards are the only valid payment options in the US. Gift certificates and coupon codes, if enabled, can be used through the cart or checkout page.


How soon after a transaction can I perform a refund?

  • A refund request can be done immediately after a capture completes successfully. The order status will update once Amazon Pay has confirmed the request, which can take 1-2 hours.

Is there an amount of time after which I cannot perform a refund?

  • No time restrictions are imposed by Amazon. However, the likelihood of the payment processor declining the refund increases with time.

Are there any fees for chargebacks/refunds?

  • There are no fees for refunds. See Amazon's Chargeback FAQ to learn more about handling chargebacks.

Additional Features

Are there any fraud protection options available?

  • No specific fraud protection options are available. However, Amazon covers for fraud so long as physical goods are shipped to the shipping address selected during the checkout process.

What are the fraud benefits of Amazon Pay?

Can I add my logo to the Amazon login screen?

  • Yes. Log into your Amazon Pay account and select Login with Amazon from the navigation bar. Then, go to SettingsEditChoose FileSave.

Troubleshooting and Payment Disputes

Why did my customer receive an error when trying to pay?

How are payment disputes handled?

How do I contact Amazon Pay Support?

Was this article helpful?