Log in as any demo persona, push orders through escrow, inspection and shipping, and reset the data. No real money moves.
You are not signed in. Pick a persona to start.
Wanjiru K.
buyer@amani.demo
Imran N.
seller@noor.demo
Bilal A.
champion@sokomandi.demo
Ayesha R.
inspector@sokomandi.demo
Daniel O.
escrow@sokomandi.demo
Sara M.
ops@sokomandi.demo
Hamza Q.
admin@sokomandi.demo
The 25 most recent orders, with SM-2026-0418 pinned first. Only actions that are legal for each order's state are shown.
SM-2026-0418
Noor Spinning Mills → Amani Textiles
SM-2026-0431
Rangpura Athletic Goods → Tana Auto Spares
SM-2026-0430
Kilimanjaro Oilseeds Ltd → Karachi Tea Blenders
SM-2026-0429
Steelcraft Medi-Instruments → Kariakoo Uniforms
SM-2026-0428
Anmol Yarn Traders → Likoni Knitting Mills
SM-2026-0427
Landhi Agro Foods → Mlima Foods Ltd
SM-2026-0426
Hajipura Sports International → Oluwa Sports Centre
SM-2026-0425
Jahangir Auto Industries → Niger Delta Healthcare Ltd
SM-2026-0424
Kickline Sports → Entebbe Sports Centre
SM-2026-0423
Jahangir Auto Industries → Mtwapa Motors Ltd
SM-2026-0422
Afzal Apparel → Jinja General Merchants
SM-2026-0421
Faiz Spinning Mills → Nyota Spares Centre
SM-2026-0420
Saddar Sugar Mills → Malindi Builders Merchants
SM-2026-0419
Rift Valley Tea Traders → Lyallpur Cotton Traders
SM-2026-0417
Lyari Gate Agro Foods → Kesho Wholesalers
SM-2026-0416
Kericho Highlands Tea Co. → Lyallpur Cotton Traders
SM-2026-0415
Seaview Hosiery → Ajah Motors Ltd
SM-2026-0414
Kirthar Rice Processing → Kesho Wholesalers
SM-2026-0413
Lyari Gate Agro Foods → Furaha Foods Ltd
SM-2026-0412
Seaview Hosiery → Mwanga Apparel Ltd
SM-2026-0411
Data Motor Parts → Mwanga Apparel Ltd
SM-2026-0410
Kickline Sports → Oluwa Sports Centre
SM-2026-0409
Steelcraft Medi-Instruments → Baraka Apparel Ltd
SM-2026-0408
Shalimar Engineering Works → Tana Auto Spares
SM-2026-0407
Pwani Pulses & Grains → Lyallpur Cotton Traders
| Order | Seller → buyer | Status | Escrow | Latest payment | Sandbox actions |
|---|---|---|---|---|---|
Noor Spinning Mills→ Amani Textiles | Shipped | Held | MPESAConfirmed | ||
Rangpura Athletic Goods→ Tana Auto Spares | Awaiting payment | Created | WIREPending | ||
SM-2026-0430$59,020 | Kilimanjaro Oilseeds Ltd→ Karachi Tea Blenders | RAAST | |||
SM-2026-0429$41,354 | Steelcraft Medi-Instruments→ Kariakoo Uniforms | MPESA | |||
SM-2026-0428$95,070 | Anmol Yarn Traders→ Likoni Knitting Mills | MPESA | |||
SM-2026-0427$39,330 | Landhi Agro Foods→ Mlima Foods Ltd | MPESA | |||
SM-2026-0426$96,632.50 | Hajipura Sports International→ Oluwa Sports Centre | PAPSS | |||
SM-2026-0425$91,413.50 | Jahangir Auto Industries→ Niger Delta Healthcare Ltd | PAPSS | |||
SM-2026-0424$47,550 | Kickline Sports→ Entebbe Sports Centre | MPESA | |||
SM-2026-0423$59,085.92 | Jahangir Auto Industries→ Mtwapa Motors Ltd | MPESA | |||
SM-2026-0422$93,950 | Afzal Apparel→ Jinja General Merchants | MPESA | |||
SM-2026-0421$47,460 | Faiz Spinning Mills→ Nyota Spares Centre | MPESA | |||
SM-2026-0420$35,690 | Saddar Sugar Mills→ Malindi Builders Merchants | MPESA | |||
SM-2026-0419$80,290 | Rift Valley Tea Traders→ Lyallpur Cotton Traders | RAAST | |||
SM-2026-0417$50,105 | Lyari Gate Agro Foods→ Kesho Wholesalers | WIRE | |||
SM-2026-0416$97,030 | Kericho Highlands Tea Co.→ Lyallpur Cotton Traders | RAAST | — | ||
SM-2026-0415$41,561 | Seaview Hosiery→ Ajah Motors Ltd | WIRE | |||
SM-2026-0414$66,370 | Kirthar Rice Processing→ Kesho Wholesalers | MPESA | |||
SM-2026-0413$69,420 | Lyari Gate Agro Foods→ Furaha Foods Ltd | WIRE | |||
SM-2026-0412$84,450 | Seaview Hosiery→ Mwanga Apparel Ltd | WIRE | |||
SM-2026-0411$100,865 | Data Motor Parts→ Mwanga Apparel Ltd | MPESA | — | ||
SM-2026-0410$48,268 | Kickline Sports→ Oluwa Sports Centre | PAPSS | — | ||
SM-2026-0409$86,244 | Steelcraft Medi-Instruments→ Baraka Apparel Ltd | WIRE | — | ||
SM-2026-0408$82,050 | Shalimar Engineering Works→ Tana Auto Spares | MPESA | — | ||
SM-2026-0407$44,980 | Pwani Pulses & Grains→ Lyallpur Cotton Traders | RAAST | — |
The end-to-end demo, in order. Use the persona buttons above to switch sides.
Wipes every change and reloads the fictional demo data. Takes up to a minute. You will be signed out.
Every third-party service sits behind an adapter. Set the listed environment variables to switch one to its real provider.
| Adapter | Mode | Provider | Environment variables |
|---|---|---|---|
| llm | Sandbox | deterministic stub | LLM_API_KEYLLM_BASE_URLLLM_MODEL |
| escrow | Sandbox | sandbox-escrow | ESCROW_PARTNER_API_KEYESCROW_PARTNER_BASE_URL |
| payments/raast | Sandbox | sandbox (confirm from /sandbox) | RAAST_API_KEYRAAST_BASE_URL |
| payments/mpesa | Sandbox | sandbox (confirm from /sandbox) | MPESA_CONSUMER_KEYMPESA_CONSUMER_SECRETMPESA_SHORTCODEMPESA_PASSKEY |
| payments/papss | Sandbox | sandbox (confirm from /sandbox) | PAPSS_API_KEYPAPSS_BASE_URL |
| payments/wire | Sandbox | sandbox (confirm from /sandbox) | ESCROW_PARTNER_API_KEYESCROW_PARTNER_BASE_URL |
| freight | Sandbox | FreightRate table | FREIGHT_API_KEY |
| inspection | Sandbox | SokoMandi QC (sandbox) | INSPECTION_API_KEY |
| Sandbox | DB simulator | WHATSAPP_ACCESS_TOKENWHATSAPP_PHONE_NUMBER_IDWHATSAPP_VERIFY_TOKEN | |
| sms | Sandbox | outbox | TWILIO_ACCOUNT_SIDTWILIO_AUTH_TOKENTWILIO_FROM |
| Sandbox | outbox | RESEND_API_KEYEMAIL_FROM | |
| storage | Sandbox | ./uploads | S3_ENDPOINTS3_BUCKETS3_ACCESS_KEY_IDS3_SECRET_ACCESS_KEY |
| search | Sandbox | Prisma contains + ranking | TYPESENSE_HOSTTYPESENSE_API_KEY |
| fx | Sandbox | FxRate table (sample) | FX_API_KEY |