Dispense currently integrates with Onfleet to power delivery. You can configure your delivery zones, delivery time slots, and fees.
Setting up Delivery
Onfleet Integration
First, make sure your integration is enabled, see instructions for Onfleet
*Onfleet is not required if users are using Alleaves Go*
Enable Delivery
-
Navigate to Store > Settings > Orders > Order Types
-
Check the box for 'Delivery'.
-
Save
Delivery Zones
To set up delivery zones:
-
Navigate to Store > Settings > Delivery
-
Click the button 'Edit Zones'
You will now see the map. We have 2 options for creating delivery zones: Upload a geoJSON file (see Delivery Zones via GeoJSON) or draw zones on the map (instructions below).
Draw Zones on Map
-
Select the polygon tool ( + ) in the top corner of the map.
-
Draw your desired zone, then hit enter.
-
Save

Delivery Settings
Delivery Minimums and Fees
Next to each delivery zone, there is an 'Edit' button. Here you can Name the zone, and add Fees or a minimum delivery order amount. These are configurable per zone.
Fees are completely customizable - custom name, amount, taxable or not - and you can set as many as you want per zone.
Delivery time slot shut off time
With this feature, you can do things like stop accepting orders 30m before the start of each delivery window.
-
Navigate to Store > Settings > Orders > Delivery Orders
-
Select Before or After and input the amount of minutes.
-
Save

Delivery Available from Another Store
If your organization accepts delivery from another store:
- Enable Delivery available from another store
- Using the drop down, add the store that accepts delivery.
- Save
Enabling this feature will allow Dispense to check a customer's address for delivery against another store's delivery zones.
Delivery Terms
Enter optional delivery terms that you want displayed to your customer on the delivery modal.
Delivery Time Slots
-
Navigate to Store > Settings > Delivery
-
Click the button 'Edit Times'
-
You will see all time slots and will be defaulted to the 'Delivery' tab.
-
Here you can customize which zones you would like to deliver to during which time slots. Make this as simple or complex as you'd like.
