We finally have a client that has an Amazon Account to suppliment her efforts to sell direclty to conumers via the Online WordPress Shopping Cart sysetm that is Woo. Most payment gateways are pretty easy to configure these days with the pre-existing funcitonalty in WooCommerce out of the box, but Amazon is not one of them. You have to use a 3rd party plug-in, and there are two that show up in the search results to add to the confustion. You must also sign up for and Amazon Seller Account.

Why go trough all the trouble just to have 2 seperatge checkout options?

Well, can’t be the only one that will pretty much only buy something if I can buy it off my Amazon account. I have to want something pretty bad to pull out my credit card and decided if I really want to give this random website my cc info. If I can buy on Amazon, why not!

Step by Step Guide to Configure Amazon Checkout for WooCommerce

You must use Amazon Pay, which is Amazon’s checkout system (not “Pay with Amazon” links or affiliate tools).

What You Need

  • A WooCommerce store
  • An Amazon Seller Central account (or Amazon Pay merchant account)
  • The Amazon Pay for WooCommerce plugin

Step 1: Install the Right Plugin

In WordPress:

  1. Go to Plugins → Add New
  2. Search for Amazon Pay for WooCommerce
  3. Install & activate Amazon Pay

If you see a plugin called Amazon Payments Advanced or Amazon Affiliate, those will not work for checkout.


Step 2: Create / Access Your Amazon Pay Account

Go to:

  • pay.amazon.com
  • Sign in with your Amazon Seller account
  • If prompted, enable Amazon Pay for your account

You’ll need these credentials:

  • Merchant ID
  • Public Key ID
  • Private Key (download once!)
  • Store ID (optional but recommended)

Step 3: Configure Amazon Pay in WooCommerce

In WordPress:

  1. Go to WooCommerce → Settings → Payments
  2. Click Amazon Pay
  3. Enable it
  4. Enter:
    • Merchant ID
    • Public Key ID
    • Upload the Private Key
  5. Choose:
    • Sandbox mode (for testing)
    • Live mode (when ready)

Recommended settings:

  • Enable Login with Amazon
  • Enable Express Checkout on product & cart pages
  • Set Payment Capture = Automatic
Amazon Payment for WooCommerce.

Step 4: Test in Sandbox Mode

Before going live:

  1. Enable Sandbox Mode
  2. Use Amazon’s test buyer accounts
  3. Place a test order
  4. Confirm:
    • Order appears in WooCommerce
    • Payment appears in Amazon Pay dashboard

Step 5: Go Live

Once testing works:

  1. Disable Sandbox Mode
  2. Save settings
  3. Place a real order using an Amazon account

Common Problems (and Fixes)

“Amazon Pay plugin installed but nothing to configure”

You likely installed:

  • An Amazon Affiliate plugin
  • Or an old/deprecated Amazon Payments plugin

Fix: Remove it and install Amazon Pay for WooCommerce


Amazon Pay not showing on checkout

Check:

  • Payment method is enabled
  • Your theme supports WooCommerce hooks
  • No checkout-blocking plugins (cart optimizers, headless checkout, etc.)

Orders created but not paid

Set:

  • Capture Method = Automatic
  • Verify Amazon Pay account is fully approved

Fees (Important)

  • No monthly fee
  • Typical fee: ~2.9% + $0.30 (varies by volume & region)
  • Amazon Pay is treated like a credit card processor

When Amazon Pay Makes Sense

✔ Your customers already use Amazon
✔ You want faster checkout
✔ You sell physical goods
✔ You want fewer abandoned carts

Not ideal for:

  • Subscriptions (limited support)
  • Digital-only products with instant delivery (extra verification)

What is the difference between amazon Pay and amazon Pay Express?

Amazon Pay Express is a checkout shortcut that sits on top of Amazon Pay.

It adds:

  • “Pay with Amazon” buttons on:
    • Product pages
    • Cart page
  • One-click checkout
  • Automatic address + payment selection

Think of it like:

Amazon Pay Express = turbo button

There is no separate account, no extra fees, and no extra plugin.

Core Difference at a Glance

FeatureAmazon PayAmazon Pay Express
What it isFull payment methodAccelerated checkout experience
Checkout flowTraditional WooCommerce checkoutSkips cart & checkout steps
Customer actionEnters checkout, then selects Amazon PayClicks Amazon Pay button immediately
Address entryCan be manual or via AmazonPulled automatically from Amazon
Best forStandard checkoutReducing cart abandonment

WordPress Payment Configuration

Do you need help with your WordPress Website? Contact Code Team Blue Today for a Free Consultation.