Turn your OpenCart store into a B2B shop without a second catalogue. Partners, tradesmen and companies log in and see their own prices everywhere: product page, listings, cart and order.
Features
- B2B groups - each customer group can be a partner group with its own trading terms shown in the customer account.
- Discount rules on four levels: whole catalogue, category (inherited by subcategories), manufacturer and single product. The most specific rule wins.
- Discount types: percentage, fixed amount off or fixed final price, with priority and start/end dates.
- A lower promo price always wins - partners never pay more than the public price.
- Option to show the regular price struck through or hide it.
- Company registration form (company, UIC/EIK, VAT number, manager, address, activity) with admin approval and e-mail notification.
- Per-customer exclusion from B2B terms.
- Invoices - upload invoices to a customer's account; downloads are protected and only the owner can open them.
- Price list export for any group (XLSX).
- Works with the default theme and Journal 3 listings.
Technical
- Built on OpenCart events. OpenCart 3: a small OCMOD covers the cart and Journal 3 listings. OpenCart 4: no core changes at all.
- Installs with the standard Extension Installer.
- Data is kept on uninstall.
- Languages: English, Bulgarian.
License
Every purchase includes a license key for one store (plus a staging domain) with 1 year of updates and support. Enter the key in the extension settings to activate it. After the year the extension keeps working; renew at 50% to keep getting new versions.
Compatibility
OpenCart 3.0.3.8 - 3.0.5.1, OpenCart 4.1.x, Journal 3.1.12 / 3.2, PHP 7.4 - 8.3.
Live demo
OpenCart 3 Default | OpenCart 3 + Journal 3.1 | OpenCart 3 + Journal 3.2 | OpenCart 4 | OpenCart 4 + Journal 3.2 - B2B registration: index.php?route=extension/b2b/register
Tags: b2b, wholesale, customer groups, partner prices, invoices
