Uber Direct problems

Updated October 2, 2026

Connecting fails

  1. Re-check the Client ID, Client secret and Customer ID. Copy them exactly, with no spaces.
  2. Make sure the Environment matches the credentials. Sandbox credentials only work in Sandbox, and Production credentials only in Production.

Customers get no delivery quote

  1. Check the pickup address is Set. See Connect Uber Direct.
  2. Check Square is connected too.
  3. Check the customer's address is complete and valid.

Delivery statuses don't update

This means the webhook isn't working.

  1. In the Uber Direct dashboard, open Developer, then Webhooks.
  2. Check the webhook URL matches the one shown in the portal exactly.
  3. Check it's subscribed to both Delivery Status and Courier Update events.
  4. 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