Give every B2B customer their own price list, catalogue, credit limit and delivery schedule — automatically.
If you run a distribution or production business with tiered B2B customers, you know the pain: sales team WhatsApping price lists all day, Customer A angry about Customer B's prices, credit customers ordering over their limit, region-wise delivery chaos. The Açaí Spot solved it — every customer sees only their catalogue, at their price, checked against their credit, delivered on their schedule. All on WhatsApp. Odoo does the thinking; the customer just orders.
Food & beverage · Distribution & franchise · International presence · Founded 2015
Sound familiar?
- Sales team spends hours a day sending price lists to different customers over WhatsApp — different list per tier.
- Customer A saw Customer B's price. Angry call. You lost the account.
- Credit customers order beyond their limit. Collections chases them. Cash flow suffers.
- Every quarter your pricing team updates 3 tiers × 200 SKUs in a spreadsheet, then emails it around. Errors happen.
- Customers want to order over WhatsApp (where they already are). But your pricing/credit/catalog rules live in Odoo. The two never talk.
- "Which region does this customer belong to?" — sales team looks it up before quoting delivery date. Every. Single. Order.
If any two of these sound like your business, the setup below is the pattern to copy. The Açaí Spot International runs a distribution operation with these exact constraints. Here's what they built.
Challenge
- Different B2B customer categories needed different product assortments and different pricing — the sales team was sharing price lists manually over chat.
- Some customers were on approved credit lines, others on direct-pay — no automated way to route each order to the right payment path.
- WhatsApp ordering had to respect Odoo's commercial rules (catalogue eligibility, customer-specific pricing, credit availability) — not bypass them.
- Quotations, invoices, delivery updates were manually composed and sent — slow and inconsistent.
- Delivery schedules differed by region, but customers still had to ask "when will you deliver?" every time.
Solution
- Go4whatsup wired to Odoo — WhatsApp identity matches the Odoo customer record on first message, then Odoo drives eligibility, catalogue, pricing, credit and delivery rules.
- Two-layer model: Odoo remains system of record (customers, products, pricing, accounting, quotations, invoices, credit). Go4whatsup is the customer-facing WhatsApp commerce + communication layer.
- Customer-aware catalogue: each customer sees only the products and prices that apply to their commercial classification. No manual price-list sharing.
- Credit-line validation baked into the order flow — order value is checked against available credit before the order can proceed.
- Non-credit customers automatically routed to online payment. Payment status verified before order continues in Odoo.
- Odoo event triggers fire WhatsApp templates automatically — quotation ready, sales order confirmed, invoice issued, delivery scheduled.
- WhatsApp Template Management inside Odoo — the business team controls message content per event without touching code.
- Region-based delivery: system reads customer's delivery region, applies configured schedule, tells the customer their expected date on WhatsApp.
Capabilities delivered
- Every WhatsApp conversation now lands on the right Odoo customer record — no orphaned chats, no duplicate contacts.
- Customer sees the right products at the right prices — automatically, without asking sales.
- Credit-line customers order under their approved terms; direct-pay customers complete online payment inline.
- Quotations, invoices, and delivery documents flow from Odoo to WhatsApp on trigger — no manual document handling.
- WhatsApp conversations are accessible inside Odoo — sales and service teams stay in one operational workspace.
- Region-based delivery date is communicated automatically — no back-and-forth on "when will it arrive?"
- Odoo remains the single source of truth — no parallel commerce database to keep in sync.
The B2B WhatsApp order — one connected chain.
Customer starts a WhatsApp conversation with The Açaí Spot's business number.
Customer's WhatsApp identity is matched to the corresponding Odoo customer record.
System reads customer's commercial classification from Odoo — eligible catalogue + applicable pricing retrieved.
Customer browses the right products at the right prices, entirely on WhatsApp.
Customer selects products, confirms quantities, provides delivery address.
Credit customers: order value validated against available credit line. Non-credit: routed to online payment.
Order flows into Odoo. Region-based delivery date is calculated and returned to the customer on WhatsApp.
Odoo triggers send quotation / order confirmation / invoice / delivery updates via WhatsApp templates automatically.
The Açaí Spot's B2B distribution runs on Odoo — customers, products, pricing, credit, invoices, deliveries. Rather than building a parallel commerce database, Go4whatsup was configured as the WhatsApp commerce and communication layer that reads Odoo's rules and applies them to every conversation. The customer gets the right catalogue, the right price, the right payment path — automatically.
What powered the story.
Want the same setup on your Odoo? Ship in one working week.
The Açaí Spot's WhatsApp commerce layer talks to Odoo without a separate database. Bring your Odoo login on the demo call — we'll show you the exact flow on your own product + customer records.