B2B CATALOGUE & QUOTE REQUEST — INDUSTRY
ICP Gabon · B2B chemical & plastic distribution
A B2B catalogue and a custom quote system for ICP Gabon
A B2B catalogue for ICP Gabon, wholesale distributor of chemical and plastic products in Libreville. Custom WooCommerce plugin: price hiding, cart-to-quote conversion, WhatsApp integration and email notifications.

Client context
ICP Gabon is a distributor of chemical and plastic products based in Libreville, working exclusively on a wholesale basis with retailers, wholesalers and points of sale. Its business is not aimed at the general public: no retail sales, no single advertised price, with pricing that depends on volume and on the commercial relationship.
The company had a rich catalogue (cleaning, hygiene, personal care, baby products, domestic and industrial plastics) but no online tool to present it professionally to its reseller customers.
Challenge
The challenge: transform a classic e-commerce logic into a genuine B2B catalogue, without distorting ICP's commercial model. Specifically, we had to present the entire catalogue without displaying prices, replace the purchase funnel with a quote request system, offer a direct contact channel suited to the Gabonese context (WhatsApp), structure a navigation designed for professional buyers who want to move quickly, and preserve a premium image on par with a serious wholesale supplier.
Approach
Rather than stacking generic plugins, Janoubi designed a tailor-made solution aligned with ICP's model. Full price hiding across the entire journey (product pages, cart, customer account). Cart-to-quote conversion: the "Add to cart" button becomes "Add to quote", and confirmation sends a request instead of triggering a payment.
WhatsApp integration: at the end of their request, customers can forward their pre-filled quote (products, variations, quantities, contact details) in one click. Double email notifications: the ICP team receives every request, the customer receives an acknowledgement. Catalogue restructuring into broad commercial families for quick navigation. Iterative work, with client validation at every step.
Stack & method
Technical stack
- WordPress + WooCommerce
- The7 theme
- Elementor Pro
- WooCommerce Brands (brand-based navigation)
- Custom PHP plugin developed by Janoubi (singleton class architecture, native WooCommerce hooks, settings fully configurable from the admin)
Method
- Upfront scoping of the B2B business needs
- Incremental development, with each block tested at delivery
- Systematic client validation before moving to the next step
- Complete technical documentation delivered at project end
Deliverables
- Custom B2B plugin: price hiding, payment neutralisation, order-to-quote conversion, WhatsApp integration, configurable email notifications
- Dedicated settings tab in the admin (notification email, WhatsApp number and message) — reusable, with no hardcoded values
- Key pages: home (slider, selections, distribution network), catalogue, contact page (map, business FAQ, form), legal pages
- Brand-based mega menu with logos
- Catalogue navigation widget as an accordion, organised by product families
- Visual identity respected (ICP palette: blue, orange, green)
- Detailed technical documentation (versions, configuration, maintenance)
Results
- A fully operational B2B online catalogue, with no displayed prices
- An end-to-end quote request journey (cart → request → notification)
- Reliable double email notification (ICP team + customer acknowledgement)
- WhatsApp channel integrated into the journey, suited to local usage
- Clarified catalogue navigation, designed for professional buyers
- Strengthened brand image, consistent with a premium wholesale positioning
« Janoubi understood our needs and delivered tailored, clear solutions perfectly adapted to our business. »
A SIMILAR PROJECT?
Looking for a custom tool tailored to your business?
Like ICP Gabon, your business has a commercial model that doesn't fit a standard website. We design web solutions tailored to your trade, not the other way around.