Delivery isn't working at checkout
Updated October 2, 2026
Delivery depends on several things being set up. Check each in turn.
- Square connected? Delivery is paid online. See Connect Square.
- Uber Direct connected? On the Integrations page, the Uber Direct card should say Production connected, or Sandbox connected while you're testing. See Connect Uber Direct.
- Pickup address set? The card shows Set next to the pickup address. If it says Not set, click Set pickup address and fill in every field.
- Sandbox vs Production. In Sandbox no real couriers are sent. Switch to Production to go live.
- Statuses not updating? The webhook may not be set up. The card should show the webhook as Configured. See Uber Direct problems.
- Address out of range or invalid? Uber can refuse a quote for an address it can't serve. Ask the customer to check the address, or choose pickup.
If dispatch fails after payment
The customer is refunded automatically and the order is marked cancelled.
Was this article helpful?
Still need help? Contact us
