Your High-Ticket Products Deserve Better Than a Full-Price Wall
Accept deposits. Build payment plans. Collect the balance automatically — inside your Joomla ecommerce store. Your customer pays what makes sense today. The system handles everything else.
Everything You Need to Sell High-Ticket Without the Checkout Wall
Twenty-seven features. One plugin. Your high-ticket catalog — finally matched by the infrastructure that sells it.
Deposit at Checkout
Customer pays a percentage or fixed deposit right now. The balance is scheduled automatically. No manual invoicing. No awkward "can we split this?" conversations. Just a confirmed order and a funded deposit.
Visual Schedule Builder
Build payment plans in your Joomla admin with a live drag-and-reorder editor. Add installment rows. Set amounts (percentage or fixed) and intervals (days, weeks, months). The allocation preview updates as you go — no guessing, no spreadsheet.
Automated Email Reminders
Five email types fire automatically: payment-ready notifications, overdue reminders on your schedule, deposit thank-yous, and escalation alerts. Zero manual follow-up. The system chases — you cash the checks.
Customer Pay-Now Flow
A secure link in every reminder email opens a full checkout page — with all your active payment gateways, the amount due, and the order summary. Works for logged-in customers and guests alike. Two clicks to paid.
Per-Product Override
Three modes per product: full payment only, required deposit, or optional. Set deposit rate and assign plans at the product level. Everything else inherits storewide defaults. One setting covers the catalog; overrides handle the exceptions.
Escalation Controls
When a customer goes quiet past your threshold, the system acts: alert yourself by email, cancel the delinquent installment, or void all remaining balance. You set the rules once — the task scheduler enforces them every day without your involvement.
Accurate Full-Total Invoices
The order record always carries the full cart value. Line items add up. Subtotal plus tax equals the grand total — always. Designed to meet EU invoice requirements where the numbers must be mathematically correct on every document.
Coupon and Tax Intelligence
Tax collects upfront with the deposit or distributes proportionally across installments. Coupons reduce the deposit only, hit each installment, or distribute across the full order. Per-coupon restrictions gate coupons to deposit-only or full-payment-only orders.
Automatic Saved-Card Charging
When your payment gateway stores cards, the task scheduler can auto-charge each installment on its due date — no customer action required. Hands-free installment collection for stores that want maximum automation.
Build a Payment Plan in Your Admin. Let It Run for Months.
The visual schedule editor turns installment plan configuration into a drag-and-drop process. You add rows, set amounts, pick intervals, and watch a live preview confirm the math is right before you save. No developer. No custom code. No recurring subscription to a separate installment platform.
- Percentage or fixed-amount installments per row
- Timing intervals in days, weeks, months, or years
- Live allocation preview — "✓ 100% allocated" before you save
- Duplicate plans, reset to defaults, publish or unpublish anytime
- Per-product plan assignment with storewide fallback
The Follow-Up Happens Whether You're Watching or Not
Five automated email types, a customer-facing pay-link, and an escalation system that takes action when customers go dark. When an installment is due, the customer gets an email. When they ignore it, they get another — on the exact day schedule you configured. When it escalates, you're alerted or the balance is voided automatically. The spreadsheet is retired.
- Email reminder cadence configured once — runs forever
- Secure pay links work for logged-in customers and guests
- Customer schedule page shows every installment status
- Admin panel shows paid-to-date and full installment history per order
- One-click resend from the admin order screen
The Customer Sees the Full Plan. Right on the Product Page.
The storefront plan picker renders as clickable cards or radio buttons on the product detail page. Each option shows the deposit amount due today, the number of additional installments, and a description you write. The customer picks, adds to cart, and the checkout reflects exactly what they chose — amount due now, balance due later, no small print surprises.
- Card layout or radio layout — your choice per plan
- Deposit amount and installment count shown per option
- Plan description visible to help customers choose
- Checkout timeline shows progress after purchase
- Cart line items show deposit and plan name — zero guessing
Real-World Use Cases
The customer is committed. Production is funded. The balance email fires automatically the week before delivery. No manual invoicing. No chasing. No spreadsheet. The product ships. The account is credited. Done.
Customers who want to secure their date pay the deposit. Seven days before the event, the due-date email fires automatically. The customer clicks, pays with their preferred gateway, and the balance clears before the first shutter click. The photographer's calendar is locked; their account is funded.
The task scheduler activates each installment on schedule and fires the payment-ready email. Where the payment gateway supports saved cards, the system auto-charges on due date — no student action required. The provider gets paid across the course duration. The student spreads the cost across the weeks they are actively getting value.
When the instrument is finished, the balance installment activates on schedule. The customer receives their pay link. The builder collects the remaining balance. The instrument ships. Nothing falls through the cracks because there is no human hand involved in the follow-up.
Stop Watching High-Ticket Carts Walk Out the Door
Your high-ticket Joomla ecommerce products are ready to sell. The customers who want them are ready to pay a deposit. The only thing missing is the system that makes it automatic. That's this. 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 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
TurkishNew Feature Dispatch AfterDisplayLineItemTitle in the checkout order-details recap and reminder email, matching the deposit annotation already shown in cart/checkout/confirmation/My Account
Improvement Thread the real order object into the checkout order-details layout so plugins can annotate items there too
Update Requires Joomla 6.x + J2Commerce 6.x
Fix Fix deposit amount shown halved on the confirmation page, My Account order view, and order emails for saved orders
New Feature Add Full Total / Paid Today / Balance Due rows to the confirmation and My Account order summaries
Fix Fall back to the order's currency code when formatting the deposit line if the item row lacks one
Update Requires Joomla 6.x + J2Commerce 6.x
Fix Fix deposit shown as 75% instead of 50% when a plan is attached; the deposit no longer double-counts the plan's immediate instalment
Fix Keep full-payment and partial-payment of the same product as separate cart lines instead of merging into one quantity
Fix Show the store's default currency symbol in the plan schedule editor instead of a hardcoded dollar sign
Fix Split each instalment by normalised weight so a single remaining instalment collects the whole balance
Improvement Centralise deposit/balance/instalment math into one source of truth so cart, product page, checkout and child orders always agree
Fix Preserve exact-sum rounding on sub-penny balances
Improvement Replace deprecated Form::getInstance() with the FormFactory service in the admin plan screen
Improvement Add a cache-busting version to the plan schedule editor script
Deletion Remove dev-only tests, docs and phpunit config from the distributed package
Update Requires Joomla 6.x + J2Commerce 6.x
Fix Fix immediately-due plan instalments now added to the base deposit for display and single gateway charge; no longer incorrectly treated as deposit override
Fix Fix instalment count now reflects future-dated rows only; immediately-due rows charged at checkout are excluded from the "additional instalments" count
Fix Fix product modules on the product detail page no longer receive the partial payment plan selector
New Feature Add admin "Manage Plans" screen with plan list, filters and edit form
New Feature Add coupon restriction control (deposit-only / full-only) for partial orders
New Feature Add checkout payment-plan timeline and deposit selector (card/radio display)
New Feature Add overdue-escalation and installment-due email templates with context strings
New Feature Add five new translations: el-GR, he-IL, nb-NO, da-DK, fi-FI
Improvement Backfill 107 missing language strings across 18 existing locales
New Feature Add debug harness field and diagnostics JavaScript for admin troubleshooting
New Feature Add Bootstrap 5 and UIkit checkout template variants
New Feature Add CLI command to migrate partial-payment order totals
Fix Regenerate corrupt ar-SA translation (unparseable separator junk removed)
Fix Fix tr-TR percent placeholder so the % sign renders on the payable label
Improvement Rebuild manifest language manifest to declare all 25 locales
Update Requires Joomla 6.x + J2Commerce 6.x
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.