Your "Thank You" Page Is a Cash Register Nobody Remembered to Open
One tap. No re-checkout. Charged to the card already on file, merged straight into the order your customer just placed.
Everything You Need to Keep Selling After the Card Clears
From the offer your customer sees to the order it lands in — the whole post-purchase moment, finally put to work.
One Tap, No Re-Checkout
Shown between payment and confirmation. No re-entering a card, no second checkout flow — just one tap and it's added.
Charged to the Card Already on File
Uses the stored payment credential from the original sale. Paid offline? The amendment still applies, invoiced like the rest of the order.
Merges Into the Same Order
One order number, one shipment, one invoice. No duplicate order to reconcile, no second shipping charge, no confused customer.
Click-to-Build Visual Funnel
A clean, auto-stacked Offer Flow canvas — trigger, then offer, then the next offer. Add a step with a "+", no developer required.
Eight-Condition Targeting Engine
Cart contents, category, order total, customer group, first order, shipping/billing zone, language, stored card required — mix and match, every rule must match.
Exclusive or Stacked, Your Call
Run one tightly-scoped promotion per order, or stack several by priority. A hard cap on offers per order keeps it from turning into a gauntlet.
Decline Routing
Say no to the premium bundle and get routed straight to the budget version instead of just the next offer in line — a real decision tree, not a static list.
Shipping and Stock, Handled
Waive shipping per offer or set a store-wide fallback. Out-of-stock offers auto-hide or show clearly disabled — your choice, either way nothing oversells.
Matches Your Storefront
Renders in Bootstrap 5 or UIkit 3 — whichever your storefront already runs. Looks like a native part of checkout, not a bolted-on widget.
The Moment Right After "Paid" Is the Best Selling Moment You Have
The offer shows up between payment and confirmation — while trust is highest and the guard is down. One tap adds it, charged to the card already on file. No re-checkout, no second order to track down later. It lands in the exact same order the customer just placed, same shipment, same invoice.
- Zero re-entry of payment details
- Offline-paid orders can amend and invoice too
- One order number, not two, ever
- "Skip all offers" always one click away
Build the Funnel by Clicking, Not by Hiring Someone
The Offer Flow builder lays your promotion out as a clean, auto-stacked sequence — trigger, offer, next offer — with a simple "+" to add a step. Every offer card carries its own quick menu for editing, copying, enabling, disabling, or deleting, and the whole sequence reorders right on the canvas.
- Click "+" between steps to add the next offer
- Per-offer menu: edit, copy, enable, disable, delete
- Reorder offers without leaving the flow view
- Scheduled promotions start and stop on their own
Never Show the Wrong Offer to the Wrong Customer
Eight targeting conditions — cart contents, category, order total, customer group, first order, shipping or billing zone, language, and whether a stored card even exists to charge. Mix and match. Every single rule has to match before the offer shows. Show the phone case to the phone buyer, the warranty to the appliance buyer, and nothing irrelevant to anyone else.
- Eight targeting condition types, combine freely
- Match-all logic — no generic spray-and-pray offers
- Exclusive or Stacked promotion modes with priority
- Tax recalculated on the accepted amount, every time
Real-World Use Cases
Stop Ending Every Sale With Just "Thanks"
The register was already open. You just weren't ringing it. Now you are.
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 Apps
- J2Commerce Version 6.x
- Joomla Version 6.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
TurkishFix Fix confirmation page showing the wrong order after accepting or skipping offers
Fix Carry the order id and token through every offer-flow redirect so the confirmation loads the real amended order
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.