A worked example

Everything on this page is invented. "Example Farm", "Example Agency" and the producer code are not real.

Step 1. The agent's report

Your agent emails a sales report like this one. Each agent uses its own layout. We read it and check the numbers.

Example Agency example-report.txt
________________________________________________________________________________
PRODUCER NO. : 900001                   FROM    : EXAMPLE AGENCY
Example Farm                                      KLERKSDORP FRESH PRODUCE MARK
PLOT 1                                  RUN ON  : 29 Oct 2026 09:30
EXAMPLE TOWN                            CONTACT : EXAMPLE
________________________________________________________________________________

  DELNO : 900101 WAYBILL :    DEL DATE: 26 Oct 2026  REFNO:
CONSIGNO SMN      COMMODITY       SOLD   PRICE    VALUE  QTYDEL  QTYDIS  PROVQ  QTYONH
90010101 004 TMMX LI 6KG            52   38.50  2002.00      60       3      0       5
90010102 004 BTRD LI 10KG           36   55.20  1987.00      40       0      0       4
90010103 008 CBGR LI 10KG           30   27.40   822.00      30       0      0       0
90010104 008 XQVL BD001             20   61.25  1225.00      25       2      0       3
                                  ----  ------  -------   -----   -----  -----   -----
                                   138   43.74  6036.00     155       5      0      12

Each line adds up: sold + discarded + remaining equals delivered. Price × sold matches the value. The last line has a code we don't recognise, so we won't guess its name.

Step 2. The WhatsApp message

This is the message you receive at about 14:00.

Hi Sam, your sales for 29 Oct are in: Klerksdorp · 138 units sold · R6,036.
Show details

Step 3. The "Show details" letter

When you tap the button, we send the full letter.

Show details
Klerksdorp (Example Agency), delivery of 26 Oct Tomatoes, mixed, 6 kg: 52 of 60 sold at R38.50 avg (R2,002). 5 still on the floor. 3 discarded. Beetroot, 10 kg: 36 of 40 sold at R55.20 avg (R1,987). 4 still on the floor. Cabbage, green, 10 kg: all 30 sold at R27.40 avg (R822). XQVL BD001 (name not confirmed): 20 of 25 sold at R61.25 avg (R1,225). 3 still on the floor. 2 discarded.

The unconfirmed code is shown as it appears on the report, marked "name not confirmed".

Step 4. A preview of the market comparison

Illustrative, coming in v1.1. This is not live.

Illustrative, coming in v1.1

Tomatoes, mixed, 6 kg: R6.42/kg vs Joburg average R7.00 (high R8.00)

In v1.1 we plan to add a line like this under a product. The Joburg figures here are invented.