Skip to main content
Maple supports delivery orders with flexible configuration for zones, fees, and driver management. You can use a third-party delivery service provider (DSP) network, your own fleet of drivers (BYOF), or a combination of both.

Delivery modes

Maple Fleet connects your restaurant to a network of delivery service providers (DSPs) including DoorDash Drive and Uber Direct. Maple handles courier assignment, tracking, and status updates automatically.How it works:
  • Customer places a delivery order through Maple
  • Maple requests a delivery quote from the DSP network
  • A courier is assigned and dispatched to your restaurant
  • The customer receives real-time status updates via SMS
  • Delivery fees and tips are handled through Maple
Best for: Restaurants without their own delivery drivers, or as overflow capacity during peak times.

Setting up delivery

1

Enable delivery

Navigate to the delivery settings in your Maple dashboard and select your delivery model (Maple Fleet or BYOF).
2

Configure delivery zones

Define the geographic areas where you offer delivery. You can create polygon zones (custom shapes) or circle zones (radius-based).
3

Set fees and minimums

Configure delivery fees, minimum order amounts, and estimated delivery times for each zone.
4

Test delivery

Place a test delivery order to verify zone coverage, fee calculation, and order routing.

Delivery zones

Delivery zones define where your restaurant can deliver. Each zone has its own fee, minimum order amount, and estimated delivery time.

Zone types

Zone TypeDescriptionBest for
PolygonCustom-drawn shape on a mapPrecise coverage areas, city boundaries
CircleRadius-based zone around your storeSimple setups, even coverage in all directions
Polygon zones let you draw a freeform boundary on the map. Use these when your delivery area follows streets, highways, or other irregular boundaries. Circle zones define a radius (in miles) centered on your store’s location. The system generates the boundary automatically — you only need to set the distance. Circle zones are useful when you want uniform coverage in all directions.
Both zone types work the same way during ordering. When a customer provides a delivery address, Maple checks whether it falls inside the zone boundary. For circle zones, the boundary is an approximation of the radius you set.

Zone settings

For each delivery zone, configure:
SettingDescription
Delivery feeFlat fee charged to the customer for delivery
Minimum orderOrders below this amount cannot be placed for delivery
Estimated timeEstimated delivery time shown to customers during ordering
Zone priorityWhen zones overlap, higher-priority zones take precedence
You can create multiple zones with different fees and minimums. For example, a lower fee for nearby areas and a higher fee for farther zones.

Pickup instructions

If you use the Maple Fleet (DSP) network, you can provide pickup instructions for drivers. These instructions tell the courier where and how to pick up the order at your restaurant. Navigate to your store’s delivery settings and enter pickup instructions in the text area. Examples:
  • “Enter through the side door on Oak Street”
  • “Ask for the online order at the front counter”
  • “Ring the buzzer and say you’re picking up a delivery order”

Payment for delivery orders

Delivery orders require card payment upfront. Cash and pay-in-store are not available for delivery orders.
Payment for delivery orders is processed through your configured payment provider (Stripe, Gravity, or Shift4) before the order is sent to your POS. The delivery fee is added to the order total automatically based on the customer’s delivery address and your zone configuration.

Delivery order flow

1

Customer places order

Customer calls or texts Maple and requests delivery. The AI collects their delivery address.
2

Address validation

Maple checks if the address falls within your delivery zones and calculates the delivery fee.
3

Order confirmation

The AI confirms the order, delivery fee, and estimated delivery time with the customer.
4

Payment processing

Customer pays upfront via card. The delivery fee is included in the total.
5

Order sent to kitchen

The order is submitted to your POS system for preparation.
6

Driver dispatch

For Maple Fleet orders, a courier is assigned and dispatched automatically. For BYOF, your team handles dispatch.
7

Status updates

The customer receives SMS updates as the delivery progresses (driver assigned, picked up, on the way, delivered).

Troubleshooting

The customer’s address may be outside your configured delivery zones. Check your zone boundaries in the dashboard and expand them if needed. The AI will inform the customer and offer pickup as an alternative.
Verify the fee settings for each delivery zone. If zones overlap, the higher-priority zone’s fee is used.
Ensure your Maple Fleet setup is complete and that the delivery territory is configured for your area. During high-demand periods, courier availability may be limited. Contact Maple support if assignment is consistently failing.

Early access

Interested in Maple Fleet delivery? We’re working with select partners.

Request Maple Fleet access

Email us to get started with Maple Fleet delivery

Next Steps

Configure Payments

Set up payment processing

Menu Management

Manage your menu

Orders Overview

Return to orders overview

Go Live

Launch your Maple AI