Your Dealer Program. Automated. Finally.
Stop running your wholesale program off a spreadsheet and a prayer. Online applications, tiered discounts, automatic upgrades, self-service dealer dashboards — all built into your Joomla ecommerce store.
Everything Your Wholesale Program Has Been Missing
No more manual account edits. No more dealers calling to ask what their discount is. No more promotional tiers you forgot to expire three years ago.
Online Dealer Applications
Dealers apply directly on your site. Company name, tax ID, business type, annual revenue, and supporting document uploads — all collected in one clean form. No PDF. No email tag. No transcription into a spreadsheet.
Tiered Discount Engine
Define as many tiers as your program needs — Bronze, Silver, Gold, Platinum, or whatever names fit. Each tier carries its own discount percentage that applies automatically to every order. No coupon codes. No manual overrides. Just the right price, every time.
Automatic Tier Upgrades
When a dealer hits your annual sales threshold, the system upgrades their tier, reassigns their Joomla user group, and fires a congratulations email. You don't touch a thing. It happens while you're doing literally anything else.
Time-Based Promotional Tiers
Run promotional tier access for exactly as long as you want: 30 days, 90 days, a full year. When the time runs out, the system automatically steps the dealer back down — or renews them if they've earned it by volume. Promotional tiers that actually end. Revolutionary.
Vendor Self-Service Dashboard
Approved dealers log in and see their full picture: current tier, discount rate, lifetime sales, year-to-date and month-to-date volume, total orders, last order date, and a live progress bar showing exactly how far they are from the next tier. Dealers who can see their own numbers call you less. And buy more.
Admin Review Queue
Every vendor application lands in a searchable, filterable admin list. Filter by status, by tier, or search by company name. Approve or reject individually with one click, or bulk-action twenty applications at once. The queue clears. You move on.
Automated Transactional Emails
Application received, approved with tier details, or rejected with your stated reason — branded emails fire automatically for each event. Template tags let you include the dealer's company name, assigned tier, and discount percentage in every message. Professional first impression, zero extra effort.
Document Upload on Application
Applicants attach their tax exemption certificate, reseller permit, or trade license right on the form. Files are stored securely on your own server. Review them alongside the rest of the application. No "please email me your certificate separately" conversation required.
Auto-Create Joomla Accounts
Approve a dealer who doesn't have a site login yet, and the system creates their Joomla account automatically, assigns them to the right user group, and includes login details in the welcome email. One approval action, end to end.
Tier Progress That Makes Dealers Buy More
Volume-based tiers upgrade automatically when a dealer's annual purchases hit your defined threshold. Every dealer's self-service dashboard shows a live progress bar toward the next tier. Seeing that bar at 73% complete is more motivating than any promotional email you'll write this year. Dealers buy to get to 100%. You didn't ask them to. The bar did it for you.
- Volume thresholds trigger automatic tier upgrades with no manual action
- Progress bar in the dealer dashboard shows remaining volume needed for next tier
- Year-to-date counters reset automatically on January 1st — no one needs to remember
- Dealers at the maximum tier see a celebration state instead of an empty progress bar
Time-Based Tiers That Actually Expire
Award a promotional tier that runs for exactly 90 days. Or 180. Or a year. When the period ends, the system automatically checks whether the dealer earned a renewal by volume, steps them back to the appropriate tier, or removes the special access entirely. And then it handles the user group changes and resets the progress tracking. You set the rules once. The dealer program runs itself after that.
- Time-based tiers with configurable day counts for any promotional window
- Volume renewal check at expiration: dealers who hit the number keep the tier
- Automatic downgrade with Joomla user group adjustment when the period closes
- Daily background job handles all expiration checks — no cron setup required
Custom Application Form — No Code Required
The field manager inside your admin panel lets you configure exactly which fields appear on the dealer application form, their order, their width, and whether they're required. One click adds all the recommended dealer fields. Drag to reorder. Assign fields to named, icon-labeled sections to organize long forms into readable groups. Need a tax certificate upload? It's a toggle, not a dev ticket.
- Add recommended fields instantly — website, business type, annual revenue, document upload
- Drag-and-drop field ordering without touching a line of code
- Named fieldset grouping with icons to organize complex applications
- Per-field required and width settings — configured in admin, live immediately
Real-World Use Cases
Your Best Customers Deserve a Better Experience Than a Spreadsheet
Dealers who feel valued buy more. Dealers who can see their own data and track their own tier progress buy even more. Set up your wholesale program the right way, once, and let it run. Your future self will be very, very grateful.
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 Full vendor management: application intake, admin approval pipeline, tier engine, dashboard
Fix Harden vendor certificate upload with MIME magic-byte validation and a no-exec upload directory
Fix Escape guest-supplied application fields in admin emails to prevent HTML/phishing injection
New Feature Automatic tier upgrades by sales volume or time period, with auto-applied vendor discounts
New Feature Vendor application form with custom fields and document uploads, plus admin approve/reject workflow
New Feature Login callout to promote the vendor program from the login page
New Feature Add 19 language translations (de, es, pt-PT, pt-BR, it, nl, fr, ru, el, he, ar, ja, pl, sv, zh-TW, nb, da, fi, tr)
New Feature Automated application emails (received, approved, rejected) with template tags
New Feature Admin quick-icon with live pending-application count
Fix Replace banned text-muted styling with text-body-secondary across admin and dashboard views
Fix Remove a leftover debug-log write on the field-management screen
Fix Fix unnumbered sprintf placeholders in two dashboard/discount strings (now %1$s/%2$s)
Deletion Remove unused vendor thumbnail image
Update Requires Joomla 6.x + J2Commerce 6.x
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.