You can set up an integration between Onfleet and Dutchie E-Commerce to help streamline your delivery operations.
Things to know
- This integration is only for Dutchie E-Commerce locations not integrated with Dutchie POS. If your Dutchie E-Commerce location is integrated with Dutchie POS, set up the integration between Onfleet and Dutchie POS instead. Integrating both Dutchie applications with Onfleet will result in duplicate orders in Onfleet.
- Make sure your Onfleet plan includes API access, which is required for integration.
Set up the Onfleet | Dutchie E-Commerce integration
- Log in to your Onfleet account and open Settings (gear icon in the top-right).
- Under API & Webhooks, click the + under API Keys and give the key a name (e.g. Dutchie E-Commerce) when prompted.
- Double-click the key to open it and copy the key.
- In a new tab, open Dutchie E-Commerce admin and select Settings > Integrations tab.
- Click the Onfleet card and click the Connect button.
- Paste the key from Onfleet in the API Key field.
- Choose a Setup option:
- Confirmation - orders will appear in Onfleet when they are confirmed in Dutchie E-Commerce. This is the recommended option.
- Starting delivery - orders will appear in Onfleet when a user clicks "start delivery" in Dutchie E-Commerce. Depending on your notification settings, this may result in customers receiving similar text messages from both Dutchie and Onfleet.
- Optionally, use the checkboxes to turn on any Completion Requirements. Drivers can be required to collect a photo, signature, or notes before they can complete an order in Onfleet.
- Click Connect.
Delivery workflow
- A customer places an order for or delivery. The customer has the option to set enter a time window when they'd like to receive their order.
- The order appears in Onfleet based on your Dutchie E-Commerce settings:
- If you selected the Confirmation setting in the previous section, the order appears in Onfleet when a dispensary user confirms the order on the Terminal.
- If you selected the Confirmation setting in the previous section and have auto-confirm enabled for your location, the order appears in Onfleet automatically when the customer places their order
- If you selected the Starting delivery setting in the previous section, the order appears in Onfleet when a dispensary user selects Start Delivery in the Terminal.
- The delivery appears in Onfleet as an unassigned task. You can assign individual tasks or multiple tasks to a driver. See Onfleet's guide to task assignment for more details.
- The driver receives a text notification that a delivery has been assigned to them, and the customer receives a text notification that the delivery is on its way with an estimated time of arrival and tracking link. These messages may come from Dutchie, Onfleet, or both, depending on your settings.
- Upon completing the delivery, the driver can collect a photo, signature, or notes in Onfleet, depending on your Completion Requirement settings.
- The driver marks the delivery complete in Onfleet. This also marks the delivery complete in Dutchie E-Commerce.
Additional reading