Catalog mode where you need it. Some products are sold only on request - big items, custom orders, wholesale lines. Hide the add to cart button for them and let customers contact you instead.
Features
- Hide add to cart for selected products, whole categories (subcategories and new products included automatically) or out of stock products.
- Optionally hide the price of these products too.
- Contact button in place of the add to cart button, with your own text per language, link and colors.
- Works on the product page and in every product list - categories, search, specials, modules, related products - also for products loaded later by AJAX or infinite scroll.
- Server-side protection: a hidden product can not be added to the cart, even by an old link or a custom script.
- Product list in the admin (Catalog > Hide Add to Cart) with filters, status and bulk hide / show.
Technical
- OpenCart events only, no OCMOD file changes and no core changes.
- Works with the default theme and Journal 3.1 / 3.2.
- Installs with the standard Extension Installer.
- Languages: English, Bulgarian.
Compatibility
OpenCart 3.0.3.8 - 3.0.5.1, OpenCart 4.1.x, Journal 3.1 / 3.2, PHP 7.4 - 8.3.
Demo
The Cameras / Gaming categories and one more product show "Request a quote" instead of add to cart: OpenCart 3 Default | OpenCart 3 + Journal 3.1 | OpenCart 3 + Journal 3.2 | OpenCart 4 | OpenCart 4 + Journal 3.2
Tags: hide add to cart, catalog mode, request a quote, hide price, call for price, b2b
Related Products
B2B Partner Program
Turn your OpenCart store into a B2B shop without a second catalogue. Partners, tradesmen and compani..
B2B Box Quantity
Wholesale buyers order by the box. Show the pack size on every product card so they never have to op..
B2B Price Lists and Pre-orders
Send price lists and pre-order forms to your partners without e-mail attachments. Upload a file once..
B2B Order Total Discounts
Reward bigger orders automatically. Set amount tiers like "3% from 800, 5% from 1500" and the discou..




