Qelv

Transcend Ltd, a UK wholesaler in perfumes and FMCG. February to June 2026.

An order desk built twice, from both sides of the trade

Transcend sells perfume and FMCG wholesale from the UK, with price lists held per sales portal and supplier minimums tracked by hand. We built the order-to-purchase system twice, once from the selling side and once from the buying side with supplier baskets and margin per line.

Wholesale distribution. Build, Automate and Data.

Transcend in figures

  • 59requirements reviewed, across 17 sections
  • 7reviewers on Transcend's team, over preview builds
  • 3,000 to 10,000SKUs the system was scoped for
  • 2gap-closure waves after the review
The home overview of the Transcend prototype: a dark dashboard with cards for active orders, revenue, estimated profit and pending actions over a chart of customer minimum order values per portal
A capture of the second pass, sample data.

The situation

Transcend sells through several sales portals, each with its own price list, and buys from suppliers that set minimum order values. Orders arrived by email, purchase data lived in Odoo, sales in Zoho CRM, and profitability was tracked by hand between the two. The team wanted one dashboard that follows an order from the customer to the supplier and back, for a catalogue of 3,000 to 10,000 SKUs, and wanted to see it working before committing to a build. So we built it twice, and they reviewed both.

What we built

  • A first pass, approached from the selling side

    Customer orders against price lists held per sales portal, purchasing and allocations, supplier baskets and inventory, with a role-based admin area

  • A requirements specification and a 59-item requirement tracker across 17 sections, which Transcend's team scored the build against

  • A second pass, with a partner team, approached from the buying side

    Orders to supplier, supplier baskets tracking minimum order values, allocations from ranked offers and per-line margin

  • Inventory receiving with stock held as in stock, booked and incoming, shipping and packing, payments with advances and final balances, invoicing with partial fulfilment per line

  • Returns with reason codes and credit notes, and role-based access so a warehouse user, a buyer and an administrator each see their own surface

  • An audit log under every action, so a change to a price list or a supplier lead time can be traced to who made it

  • Two gap-closure waves after the review, reconciling the team's written comments against the requirement baseline and closing the gaps in order

The screens

Sample data.Captures of the prototype on sample data.

Overview, second pass

Where the day starts: active orders, revenue and estimated profit across all portals, customer minimum order values per portal, and the supplier baskets that are still below their minimum.

The home overview screen: four summary cards, a panel of customer minimum order values grouped by UK and EU supplier portals, and a panel of supplier basket totals
Home overview, second pass.

Overview, second pass

What changed

Seven people on Transcend's team reviewed the working system on preview builds and commented on the screens themselves, which turned a scope discussion into a line-by-line one, and the 13 implementation items agreed at the demo kickoff were closed in order. Both passes run on sample data and are open to visit.

Along the way

  1. February 2026

    Scope agreed: a Zoho and Odoo orchestration dashboard for the order-to-purchase flow, with the first pass built the same month

  2. 1 March 2026

    Requirements specification published, with the requirement tracker the team scored the build against

  3. 16 March 2026

    Demo kickoff with Transcend: the implementation items agreed, from overview filters and price-list ranking to partial fulfilment and returns

  4. 20 March to 8 April 2026

    Transcend's team reviewed the preview builds and left written comments on the supplier and price-list screens

  5. April 2026

    The gap-closure waves reconciled the feedback against the requirement baseline; the last demo build shipped on 28 April

  6. June 2026

    Revision discussion with Transcend's leadership in May, and the last meeting in June

Try it

Read next

Where to next

Have a problem in this shape?

Say so in a few sentences. The reply comes from the person who built this one.

We reply within two business days. If it is a fit, you get a one-page note on what to do first, before any sales call.