Amazon Pay
$39.00

Your Customers Already Have Amazon. Let Them Use It.

One button. One tap. Address and payment arrive automatically. Express Checkout, subscription renewals, full admin controls — Amazon Pay built natively for Joomla ecommerce.

300M+
Active Amazon shoppers who could pay at your store today
3
Regions covered — US, Europe, Japan — one plugin
20
Checkout languages — shoppers see their own
5
Admin payment actions — capture, cancel, refund, charge, void

Everything Your Checkout Was Missing

From one-tap Express Checkout to automatic subscription renewals to full admin payment controls — this is the complete Amazon Pay story for your Joomla store.

Express Checkout

Shoppers click the Amazon Pay button, authenticate with Amazon, and their stored address and payment method populate automatically. No card form. No address form. The checkout completes in seconds.

Payment-Only Mode

Keep your J2Commerce checkout flow — your address fields, your shipping calculator, your review screen — and just hand the payment to Amazon Pay. Your data, their trust signal.

Subscription Renewals — Automatic

First checkout creates a reusable Amazon Pay mandate. Every renewal after that fires merchant-initiated — no customer action, no expiry prompts, no churn from payment failures. The subscription continues. You get paid.

Authorize Then Capture

Hold funds at checkout, capture only when you've confirmed you can fulfill. Perfect for made-to-order, backorder, and pre-order scenarios. Capture with one click from the order view when the item is ready to ship.

Full and Partial Refunds

Issue full or partial refunds from the order view with a modal amount picker. The refund ceiling is enforced automatically — you can't exceed the original capture. Every refund logs to the order history with amount and refund ID.

Real-Time IPN Notifications

Amazon sends charge status updates directly to your store — Captured, Declined, Voided, Refunded. The IPN handler verifies, matches the order, and records the update automatically. No dashboard polling. No manual checks.

Saved Amazon Agreements

Customers save multiple Amazon Pay agreements to their account and set a default for renewals. Admins can charge saved agreements from the order view for catch-up billing or manually triggered charges — no customer involvement.

Geozone + Subtotal Rules

Show Amazon Pay only to shoppers in specific geographies, above a minimum order value, or below a maximum. Keep it visible where Amazon accounts are common. Keep it off carts where it isn't relevant.

Surcharge + Custom Messages

Recover processing costs with a fixed or percentage surcharge displayed as a line item at checkout. Customize all five customer-facing messages — selection, pre-payment, success, error, cancel — in your own store's voice.

The Card Form Is Losing You Sales. Here's Why.

Checkout abandonment at the payment step runs 15–25% higher when a card form is the only option. Shoppers who haven't bought from you before don't automatically trust your store with 16 digits, an expiry date, and a CVV. That hesitation costs you money on every transaction that never happens.

Amazon Pay Express Checkout replaces the card form with a button the shopper has already pressed a hundred times. They authenticate with Amazon. Address and payment arrive. The order completes. The trust was never yours to earn — it was Amazon's to lend.

  • Address and payment in one step — no form filling
  • Works on mobile with the same single-tap experience
  • Geozone rules keep it visible in the right markets

Subscriptions That Actually Keep Renewing

Card-based subscriptions fail. Cards expire. Numbers change. Banks reissue. Every failed renewal is an involuntary churn event — and involuntary churn is the worst kind because the customer didn't choose to leave. They just didn't notice until it was too late.

Amazon Pay mandate-based billing sidesteps the card entirely. The shopper authorizes once. Amazon manages the payment method on their behalf — including card updates. Your renewals fire merchant-initiated. The subscription continues. Your revenue doesn't drop off a cliff every time a card expires.

  • First checkout creates the reusable mandate
  • Renewals fire automatically — zero customer action
  • Cancellation closes the mandate cleanly and automatically

The Full Payment Lifecycle Lives in Your Admin

Stop logging into a separate gateway portal to capture, cancel, and refund. Every payment action for Amazon Pay lives in the J2Commerce order view — next to the order itself, with order history entries automatically appended so you always know what happened and when.

  • Capture authorized payments with one click
  • Full or partial refund via modal — ceiling enforced automatically
  • Cancel uncaptured authorizations before goods ship
  • Charge a saved agreement from the order view for missed payments
  • IPN updates arrive automatically — no manual status checks

