Rider Action Workbench
Create carrier offers and proof packets without creating delivery completion, COD settlement, wallet balance, or payout.
Role truth
What this role can safely create now
Rider moves goods and captures movement proof. Proof can unlock later gates, but finance and settlement remain partner-gated.
Create logistics carrier offer
Submit route/vehicle pricing against a logistics booking request.
Payload preview
Backend-bound draft
This is the exact shape sent to FAEDA API after auth and permission checks.
backend-guardedbackend-ready
{
"providerProfileId": "rider_provider_demo",
"vehicleId": "bike_demo",
"proposedDriverUserId": "rider_user_demo",
"quotedAmount": 350,
"currency": "PKR",
"estimatedDistanceKm": 8,
"estimatedTransitHours": 1.5,
"serviceTerms": {
"pickupLocationText": "Supplier / shop pickup point",
"deliveryLocationText": "Customer delivery point",
"note": "Rider offer is logistics evidence only. No COD settlement or payout is created."
},
"metadata": {
"createdFrom": "rider_action_workbench",
"bookingRequestId": "booking_request_demo",
"pickupLocationText": "Supplier / shop pickup point",
"deliveryLocationText": "Customer delivery point",
"logisticsOnly": true,
"noPayout": true,
"truthBoundary": "Workbench submits draft/profile/offer/RFQ/quote records only through backend permissions. It does not create wallet, payment, GRN, inventory, invoice, ledger, settlement, or automatic supplier commitment."
}
}Runtime boundary
What this page will not do
No fake wallet
No payment execution
No GRN
No inventory movement
No invoice
No ledger posting
Next gates