What does an OpenCart B2B eShop need for price lists and customer approval?
An OpenCart B2B eShop needs clear customer groups, prices per partner or category, new-account approval, VAT rules, minimum quantities, fast reorder flows, and correct ERP integration where an ERP exists.
If the wholesale flow has special rules, a custom OpenCart extension may be safer than a simple theme configuration or off-the-shelf module.