Authorize Now, Capture When You Ship
High-Value B2B
A store selling commercial gear authorizes at checkout and captures when items ship, with a $200 minimum so Elavon stays off small accessory orders.
Card fields come from Elavon, so card data never passes through your server. The Elavon payment plugin for J2Commerce ships with a saved-card vault, renewals for subscription products, and admin refund controls that don't require a separate portal.
SAQ-A
PCI Scope
2
Checkout Modes (Card Fields or Hosted Page)
21
Languages Included Out of the Box
Auto
Renewals (With the Subscriptions App)
Card data stays off your server, with saved cards, renewals for subscription products, admin controls and 21 languages.
Elavon renders the card fields in your buyer's browser and your server receives a token, which keeps your PCI scope at SAQ-A.
Flip one switch and buyers go to Elavon's payment page instead. No embedded card form on your site at all. Same SAQ-A protection, different presentation. Subscription orders switch automatically to on-site mode when they need card saving.
Returning customers pick a saved card stored in Elavon's vault, and can add, delete or set a default card from their account.
For products sold with the Subscriptions And Memberships app, the first checkout saves the card for recurring charges and each renewal is charged automatically. Free trials save the card without charging.
Refund in full or in part from the order screen, or void an unsettled authorization. If a void arrives after settlement, the plugin issues a full refund instead.
Charge a customer's saved card from the order screen for phone orders, with each charge logged in the order history.
Charge immediately at checkout, or hold the funds and capture when the item ships. For high-value orders, hold and confirm stock before any money moves. Your fulfillment workflow, your call.
Show Elavon only in chosen regions and only for orders within your minimum and maximum subtotal.
Add a named surcharge as a percentage, a fixed amount or both, with an optional tax class. It appears as a line item when Elavon is selected.
When Elavon sends a webhook, the plugin fetches the transaction again to confirm its real status, so a forged webhook cannot confirm a payment.
Your J2Commerce dashboard warns you when sandbox mode is on or credentials are missing.
Includes the 21 J2Commerce languages, and you can change any wording with Joomla language overrides.
When card data passes through your server, your server is in PCI DSS scope.
Hosted Fields removes your server from the picture entirely. Card data goes from browser to Elavon. Your PHP gets a token. Keeping your server out of the card data path is what SAQ-A eligibility depends on.
Card data goes to Elavon.
Your server gets a token.
Every payment action you'll need for an Elavon order is right there on the J2Commerce order screen. Refund without opening a portal. Void before settlement. Charge a saved card for a phone order. The payment balance panel shows you the running math at a glance.
Edge cases are handled automatically. If a void attempt finds the transaction already settled, the plugin catches the specific error and falls back to a full refund instead of returning an error, and logs it in the order history.
Refund, void, capture and charge
from one screen.
The first time a subscriber checks out, the plugin establishes the card as a recurring Card-on-File credential. Each renewal is charged automatically, with no card re-entry or re-authorization popup.
Free trials vault the card at zero charge so the first real billing cycle runs without interruption. Cancel a subscription and the stored card simply stops being charged.
Saved at the first checkout,
charged at each renewal.
Card data off your server, saved cards in Elavon's vault, renewals for subscription products and admin controls in one plugin.
High-Value B2B
A store selling commercial gear authorizes at checkout and captures when items ship, with a $200 minimum so Elavon stays off small accessory orders.
Subscription Boxes
A supplement box sold with the Subscriptions And Memberships app saves each card at the first checkout and charges renewals automatically, including shipping and tax.
Corporate Uniforms
A uniform supplier charges saved cards for phone orders from the order screen and shows Elavon only to US and Canadian buyers.
Digital Downloads
A Joomla store selling software licenses and digital downloads. Immediate capture at checkout. A custom Joomla article with download instructions displays on the confirmation screen automatically. Saved cards mean returning customers grab their next purchase in two clicks. Debug logging toggleable on demand without restarting anything.
Specialty Food
A Joomla artisan food store where card processing fees are eating margin. A 2.5% surcharge labeled "Card Processing Fee" appears as a clear line item when Elavon is selected at checkout. Tax class matches the store's fee rules. Customers see it upfront. The store recovers gateway costs without inflating product prices.
Translated into 21 languages.
Log in to share your review.
Take cards through Elavon while card data stays off your server, and charge saved cards when subscription products renew.