Amazon Pay Review: Fees, Features, Alternatives

Amazon Pay works best for U.S.-based online-only businesses, but reserve policies could slow deposits into your account.
Lisa Anthony
Alex Rosenberg
By Alex Rosenberg and  Lisa Anthony 
Edited by Sally Lauckner

Many or all of the products featured here are from our partners who compensate us. This influences which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.


NerdWallet rating 

Amazon Pay is an online payment processing service that lets Amazon customers use their account information to make purchases on other e-commerce websites. Shopify, BigCommerce, Adobe Commerce (formerly Magento) and numerous other e-commerce providers integrate with Amazon Pay, and it also allows customers to make payments using Alexa-powered devices.

Amazon Pay is best for businesses that are primarily focused on online sales. If you need support for a wider range of payment methods or want to accept in-person and keyed transactions, consider competitors such as Square, Stripe or PayPal.



  • Easy checkout for customers with Amazon accounts.

  • Supports global customers and currencies.

  • No setup or monthly fees; pay only per transaction.

  • Alexa voice integration to place and track orders.

  • Reserve policy delays payouts, especially for newer accounts.

  • No in-person payment support.

  • No volume discounts or custom packages.

Deciding factors

Processing rates

  • 2.9% plus 30 cents for web and mobile transactions.

  • 4% plus 30 cents for Alexa transactions.

  • Extra 1% for cross-border transactions.

Accepted payment methods

Credit and debit cards (Visa, Mastercard, Discover, American Express, Diners Club and JCB).


Amazon Pay integrates with e-commerce platforms like Shopify, WooCommerce and BigCommerce. It is not compatible with some of NerdWallet’s favorite e-commerce website builders like Square Online, Squarespace and Wix.

Contract length

No set contract length; you pay per transaction.

Payout timing

Funds usually take 3-5 business days to appear in bank accounts. Those held “in reserve” may take longer.

Customer service

Email, phone and live chat support.

How does Amazon Pay work?

Video preview image

Amazon Pay for merchants

To add Amazon Pay to your website, you’ll need to have an Amazon Seller account and embed a plug-in or code on your e-commerce platform. You can find links to setup materials for more than 20 partner e-commerce platforms on Amazon’s website.

In general, follow these steps to get started:

  1. Establish an Amazon Seller account. You’ll need to provide your name, address, ID and required bank, credit card and tax information.

  2. Select and configure Amazon Pay as a payment system in your e-commerce platform’s settings.

  3. Agree to payment and security policies from both Amazon Pay and your e-commerce platform.

  4. Enter credentials and configure settings so that your e-commerce site can talk to Amazon Pay.

  5. Add the Amazon Pay button to your checkout process with a plug-in or custom code.

  6. Test the payment process to make sure everything is working correctly before you accept real payments.

Amazon Pay processes payouts daily, but it will take three to five days for funds to show up in your bank account. There's also a one-time three-day payment hold before disbursement following a change in bank account information.

Some of your payments may also be subject to Amazon Pay’s reserve policy. For new sellers, the payment service reserves all payments for seven days after the transaction. After using the platform for at least six months, you're eligible for a less restrictive “reserve tier.”

Here's an Amazon-created tutorial about how to register for an Amazon Pay merchant account, which may provide a helpful look at the interface and process.

Amazon Pay for customers

When customers check out, they can use the Amazon Pay button to securely populate the address and payment information from their Amazon account. Businesses can also build and offer an Alexa skill to start accepting Amazon Pay voice orders from customers with Alexa devices.

Is Amazon Pay free?

Amazon Pay charges merchants per transaction in the U.S. There are no setup fees, monthly fees, annual fees, termination fees or hardware items to purchase.

  • 2.9% plus 30 cents for web and mobile transactions.

  • 4% plus 30 cents for Alexa transactions.

  • Extra 1% for cross-border transactions.

