Skip to content
Maple

Configuration

Set up delivery zones, fees, and providers for your restaurant

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
  • The delivery price is dynamic, based on distance
  • Delivery fees and tips are handled through Maple

Typical delivery range:

  • Dense urban areas: 3–7 miles
  • Typical suburban areas: 5–15 miles
  • Suburban and rural areas with fewer couriers: 15–20+ miles

The actual range depends on how many couriers are active nearby at the time of the order.

Best for: Restaurants without their own delivery drivers, or as overflow capacity during peak times.

Setting up delivery

  1. Enable delivery

    In your location settings, open Delivery Settings and click Enable Deliveries, then choose Maple’s Fleet or Bring Your Own Fleet. Make sure Delivery Orders is on in your agent’s Orders settings so the AI can take delivery orders.

  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

    Set a priority for each zone. For BYOF, also set each zone’s delivery fee and choose whether customers can tip your drivers. For Maple Fleet, the delivery price is dynamic, based on distance.

  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 priority and, for BYOF, its own delivery fee.

Zone types

Zone Type Description Best for
Polygon Custom-drawn shape on a map Precise coverage areas, city boundaries
Circle Radius-based zone around your store Simple 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.

Zone settings

For each delivery zone, configure:

Setting Description
Delivery fee BYOF: the price you set for delivery in this zone. Maple Fleet: dynamic, based on distance
Zone name A name for the zone, for example “Downtown Area”
Active Turn a zone off to stop using it for deliveries
Zone priority When zones overlap, higher-priority zones take precedence

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

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: your zone’s fee for BYOF, or a distance-based price for Maple Fleet.

Delivery fee billing

How the delivery fee is settled depends on your payment processor:

  • Stripe merchants: Maple takes the delivery fee directly.
  • Non-Stripe merchants: The delivery fee is added as a line item on the order, so you collect it at checkout, and Maple then invoices it back. This is a net-zero passthrough — not an extra charge.

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

Delivery not available for a customer's address

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.

Delivery fee showing incorrectly

For BYOF, verify the fee settings for each delivery zone. If zones overlap, the higher-priority zone’s fee is used. Maple Fleet prices are based on distance.

Maple Fleet orders not being assigned a courier

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