eWay
$39.00

Take Money. Don't Take Chances.

eWAY Rapid connects your Joomla ecommerce store to Australia and New Zealand's most trusted payment gateway. Hosted checkout or on-site form. Capture now or authorise-then-capture. Your card data never touches your server.

2
PCI-scope integration modes
3
Markets: AU, NZ, UK
5
Checkout message touch-points
24
Configuration options

Everything Your Store Needs to Take eWAY Payments

Two integration modes, two transaction types, watertight security, and every configuration option your store actually needs.

Hosted Shared Page

eWAY's own branded payment page handles every card detail. Your server sees zero card data — not for a millisecond. Lowest possible PCI scope. Smallest audit footprint. Done.

On-Site Transparent Redirect

The card form stays on your checkout page — your customer never leaves your site. Card data goes directly to eWAY from the browser. Same zero-card-data protection, higher conversion potential.

Sale — Capture Immediately

Customer clicks Pay, money moves. Right for physical stock you ship the same day. Simple, fast, done.

Authorise — Capture When Ready

Reserve funds at checkout. Capture when the custom order ships, the pre-order arrives, or the work is delivered. No charging customers before the product exists.

Replay and Tamper Protection

The amount eWAY reports is cross-checked against your actual order total on every return. Mismatches are blocked. Page refresh or gateway retry? Already-confirmed orders are skipped automatically.

No Card Data in Logs — Ever

Transaction records use a strict allow-list of nine safe response fields. Card number, CVV, and expiry date are structurally excluded from every log, every database entry, every debug output.

Geozone Restriction

Tie eWAY to specific geozones — AU, NZ, UK, or any combination. Shoppers outside those regions don't see eWAY at checkout. No manual routing. No confused international customers.

Minimum and Maximum Order Rules

Set a floor so eWAY only appears for orders above your minimum. Set a ceiling to route large orders elsewhere. Your processing rules, enforced automatically.

Optional Payment Surcharge

Recover card processing costs where the law permits. Set a percentage, a fixed fee, or both — with optional tax profile integration for markets requiring GST or VAT on surcharges.

Configurable Order Status Mapping

Choose which J2Commerce order status means "paid", which means "pending bank settlement", and which means "failed". Full control over how eWAY outcomes map to your order workflow.

Five Lifecycle Customer Messages

Custom text for every payment moment: on selection, before the form, after success, on error, on cancellation. Leave any blank for sensible defaults. Fill them in and they're yours.

Sandbox Testing and Debug Logging

Full sandbox mode for end-to-end testing before you go live. Debug logging captures every request and response in a structured log file during setup — goes silent in production unless you need it again.

One Plugin. Two Ways to Take Card Payments.

Most ecommerce stores need to make one call early: do you want the lowest PCI compliance burden, or do you want the highest-converting checkout flow? With eWAY Rapid you don't have to live with that choice forever. Switch modes in the plugin settings any time.

  • Hosted page mode — eWAY handles card entry, you handle zero card data
  • On-site form mode — customers never leave your checkout page
  • Both modes share the same zero-card-data-on-server security model
  • One toggle in admin — no code changes, no reinstall

Security That Actually Means Something

Lots of payment plugins claim to be "secure." This one is built so that it's structurally impossible to log card data — not just "configured not to," but impossible by design. The transaction result coming back from eWAY is also verified against your order total before anything is confirmed. Tampered amounts. Gateway retries. Stale page refreshes. All blocked.

  • Allow-list logging — nine safe response fields only, card data excluded
  • Amount cross-check on every gateway return — mismatches blocked
  • Idempotency guard — no double confirmations from retries or refreshes
  • Order status updated through the proper J2Commerce event chain — customer emails fire, history records created

Show eWAY to the Right Customers. Hide It From Everyone Else.

eWAY is an AU/NZ/UK gateway. If you also sell internationally with a different payment method, you need eWAY to disappear for non-qualifying customers. Geozone restriction does that automatically. Subtotal gates add another layer — enforce your processing minimums and maximums without touching your checkout template.

  • Geozone restriction — any combination of countries and regions
  • Minimum subtotal — don't process $2 card transactions
  • Maximum subtotal — route high-value orders to wire transfer instead
  • All rules checked automatically — zero manual order routing

Real-World Use Cases

A Melbourne outdoor gear retailer sells boots, jackets, and camping kit. Their accountant advises keeping PCI compliance obligations as small as possible. They enable eWAY in Hosted Shared Page mode. Customers leave the site momentarily to pay on eWAY's branded page, then return to the order confirmation. The retailer's server handles zero card data. PCI audit scope: minimal. Support calls about "is my card safe?": zero.

A Christchurch furniture studio builds to order with a 6–8 week lead time. They use eWAY in Authorise mode. The customer's card is reserved at checkout — no money captured. When the piece is finished and ready for delivery, the studio captures the payment. No "you charged my card before the table existed" complaints. No manual refund-and-recharge workflows. Clean.

A London agency sells monthly retainer packages online. They route UK clients to eWAY via geozone restriction and set a minimum subtotal to match their minimum engagement size. Orders below the threshold or from outside the UK simply don't see eWAY at checkout — those get routed to bank transfer instead. No configuration sprawl. No confused international clients wondering why eWAY isn't appearing for them.

A Sydney office supplies wholesaler processes high volumes of credit card orders. Australian consumer law allows them to pass on their 1.5% processing cost. They configure a 1.5% surcharge in the eWAY plugin settings. The fee appears as a separate line item in the cart. Customers see exactly what they're paying for. No hidden fees. No chargeback risk from undisclosed surcharges. Done legally. Done transparently.

A store sells to both Australian customers and European customers, using different payment methods for each region. Geozone restriction keeps eWAY visible only to AU/NZ shoppers. A European gateway is geozone-restricted to EU countries. Each customer sees exactly one relevant payment option — no "why is this payment method not available for my country?" support tickets, no gateway processing fees from misdirected transactions.

Your Australian Store Deserves a Gateway Integration That Keeps Up

Two integration modes, two transaction types, bulletproof security, and 24 config options — all in one plugin built for Joomla 6 ecommerce. The 2-year license locks in today's price and saves you a renewal. Do the math. It's obvious.

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 4.x, 6.x
  • Joomla Version 6.x, 4.x, 5.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

Fix Fix do not only use address id only, use user id to ensure the address belongs to the user

Update Requires Joomla 6.x + J2Commerce 6.x + eWAY merchant account

New Feature eWAY Rapid online card payments via hosted AccessCode redirect

New Feature Sandbox/Live credential switching with API key + password

New Feature Capture-now and authorize-only transaction modes

New Feature Surcharge support (fixed + percent) with tax class

New Feature Geozone payment restriction and min/max subtotal gating

Improvement Migrate to native Joomla 6 MVC + namespaced extension class

Improvement Replace J2Store FOF payment base with native eWAY Rapid REST client

Improvement Convert jQuery checkout JS to vanilla ES6

New Feature Configurable order status mapping (payment/pending/failed)

New Feature 21-locale language coverage

Update Requires Joomla 6.x + J2Commerce 6.x + eWAY merchant account

Update J2Commerce/J2Store v4 and Joomla 4/5 plugin support

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.