Added service charge enforcement: new bids are blocked when an unpaid service charge exists.
Service Charges screen improved with unpaid total, tender details access, and mobile money Pay Bill submission.
Payment flow now supports receipt submission, pending/paid status, and resubmission if needed.
Job status badges now reflect live cargo phase (pickup, on route, payments, offload, completed).
Map and routing stability fixes, including pickup polyline updates and driver release on completion.