ShipWright help

Customer orders

Business operators can view paid customer orders created from public restaurant checkout and inspect the linked job and payment state.

All help

What this screen does

  • Lists customer orders created by the branded restaurant route.
  • Shows order, payment, and linked delivery status in one business view.
  • Turns each order into a clear operator decision surface from payment through fulfilment.
  • Lets operators jump from an order to its delivery job.

What to do next

  • Review new paid orders from /app/orders.
  • Open blocked orders and resolve the linked job from /app/jobs/[jobId].
  • Use the public restaurant route to run controlled checkout tests.

Status meanings

StatusMeaningNext action
PAYMENT_AUTHORIZEDStripe authorization succeeded and the delivery can proceed.Monitor the linked job.
FULFILLEDThe linked delivery is delivered and payment is captured.No operator action required.
PAYMENT_FAILEDCheckout or authorization failed.Ask the customer to retry payment if this is a live pilot.
DISPATCH_FAILEDThe linked delivery job did not secure a driver.Open the job and retry dispatch or assign manually.

Related guidance

Operator actions

  • Use the queue filters to separate new/authorized orders, in-delivery work, fulfilled records, and payment failures.
  • Open the order detail to review customer, items, delivery address, payment, and linked job.
  • Open the linked delivery job when dispatch or delivery state needs action.
  • Treat dispatch failures as operational blockers even if payment is authorized.

Common problems

  • No orders yet: the public checkout has not produced a paid customer order for this workspace.
  • Dispatch failed: the order was paid but no eligible driver accepted or received the offer.
  • Payment failed: the order cannot progress until payment is resolved.
  • Order unavailable: the current operator does not have access to that restaurant/org.