PDF Invoice
Attach a branded PDF invoice to every order confirmation email, and let customers download their own copy.
B2B Wholesale
Advanced Pricing, built into the core, sets a price per Joomla user group, quantity and date range, so each buyer sees their own price the moment they log in.
Attach a branded PDF invoice to every order confirmation email, and let customers download their own copy.
Add words like per month, inc. VAT or per kg before or after your prices, set per product or per category.
Print invoices automatically through PrintNode when an order reaches the status you choose, with no one logging in to press print.
Link listings of the same physical item so they share one stock count, across every language and every listing.
Block products or categories from shipping to regions you can't serve, and warn shoppers at checkout before their card is charged.
Show YouTube, Vimeo or self-hosted videos on any product page by pasting a link and picking a layout.
Fill the end of each product page with related products pulled from your existing categories, with no manual linking.
Give shoppers a quote form next to the price or Add to Cart button, and manage every request from a dashboard instead of an inbox.
Push orders to ShipStation automatically when they reach your chosen status, and get tracking numbers back in your store.
Show each shopper the lowest eligible price on products you choose, with quantity tiers and date windows taken into account.
Charge the right tax by country, state or ZIP code, and exempt wholesale customer groups without manual adjustments.
Register shipments with TrackingMore automatically so customers get status updates and a tracking map instead of emailing you.
Live Trade Pricing
Dealers order from your live store instead of the last sheet you emailed, so every order carries the rates you set today.
84%
Of B2B buyers expect online pricing to match what a sales rep would offer.
Salesforce, 2026
66%
Of B2B firms improved after automating quotes and contract pricing.
Salesforce, 2026
13
Internal stakeholders now decide on one B2B purchase.
Forrester, 2026
Login-Based Pricing
Advanced Pricing in the core product editor sets a price per Joomla user group, quantity and date range.
A dealer logs in and sees their own price, with quantity breaks, using the Joomla accounts they already have.
A case of twelve becomes its own priced line, ready to add to the cart.
Every trade order sits in the same list and reports as your retail orders.
Also Built In
Advanced Pricing is already in the core. Request Quote turns a negotiation into an order, and Pay Later / Pay Against Invoice keeps net terms for the accounts you name.
The Stack
Request Quote turns a negotiation into an order, and Pay Later / Pay Against Invoice hides net terms from retail shoppers.
Advanced Pricing shows the dealer’s price the moment they log in, with no email back and forth.
In Production
KJB Security Products and The Natural Carpet Company both run dealer pricing beside retail checkout, the same way yours could.
Download J2Commerce 6 and start selling today.