work/magnna-brands

// 21 — odoo b2b wholesale catalogue

Magnna Brands

Multi-brand B2B wholesale distribution catalogue and retailer ordering portal on Odoo, built for specialist European headshops, pharmacies, and lifestyle retailers.

[#Odoo B2B][#wholesale][#multi-brand][#distribution]
// Magnna Brands
Multi-brandunified master carton & display ordering
Tiered B2Bsilver, gold & distributor pricelists in Odoo
1-clickretailer reorder from past invoices

// 01 — the_problem

Distributing multiple brands to hundreds of independent shops breaks spreadsheet ops.

Each retail shop has its own negotiated discount tier, VAT status, payment terms (prepaid vs. Net 14/30), and point-of-sale display requirements.

Sales reps were spending hours assembling PDF quotes and checking warehouse stock across separate brand lines.

// 02 — what_we_did

Consolidated multi-brand wholesale onto one Odoo backbone.

01

Pricelist-driven B2B portal

Retailers log in and immediately see their exact contracted net unit price, master-case margin, and RRP per SKU.

02

Quick-order matrix

High-density SKU table allowing shop buyers to enter case quantities across flavours and variants on a single screen without clicking into 40 separate product pages.

03

Automated credit & VAT rules

Odoo enforces credit limits, intra-EU VIES VAT exemption, and automatic packing-list generation for the warehouse.

// 03 — the_result

What runs today.

workflowbeforeafter
retailer orderingWhatsApp & email spreadsheetsself-serve quick-order B2B matrix
pricing tiersmanual discount calculationautomated Odoo pricelists per account
invoicing & pickmanual handoff to warehouseinstant pick-ticket & ledger posting

// stack

What it runs on.

[#Odoo ERP][#Odoo B2B Wholesale][#Account Pricelists][#Quick-Order Matrix][#EU VAT Automation]

// connected

Service stops & operator notes.

$ ./fix_the_mess

What's
broken?

Tell us. No slides, no sales pitch. A conversation between founders, and a straight answer on what it takes.

fix my mess