If you process a refund, Amazon Pay refunds your percentage-based transaction fee, but keeps the 30-cent authorization fee. It charges $20 (plus tax) if you dispute a chargeback claim.


Amazon’s global reach

Amazon is one of the world's most valuable brands, according to brand consulting company Kantar's BrandZ rankings, and has over 200 million Prime members globally. Many of your customers will already have an Amazon account, so enabling Amazon Pay allows them to check out in fewer steps. Even those that don’t will likely recognize and trust the Amazon name, which could increase conversions.

Amazon purchase guarantee

Customers can be confident that their payment details are secure and any issues with their purchases through non-Amazon merchants will be resolved with the Amazon Pay A-to-z Guarantee. Customer refunds are provided when packages are late, damaged or not delivered. It also covers customers who don’t receive a refund or are charged more than they authorized.


Reserve policies can delay payouts

For new users, Amazon reserves 100% of funds for seven days to hedge against disputed transactions. Sellers can graduate to a less restrictive “reserve tier” by completing at least 100 orders and maintaining an order defect rate below 1%. The order defect rate is calculated over a 60-day period and includes the percentage of orders that had negative feedback, A-to-z Guarantee claims (refunds) and credit card chargebacks.

Cost and integration limitations

Amazon Pay doesn't offer volume discounts. If you sell at high volumes with relatively low margins, you might be better served by a competitor like Stripe that offers volume-based pricing. In addition, Amazon Pay doesn’t partner with some major e-commerce platforms that offer their own competing payment services, such as Squarespace, Square Online and Wix.

Accept payments without worry
See our payment provider recommendations that fit your business.

Amazon Pay alternatives

Payment processing:

  • 2.9% plus 30 cents per transaction, and $25 per month for merchant account option.

  • 10 cents per transaction, 10 cent daily batch fee and $25 per month for payment gateway only.

Why we like it: offers both an all-in-one plan similar to Amazon Pay that includes a merchant account, and a "payment gateway only" plan, which provides you with a portal for accepting payments online. You can take payments through your website, over the phone and in-store and accept Visa, Mastercard, Discover, American Express and JCB as well as PayPal, Apple Pay and eCheck. will accept customers worldwide as long as your business is based in the U.S., Canada, United Kingdom, Europe or Australia.


Payment processing:

  • 2.9% plus 30 cents for online transactions.

  • 2.7% plus 5 cents for in-person transactions.

  • 3.4% plus 30 cents for manually keyed transactions.

  • 1.5% additional fee for international card transactions.

Why we like it: Stripe is an all-in-one payment processing system that supports a wide range of global payment methods for both online and in-person payments. It offers a large variety of customization options that allow you to set up your checkout process exactly the way you want it, as long as you have the technical know-how to make it work. Stripe also offers digital wallet payment options, along with ACH, in-person payments through Stripe Terminal and several “buy now, pay later” options. The platform has customized pricing packages "for businesses with large payments volume, high-value transactions or unique business models," according to the website.


NerdWallet rating 
Shop Now

on Stripe's website

PayPal Zettle

Payment processing:

  • 2.29% plus 9 cents for in-person and QR code transactions.

  • 3.49% plus 9 cents for manual-entry card transactions.

  • 3.49% plus 49 cents for invoicing transactions.

Why we like it: PayPal has product offerings for just about any kind of payment you might want to accept, including some that Amazon Pay doesn't support. For example, PayPal supports Venmo (a PayPal subsidiary), its Zettle point-of-sale system and QR codes. PayPal also offers easy integration with many e-commerce platforms. If you use a platform that Amazon Pay doesn't support, like Squarespace, Wix or Square Online, it could be worth looking into PayPal payment integration instead. If you're only looking to accept online payments, though, Amazon Pay might offer a better deal because its per-transaction fees may be lower than PayPal’s, depending on the payment type.

On a similar note...

logo image
Make payments make sense
Take a quick quiz to be matched with the right payments partner.
Dive even deeper in Small Business