Uganda COD operations

Cash on delivery fulfillment in Uganda — how MFT runs it

How MFT runs cash on delivery in Uganda: order confirmation before release, dispatch custody, proof of delivery, collected-amount capture and reconciliation against your payout batch.

Sequence

How a COD order runs in Uganda, stage by stage.

The order these stages happen in, and what is recorded at each one.

  1. 1. Confirmation before release

    A COD order in Uganda is confirmed with the buyer before it leaves the bench — address, landmark, contact number and the amount they will be asked to pay. An order that cannot be confirmed is held rather than dispatched, because an unconfirmed COD parcel is the single largest source of failed attempts.

  2. 2. Release and dispatch custody

    Once confirmed, the order is picked, packed and handed to the run for its coverage row. The handover is recorded against a manifest, so at every point the parcel has a named holder — bench, dispatch, rider — and the amount to collect travels with it.

  3. 3. Delivery attempt and proof

    The rider records the outcome at the door with a reason code — delivered, refused, not reachable, wrong address, part payment. A delivered outcome carries the collection evidence for that order. Re-attempts follow the attempt count agreed at onboarding rather than a site-wide rule.

  4. 4. Amount collected is captured per order

    Collections are taken by cash at the door, mtn momo, airtel money and captured per order in Ugandan shilling (UGX) — not as a daily lump sum. That is what lets a payout line be traced back to a parcel later.

  5. 5. Reconciliation against the manifest

    Reconciliation runs daily, against your order manifest. Each line carries order reference, parcel reference, destination town and region, collection method, amount collected in ugx and the rest of the fields listed on the Uganda country page, so you can match cash to orders without asking us to reconstruct a day.

  6. 6. Payout and close-out

    Payout timing is confirmed in your uganda service schedule. Refused and returned parcels are itemised on the same statement — deduction handling is confirmed in your Uganda service schedule Every payment arrives with its reconciliation reference so each amount ties to named orders.

Evidence

What every COD line carries

These are the fields a query is reviewed against. Nothing is closed on memory.

  • Order reference
  • Parcel reference
  • Destination town and region
  • Collection method
  • Amount collected in UGX
  • Delivery outcome and reason code
  • Attempt count
  • Collection date and time
  • Payout batch reference
Coverage rows

Where COD is configured in Uganda

Straight from the governed coverage table on the country page — cut-off and service level as published there.

COD coverage rows for Uganda
AreaService levelCut-offStatus
KampalaKampala central, Nakawa, Kawempe, Makindye, RubagaSame day to 1 working daySame-day dispatch on orders confirmed before the daily cut-offLive
WakisoEntebbe, Kira, Nansana1–2 working daysSame-day dispatch on orders confirmed before the daily cut-offLive
JinjaJinja town and Njeru2–3 working daysScheduled runs — confirmed at onboardingScheduled
MbararaMbarara city2–4 working daysScheduled runs — confirmed at onboardingScheduled
GuluGulu city3–5 working daysScheduled runs — confirmed at onboardingScheduled

Not listed? Read how route review works on the Uganda page, or confirm the exact town with an operator on WhatsApp.

FAQ

Uganda: the questions this raises

Answered from the same governed coverage rows the country page uses.

These are the published service levels on the Uganda coverage rows — Kampala: same day to 1 working day, Wakiso: 1–2 working days, Jinja: 2–3 working days, Mbarara: 2–4 working days and Gulu: 3–5 working days. Dispatch depends on the cut-off (same-day dispatch on orders confirmed before the daily cut-off and scheduled runs — confirmed at onboarding), and the actual window a buyer experiences also depends on customer confirmation, parcel dimensions and the route schedule for that area. For anywhere outside those rows the route is reviewed before an order is accepted; no delivery window is promised until onboarding confirms it.

You raise a line-level query using the reconciliation reference or the parcel reference, within the window stated in your service schedule. MFT then reviews the order reference, the delivery or collection reason code, the custody and rider record, the delivery or collection evidence, the amount collected in Ugandan shilling (UGX) and the payout batch the line sits in before the query is closed. Outcomes follow that evidence — no automatic refund and no fixed resolution time are promised unless your contract states one.
Uganda operations

Run COD in Uganda with cash you can trace.

Tell us the towns you sell into and your monthly volume. An operator confirms what runs on those routes before you promise anything to a buyer.

Prefer WhatsApp? Start there.

Leave your WhatsApp number and we'll open the chat with your page context attached — so if the chat drops, our team still has a way to reach you.