Payeezy
$39.00

Your Checkout. Your Card. Your Rules.

Stop redirecting customers to a third-party page to pay. The Payeezy Payment plugin puts the card form right inside your Joomla checkout — Visa, Mastercard, Amex, and Discover accepted on the spot, running through the Fiserv network.

As of March 25, 2024, Payeezy (now Clover) shut down the Payeezy onboarding process, and only those who already have a connected Payeezy account can continue to use Payeezy.

Everything You Need. Nothing You Don't.

Direct credit card processing on your Joomla checkout, backed by the Fiserv network. Pre-Authorize or Sale. Geozone control. Surcharge. Custom messages. Two templates.

On-Site Card Entry

Customers enter their card details right inside your Joomla checkout. No redirect. No new tab. No "return to merchant" button they forget to click. Your brand wraps every pixel of the payment step.

Pre-Authorize or Immediate Sale

Hold funds without charging (perfect for pre-orders and made-to-order goods) or charge the moment the order is placed. One setting. Your fulfillment model. Your choice.

Sandbox and Live — Separate Credentials

Test as many times as you need without risking a real charge. Enter your certification credentials, run the flows, then flip one switch to go live. A dashboard warning banner fires if you forget.

Geozone + Subtotal Gates

Restrict this payment method to the countries your merchant account supports. Set a minimum and maximum order value so the card option appears only when it makes business sense.

Optional Surcharge (Percentage + Fixed)

Pass card processing costs to customers who choose to pay by card. Configure a percentage, a flat fee, or both — with your tax profile applied correctly on the line item.

Five Custom Message Slots

On-selection note, pre-payment instructions, post-payment thank-you, error message, cancellation text. Five moments. Five chances to say something useful. Your brand voice, not ours.

Real-Time Card Validation

Card number formatting, type detection (Visa / Mastercard / Amex / Discover / Diners / JCB), expiry auto-formatting, and CVV length check — all in the browser before the form submits. Common mistakes corrected before they reach the gateway.

Double-Submit Guard

The submit button disables and a spinner appears the moment Place Order is clicked. A server-side finalization guard catches any duplicate attempt before a second charge can reach the network.

Bootstrap 5 and UIkit 3 Templates

The card form is already styled for both major Joomla frontend frameworks. No custom CSS. No layout conflicts. No "why does the form look broken on my template?" support tickets.

Pre-Authorize Now. Capture When Ready.

For merchants who sell pre-orders, custom goods, or anything that ships weeks after the order is placed, Authorize Only mode is the difference between a clean operation and a refund nightmare. You hold the funds on the customer's card at checkout — the actual charge happens when you click Capture from the order screen. If a pre-order gets cancelled before production, the authorization expires naturally. No refunds to issue. No reversed charges to reconcile. No awkward conversations with customers about a charge they didn't expect.

  • Separate "authorized" and "completed" order statuses keep fulfillment teams informed
  • Sale mode available for instant-capture use cases
  • One admin toggle — no code, no custom gateway settings

The Card Form That Lives in Your Store.

Redirect-based payment pages pull customers out of the brand experience at the worst possible moment — right when they're about to give you money. An on-site card form keeps them inside your Joomla checkout, inside your template, inside your brand. The card number goes in. The order goes through. No detour. Checkout flows with an on-site card form consistently outperform redirect-based flows because customers who never leave your store don't have a moment to reconsider.

  • Visa, Mastercard, Amex, and Discover accepted natively
  • Card type auto-detected and displayed as the customer types
  • Processing spinner locks the form during gateway communication

Surcharge Pass-Through — Stop Absorbing Gateway Fees.

On a tight margin, card processing fees are not a rounding error. Configure a percentage, a flat fee, or both — the surcharge is calculated at checkout, shown as a named line item on the order summary, and taxed correctly using your chosen tax profile. Customers see exactly what they're paying before they confirm. You stop subsidizing the card network out of your own profit.

  • Percentage and flat fee work independently or together
  • Surcharge name is configurable — call it what makes sense for your customers
  • Tax profile applied to the surcharge line item automatically

Real-World Use Cases

Marcus builds custom furniture. Orders take six to eight weeks. With Authorize Only mode, his Joomla checkout holds the authorized amount on the customer's card at order time — no charge until the piece is ready to ship. When production is done, he captures from the order screen. If a customer cancels before production starts, the authorization expires naturally. No refunds. No reversals. No awkward calls.

Priya sells photography presets. Every order fulfills instantly. She uses Sale mode — cards charged immediately, orders confirmed, download links sent. Geozone restriction keeps the payment method limited to her supported regions. A minimum subtotal gate blocks gateway fees on tiny test orders. The Bootstrap 5 template matches her premium photography theme exactly. Customers see a card form that feels like part of the store — because it is.

Fernandez Industrial has an existing Fiserv merchant account with PCI compliance already in place. They're launching a Joomla B2B ordering portal. Direct card capture is the right fit — their merchant relationship is the asset, and the plugin puts it to work in their Joomla store without adding a new payment vendor or renegotiating a gateway contract. Their finance team knows the compliance scope (SAQ-D) and has handled it. The card form goes live and their B2B customers start ordering online.

A craft spirits brand launches a limited-edition whisky six months before release. Their premium Joomla template uses UIkit 3. Authorize Only mode holds funds at order time — no charge until the bottle exists. A minimum subtotal gate makes the card option invisible below the case minimum. Five custom message slots let them write a brand-voice pre-order note telling customers exactly when their card will be charged. The double-submit guard stops any customer who clicks Place Order twice from generating a second authorization on their card.

Your Fiserv Account. Your Checkout. Right Now.

You're already paying for the merchant account. Put it to work inside your Joomla store — no redirect, no third-party hosted page, no brand detour at the worst possible moment. Your customers click Pay. They're done. Simple.

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 4.x, 5.x, 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 Initial J2Commerce 6 release of the Payeezy (First Data) card gateway

New Feature Accept Visa, Mastercard, Amex and Discover directly at checkout

New Feature Pre-Authorize or Sale transaction mode, selectable per store

New Feature Sandbox (cert) and live environments with separate credential sets

New Feature Geozone availability, min/max subtotal limits, percentage + fixed surcharge

Fix Fix gateway decline handling that the J2Store version silently swallowed

Improvement Migrate from J2Store FOF 2 to native Joomla 6 namespaced MVC

Improvement Convert checkout JavaScript from jQuery to vanilla ES6

New Feature Bootstrap 5 and UIkit 3 checkout templates

New Feature 20-language translations

Deletion Drop stray Stripe.js include and unused telecheck/valuelink/direct-debit code

Update Direct card capture means card data passes through your server (PCI SAQ-D scope)

Update Requires Joomla 6.x + J2Commerce 6.x + a Payeezy / First Data merchant account

New Feature J2Commerce v4 and Joomla 4/5 support

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

Stay Updated

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