Uber Direct problems
Updated October 2, 2026
Connecting fails
- Re-check the Client ID, Client secret and Customer ID. Copy them exactly, with no spaces.
- Make sure the Environment matches the credentials. Sandbox credentials only work in Sandbox, and Production credentials only in Production.
Customers get no delivery quote
- Check the pickup address is Set. See Connect Uber Direct.
- Check Square is connected too.
- Check the customer's address is complete and valid.
Delivery statuses don't update
This means the webhook isn't working.
- In the Uber Direct dashboard, open Developer, then Webhooks.
- Check the webhook URL matches the one shown in the portal exactly.
- Check it's subscribed to both Delivery Status and Courier Update events.
- Re-enter the signing key in the portal and save. The webhook should show Configured.
I can't cancel a delivery
You can only cancel before a courier is assigned. After that, contact Uber's support. See Track and cancel a delivery.
Warning: Production mode sends real couriers. Test in Sandbox first.
Was this article helpful?
Still need help? Contact us
Related articles
- Connect Uber DirectDelivery & payments · Add courier delivery to your checkout.
- Track and cancel a deliveryDelivery & payments · Follow a courier's progress and cancel when you still can.
- Delivery isn't working at checkoutTroubleshooting · Fix missing quotes, failed dispatch and stuck delivery statuses.
