DashboardBusiness Pro actionRider runtime

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.

Back to dashboard

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

Continue safely