YCoffee.

Station phone

The producer side of this product is not a website. A clerk at Dukunde Kawa · Nkara logs each delivery on a feature phone over USSD, no data connection, no app, works on any handset. This is that interface, wired to the live endpoint.

One short code, two entirely different products. Switch the handset below: the clerk logs deliveries; a farmer checks their season, pulls up a receipt, sees today's price before walking, or reports a wrong weight. The number that dialled decides which menu you get.

Who is dialling
NOKIA
Dial *384*88# to begin

HTTP traffic, POST /api/ussd

Nothing yet. Press Dial *384*88#. Every keypress hits the same route a real Africa's Talking gateway would POST to.

This handset is not a mock. It's a client of the production endpoint. The gateway sends form-encoded text containing the full *-joined keypress path; CON keeps the session open and END closes it. When you confirm a delivery, the farmer payout, the loan repayment and the pro-rata split across every backer all commit in one database transaction.

Deliveries logged

MemberCherryPaidTo machine
4482web590 kg265,500 RWF$10.99
4519web460 kg207,000 RWF$8.57
4471web700 kg315,000 RWF$13.03
4503web520 kg234,000 RWF$9.68
4482web810 kg364,500 RWF$15.08
4471web640 kg288,000 RWF$11.92

Machines at this station

Simulated

The mobile-money disbursement is written to the ledger but not actually sent, MTN MoMo production credentials take longer to obtain than this build had. Everything else on this page is real: the endpoint, the transaction, the allocation, the balances.