Vendor Management
$49.00

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.

25
Features that replace your spreadsheet
Unlimited
Discount tiers you can define
4 clicks
To approve a dealer with a tier and send the email
Automatic
Tier upgrades, downgrades, and period resets

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

A supplier of industrial cleaning products sets up four tiers: Authorized Reseller (5%), Certified Distributor (12%), Regional Partner (18%), and National Account (25%). Volume thresholds trigger automatic annual upgrades. Each tier maps to a Joomla user group that also controls access to a B2B extended product catalog. Dealers submit applications with their business license and tax certificate uploaded directly on the form. The store admin reviews the queue on Monday morning, bulk-approves eligible applicants, and gets back to work. Dealers who miss their annual volume threshold step down automatically with zero manual intervention. Nobody calls to ask what their discount is. The spreadsheet is retired. Quietly. With no ceremony.

A professional cosmetics brand launches a trade program for hair salons. Q1 applicants get a 180-day promotional tier at 20% off. The time-based tier is set to expire automatically at the 180-day mark. Salons that convert to regular buyers at the required annual volume earn Gold tier status for the next year. Salons that don't hit the number step back to Silver. All of it happens automatically. Salon owners can see their tier expiration date in the dashboard and plan their buying accordingly. The brand team never has to track expiration dates in a calendar. The program just runs.

A consumer electronics distributor uses the application form to collect company info, full business address, tax ID, website, business type (retailer / online retailer / distributor), years in business, annual revenue, and an uploaded trade certificate. Fieldsets separate contact details from financial information. The admin reviews applications across time zones, approves dealers who meet the minimum revenue threshold, and assigns them Standard Dealer (8%) or Preferred Dealer (15%) based on submitted numbers. Automated approval emails handle the welcome message. Dealers start buying at their tier discount rate without a single phone call to a salesperson. Scalable from 10 dealers to 1,000 without adding headcount.

A specialty food importer runs a holiday buying season from October through December. Any dealer who places at least one September order gets elevated to a Holiday Buyer tier with a 10% discount and 90-day time-based access. The tier expires automatically on January 2nd. Dealers who want to maintain that rate for the next year need to hit the volume threshold for the annual Gold tier. The dashboard progress bar shows them exactly where they stand. The result: frontloaded Q4 orders, motivated Q1 and Q2 buying, and a dealer base that understands exactly what it takes to earn a bigger discount. All automated. All self-managing.

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)


  • Developer J2Commerce
  • Extension Type Apps
  • J2Commerce Version 6.x
  • Joomla Version 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 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.