CASE STUDY · WHOLESALE FOODSTUFF · UAE
Al Garshoub Foodstuff Trading LLC in Ajman sells mostly on credit. Their Odoo 20 Community system now enforces credit limits before every sale, chases payments automatically and sends invoices on WhatsApp.

CREDIT CONTROL
The client sells mostly on credit to restaurants, cafeterias and supermarkets, plus walk-in sales at the till. Credit customers, limits and balances lived in notebooks. Cashiers could sell stock that wasn't there. Collections were chased by hand. The owner had accountant-style reports, but no simple picture of the day.
Contacts become credit customers by tag. Limits can only be set by a Credit Manager, and that rule is enforced in Python rather than just hidden in the UI. Limit, used, available, due and overdue are shown on every contact.
A "Credit Customer" button with a payment-term picker, a live colour-coded credit chip, and server-side re-validation so a tampered client can't skip the limit check.
Zero-stock ribbons, friendly blocking, a "resolve stock issues" gate, and manager Force Sell (backorder).
Period filters with comparison to the previous period, 6 KPI cards with sparklines, sales vs collections chart, receivables ageing with one-click reminders, payment-mix donut, credit-customer table with WhatsApp and email reminders, stock alerts, "needs your attention today", printable A4 summary, automatic dark mode.
A daily 08:00 reminder run (email + salesperson activity) with 3-day de-duplication.
Direct Meta WhatsApp Cloud API integration, template sync and a send button on invoices. No Odoo proxy, no Enterprise subscription.
Gmail SMTP with automatic retry and a re-queue job for transient failures.
Customer "My Dues", vendor RFQ portal, void approval with OTP.
A generator turned the master Excel into validated imports (650 products, 82 POS categories, 64 product categories, 6 vendors), imported idempotently with zero disruption.
At a glance
RELATED
Newsletter
One Odoo + brand insight a month. No fluff.
We use cookies for analytics, advertising measurement (Meta Pixel) and to load the booking calendar. Privacy Policy
Hi! What can we help you with? Pick a topic or type a message and we'll continue on WhatsApp.
Opens WhatsApp to +8801958561087.