Third Party Integration - DoorDash Drive

Third-Party Integration: DoorDash

Set DoorDash as the default delivery method for your store to provide fast and efficient delivery service.

DoorDash does not support the delivery of alcohol or prohibited products. Please adjust your delivery menu accordingly if it includes such items.

Enable DoorDash Delivery

The CloudMenu POS system has DoorDash integrated by default. Once DoorDash is set as the store's default delivery method, all delivery orders will be fulfilled by DoorDash instead of the merchant.

First, ensure that your online store supports delivery orders:

  1. Log in to the POS backend and navigate to Setting > Store Setting > Order Setting.

  2. In the Online Fulfillment section, make sure to check Delivery.

  3. Click Save.

Set DoorDash as the default delivery method:

  1. Click on Delivery.

  2. Delivery Method: Select DoorDash Drive.

  3. Pick Instructions: Provide clear and accurate pickup location information to facilitate the driver's pickup.

  4. Order Amount For Car Only: When the order amount reaches a certain value, orders will only be assigned to drivers with cars. The default is $100, but you can customize this amount.

  5. After setting up, click Save.

Order Processing Flow

After enabling DoorDash delivery, the order processing flow is as follows:

  1. CloudMenu provides a quote for both the food cost and the DoorDash driver fee.

  2. The customer accepts the quote and places an order through the online store. The order is automatically sent to the POS, and the POS rings to notify the merchant of a new order.

  3. The merchant confirms and accepts the order, providing an estimated preparation time.

  4. DoorDash schedules a driver to pick up the order at the specified time.

  5. Once the food is ready, the driver picks it up and delivers it to the customer. The merchant cannot track the delivery progress. After pickup, DoorDash will send tracking information to the customer.

Automatic Order Acceptance

By default, the CloudMenu POS system automatically accepts customer orders and sends the order information to kitchen.

If you prefer to have the option to refuse orders, you can switch to manual order acceptance mode.

In auto-accept mode, process delivery orders on the POS as follows:

  1. Click the Orders icon. The red badge indicates the number of new orders.

  2. In the order list, click on the new order to view detailed information on the left, such as order items and prices, customer contact information, delivery fee, delivery address, and driver's pickup time.

  3. Click Ack to confirm and accept the order.

  4. The default preparing time for online orders is 15 minutes. To adjust, long-press the Orders icon and modify the time in the Preparing Time section.

  1. After completing the preparation, click Ready.

After the driver accepts the order, the order information will display the driver's phone number, allowing the merchant to contact the driver if necessary. Wait for the driver to pick up and deliver the order to the customer. The order is completed upon delivery.

Manual Order Acceptance

In manual order acceptance mode, you can choose to refuse online orders.

To switch to manual order acceptance in the backend:

  1. Navigate to Setting > Store Setting > Ordering Setting.

  2. Set Online Paid Order Acceptance to Manually.

  3. Click Save.

  1. Sync on the POS to apply the changes.

Processing orders in manual acceptance mode:

  1. Click the Orders icon. The red badge indicates the number of new orders.

  2. In the order list, click on the new order to view detailed information on the left, such as order items and prices, customer contact information, delivery fee, delivery address, and driver's pickup time.

To accept an order:

  1. Click Accept.

  2. In the pop-up window, set the preparing time.

  3. After completing the preparation, click Ready.

After the driver accepts the order, the order information will display the driver's phone number, allowing the merchant to contact the driver if necessary. Wait for the driver to pick up and deliver the order to the customer. The order is completed upon delivery.

To refuse an order:

  1. Click Refuse.

  2. In the pop-up window, provide the reason for refusal to the customer, then click Refuse.

Canceling Orders

After accepting an order, if a driver has not yet accepted it, the merchant can fully refund and cancel the order. If a driver has already accepted the order, the merchant cannot cancel it. Please contact DoorDash for assistance.

If no driver accepts the order within 65 minutes after the merchant accepts it, or if the order status does not change after a driver accepts it, DoorDash will automatically cancel the order.

For specific rules regarding order cancellations, please refer to:

To cancel an order(refund):

  1. Go to the Orders page and select the order to be processed from the list on the right.

  1. Click Refund. In the pop-up window, add a note explaining the reason to the customer, then click Refund Confirm.

  2. Click Refund All, then click Confirm Refund to issue a full refund.

  1. Proceed to the payment page and click Confirm to complete the refund and cancel the order.

Last updated