Your InterPay Account Has Been Waiting Long Enough
Canadian customers. Canadian dollars. Canadian merchant account. All you needed was a Joomla checkout that ties them together — and actually works.
Everything You Need to Process Canadian Cards
Built specifically for Canadian Joomla ecommerce stores running InterPay Canada merchant accounts. From card collection to confirmed order — the complete checkout flow.
Canadian Card Acceptance
Visa, Mastercard, and other supported card brands — processed through your InterPay Canada merchant account and settled in CAD. The checkout your Canadian customers have been waiting for.
3-D Secure Verification
Cards are verified on InterPay's own secure page before the order is confirmed. The payment result is confirmed server-to-server — not from redirect URL parameters that anyone could tamper with.
Sale or Pre-Authorization
Capture immediately with Sale mode, or hold funds and capture later with Pre-Authorization. One setting covers two completely different fulfilment models — without adding a new workflow to your operations.
Live Server A/B Failover
Two live InterPay endpoints. The plugin defaults to the primary server. If InterPay ever asks you to switch — one radio button. Your checkout keeps running without a code change or a support ticket.
Sandbox / Test Mode
Separate test credentials. Separate endpoint. The complete checkout flow — card form, redirect, verification, confirmation — tested safely before you go live. When you're ready, flip one switch. Done.
Admin Failure Alerts
A named user group gets an email the moment a payment fails validation — error code and transaction details included. While the customer is still on your site. Not the next morning.
Configurable Order Statuses
Map confirmed, pending, and failed outcomes to the J2Commerce order statuses you already use. Those statuses trigger your existing notifications, fulfilment steps, and email automations — no extra setup required.
Optional Payment Surcharge
Add a percentage fee, a fixed fee, or both — as a named, taxable line item in the cart. Recover your processing costs honestly and transparently, right at checkout.
Geozone Restriction
Show InterPay only to customers in the regions where it makes sense. Canadian billing address gets the Canadian gateway. Everyone else gets a clean checkout without irrelevant options.
Server-Side Confirmation. Not a Redirect Guess.
The gateway return URL is a convenience, not a truth. Any unsigned redirect parameter can be manipulated. InterPay for J2Commerce doesn't trust the redirect — it calls InterPay directly, server-to-server, and gets the authoritative payment result. Your order is confirmed by evidence, not by hope.
- Payment verified via direct server call to InterPay
- Double-processing protection — already-confirmed orders cannot be triggered again
- Order linked to the InterPay gateway session — tamper-proof
CAD. Correctly. Every Single Time.
InterPay Canada settles in Canadian dollars. The plugin converts your order total using live exchange rates from your J2Commerce currency configuration — not a hardcoded rate, not an approximation. The amount that reaches InterPay is the right amount in the right currency. Your reconciliation is clean. Your customers are charged correctly.
- Live CAD exchange rate applied at transaction time
- Display currency converted out, CAD applied in
- Correct amount to the gateway — every order, every time
Card Data That Stays Safe
Debug logging is available for troubleshooting — but there's a hard line around what gets written. Card numbers, CVV codes, and expiry dates are never logged. Not under any configuration, not in any mode. The Joomla log receives only the safe, non-sensitive fields the gateway returns. Your customers' card data doesn't appear in your log files. Period.
- 10-field safe allowlist for transaction logging
- Card number, CVV, and expiry never written to any log
- CSRF-protected card collection form
Real-World Use Cases
Canadian Customers. Canadian Cards. Checkout That Works.
Your InterPay Canada merchant account is ready. Your Joomla ecommerce store is ready. The only thing missing was the connector — and now you've found it. Add InterPay for J2Commerce and start taking Canadian payments today. Yeah. We do that.
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)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- Extension Type Payment
- J2Commerce Version 4.x, 6.x
- Joomla Version 5.x, 6.x, 4.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishNew Feature Initial J2Commerce 6 release of the Interpay payment gateway
New Feature Hosted gateway checkout with auto-redirect to the Interpay payment page
New Feature Server-side callback finalization with configurable pending/paid/failed order statuses
New Feature Selectable transaction type (purchase/authorize) per the merchant's Interpay setup
New Feature Sandbox and live credential sets (terminal ID + password) with a test-mode switch
New Feature Optional payment surcharge (percent and/or fixed) with its own tax class
New Feature Geozone restriction to control where the method appears at checkout
New Feature Localized into 21 languages
Improvement Built on native Joomla 6 MVC, namespaced SubscriberInterface, vanilla redirect (no jQuery/FOF)
Update Requires Joomla 6.x + J2Commerce 6.x + an Interpay 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.