Integrate partnership platforms for Square Online pickup and delivery orders
About partnership integrations
Partnership order integrations allow you to leverage popular third-party ordering platforms your customers already use for pickup and local delivery. You can integrate popular order partnerships such as DoorDash, Postmates, Deliverect, and more.
Before you begin
Before you can integrate partnership ordering platforms, you need to create a Square Online site. Learn how to set up your online store with Square Online.
When a customer places an order through a third-party partner, you can view the delivery orders from your Square POS apps. Delivery orders may reflect as pickup or curbside orders in the Square POS apps. This is due to a third-party partnership integration.
To partially or completely cancel an order, you’ll need to take action from the ordering platform where the order was placed. You won’t be able to cancel an order from the Square POS apps. Once the order is canceled through the partner, it’ll be marked as Completed in Square.
-
You have two options for using integrations with Square Online orders:
Connect integrations from the Square App Marketplace. Customers can place orders via a delivery partner (like DoorDash), and orders are routed to your POS system.
Set up on-demand delivery from your Square Dashboard. With on-demand delivery, orders are placed using Square POS, and DoorDash or Uber Eats/Postmates are used to deliver your orders. You can find the DoorDash Drive Portal at doordash.com/drive. The Drive Portal can help you manage your Drive account, including managing your orders and reviewing your order history. The Drive Portal is separate from the DoorDash merchant portal.
Option 1: Connect third-party integration
Sign in to your Square Dashboard and click Settings > App integrations.
Click Visit App Marketplace.
Search the partnership you want to use for orders.
View the partnership information and click Get Started.
Option 2: Manage on-demand delivery orders
You can choose on-demand delivery for delivery orders placed on your Square Online site. Learn how to set up delivery options for Square Online.
- Sign in to your Square POS app and tap ≡ More > Orders.
- Select an on-demand delivery order.
- Under “Courier status,” tap View.
You can view courier information such as location, phone support number, and delivery updates log.
When a courier cancels their participation in an on-demand delivery order, a new courier will be automatically dispatched. This can sometimes occur in the event that they have too many deliveries and the order wasn’t ready for pickup when the courier arrived.
If a delivery order is canceled before the courier is dispatched to your location, there is no cancellation fee. All money will be refunded to the customer.
If a delivery order is canceled after the courier is dispatched but before the order is picked up, the service provider may charge a cancellation fee. If you refund the order in full to the buyer, you’ll still be responsible for the cancellation fee.
If a delivery order is canceled after the courier has picked up the order from your location, the service provider won’t refund the calculated delivery fee for that order. If you refund the order in full to the buyer, you’ll still be responsible for the delivery fee.
Uber Eats/Postmates: Call 1 (866) 987-3750. Be sure to have your Delivery Token or Uber ID available to share with the receiving agent.
DoorDash: Call 1 (855) 599-7066. Be sure to state that it’s a DoorDash Drive Delivery, and provide the Store Name, Customer Name, Customer Phone Number, and Delivery ID.
Contact the service provider for the following:
- To get more information on when the courier will arrive.
- To request a re-dispatch in the event that no courier arrives to pick up the order.
- To escalate if your customer has an issue with their delivery.
- To request a refund from the on-demand delivery service provider. If an appeal with the on-demand delivery service provider is successful, the disputed amount will be credited back to your Square account within 31 days.
- Uber Eats/Postmates: Email uberdirect@uber.com.
- DoorDash: Email merchant-drive-support@doordash.com.
- To report an issue with a driver.
DoorDash: Email merchant-drive-support@doordash.com.
Your customers have the ability to contact the courier directly, but must do so from the phone number listed on their order.