Real-World Use Cases

A US women's clothing boutique running a Joomla ecommerce store. Core traffic: mobile shoppers arriving from Instagram-linked product pages. Before Amazon Pay: mobile checkout conversion trailed desktop by over 30% — mobile users hit the card form, hesitated, left. They were browsing while doing something else. The card wasn't in hand. After enabling Express Checkout: mobile checkout dropped to a single authentication tap and a single confirmation tap. The mobile conversion gap narrowed to under 8%. The product didn't change. The price didn't change. The card form just went away.

A monthly specialty food subscription running J2Commerce with 340 active subscribers. Problem: credit cards expire. 18–22 subscribers churned involuntarily every quarter because renewal charges declined on expired cards. After enabling Amazon Pay subscription billing with merchant-initiated mandate renewals: Amazon manages the card on file, including card updates when issuers refresh account numbers. Involuntary churn dropped by over 70%. The subscribers didn't change. Their payment method didn't change. Amazon just stopped letting expired cards fail.

A Joomla ecommerce store selling custom-built furniture with 6–10 week production lead times. Problem: charging cards at order placement felt premature for items not yet built. After switching to authorize-then-capture mode: payment is held at checkout with the customer's funds committed, but no actual charge fires until the item is production-complete and ready to ship. One click in the order view captures at ship time. Zero chargebacks from customers who forgot they placed an order eight weeks ago and disputed the charge as unauthorized.

A European platform selling annual Joomla-powered digital memberships across the UK, Germany, France, and Italy. Amazon Pay is the primary payment method — their audience skews toward Prime members, and Amazon Pay adoption in those markets is strong. Annual subscription renewals process automatically, merchant-initiated, with full order history entries per renewal cycle. The checkout language switches automatically per visitor region. No external billing dashboard to maintain. No separate API credentials per country. One plugin, one configuration screen, four markets covered. The store team hasn't manually chased a renewal payment in over 18 months.

Stop Asking Strangers to Trust You With Their Card Number.

They already trust Amazon. Put the button at your checkout and let that trust do the converting. Your customers have been waiting for this since the first time they abandoned your card form.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Payment
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

New Feature Add supplemental payment support for after-sale offer charges via the existing Charge Permission

New Feature Add "Update Payment Method" relink support for Amazon Pay subscriptions

Improvement Resolve charge amount correctly against ledger vs. presentment currency for US/JP/ledger-only configurations

Improvement Reject new-card entry on the Update Payment Method screen with a clear message (no charge-free tokenize API)

Update Requires Joomla 6.x + J2Commerce 6.x + an Amazon Pay (Seller Central) merchant account

Fix Amazon Pay button re-renders on checkout step re-entry

Update Requires Joomla 6.x + J2Commerce 6.x + an Amazon Pay (Seller Central) merchant account

Fix Fix #1182: convert gateway charge amounts by currency_value for multi-currency orders

New Feature Convert checkout, recurring-metadata, renewal, admin capture/charge, and refund amounts only when Amazon's presentment currency is the order's currency_code (ledger-currency charges keep the base figure)

New Feature Add an install script requiring J2Commerce 6.3.6+ (the CurrencyHelper conversion accessors)

New Feature Amazon Pay Checkout v2 — Express and Payment-only checkout via the buyer's Amazon wallet

New Feature Subscriptions using a Recurring Charge Permission with merchant-driven renewal charges

New Feature Admin order view: capture, void, full and partial refunds, and charge a saved Amazon agreement

New Feature Saved Amazon Pay agreements per customer with clear, distinguishable wallet labels

New Feature SNS IPN webhook with X.509 certificate signature verification

New Feature Dashboard reminder that scrolls a yellow alert while the plugin runs in Sandbox mode

New Feature Multi-currency handling with a ledger-currency fallback

New Feature Surcharge support with optional tax class

New Feature Translated into 20 languages

Update Requires Joomla 6.x + J2Commerce 6.x + an Amazon Pay (Seller Central) merchant account

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.