Seamlessly. When your customers (our end users) place an order either on Mobile or desktop, our platform fires the order first directly to your POS. At the same time, we connect to the delivery 3rd party and schedule a delivery to come pick up the food. The default preparation time set up is 15 minutes, meaning we will schedule a delivery 15 minutes after the order was sent to the kitchen.
Placing Delivery Order:
Once order sent, Appfront send the order to POS, and Dispatch to Delivery Providers:
Email Confirmation: Once order is placed, the customer will received a confirmation email to his mailbox
Live Map: Once order is placed Appfront engine will calculate and will trigger the delivery guy at the right time automaticlly. At the right time, the customer will receive SMS TEXT and Push with a link to a live map
In case you need to track an order, for any reason - where is the delivery guy? did the order was arrived? etc, go to your Appfront Back office, and under the activit log, seach for the customer. `Plaese notice the every order that was sent to 3rd party, gets a "Delivery Tracking code" once a delivery is triggered. (**future orders will be triggered at "the right time).
Go to AppFront Back Office:
From Appfront Activity Log - Click the Tracking:
Then go to Trabouleshooting section (below). For any problem you should contact 3rd party directly.
Appfront acts as a gateway between the merchant and the 3rd party delivery company. Appfront charge the customer / end-user directly to the merchant account, and the merchant will pay he delivery commision directly to the 3rd party delivery company.
In order to trigger Dispatch - the order must be PAID order
All online orders are PAID by default - either by Cash, or by credit card. Meaning, Dispatch will be trigger automatically
Order MUST be PAID in order to trigger Doordash. Need to make sure.
AppFront will map the serving option
Before we start, you will need to make sure that the following are set under your account:
Delivery serving option is open
Delivery zone set up
Under your Postmates account, send us the Authentication Keys:
Please Copy-Paste the following fields into Email (string, not picture), and send to AppFront support:
Signature - Secret
Delivery Api Keys (Sandbox Key & Production Key)
Set Appfront's Webhook links: (Webhooks -> Create Webhook)
Under Configuration > Menu > Setup > Serving Options you will find your delivery serving option, here you have a checkmark to mark called Validate delivery address with provider before order:
This option will send a request to the 3rd party delivery provider configured in the relevant location for an order - to assure the address is deliverable. If the delivery provider will answer that the address of the order is not deliverable, the customer will not see this location in the locations page.
Appfront acts as a mediator between the customer to the 3rd party. 98% the problem is on the 3rd party side and need to check directly with them. Please keep [email protected] in cc.
Subject: Problem with order [Business name]
Email should contain the following informaation:
Delivery tracking id: the most important thing!
Take the Trackingn ID from Appfront Activity Log (See below):
Please Download, Print and use this Doordash FAQ-
DoorDash Drive Store Operator Training Materials & FAQ
Appfront acts as a mediator between the customer to the 3rd party. 98% the problem is on the 3rd party side and need to check directly with them.
For urgent issues (dasher is late, took the wrong order or if the customer calls and asks to cancel the order), please call 855-599-7066. for other issues (complaints and refunds requests, dasher was rude or billing & refunds), please mail [email protected] Please keep [email protected] in cc.
In both methods above, you will require to provide:
Customer name / phone number
Delivery id: the most important thing!
Take the Delivery ID from Appfront Activity Log (See below):
In order to add text messages if there are any delivery issues, go into Configure > Locations in the Appfront portal, choose the location and scroll to the bottom of the page where it says ORDER PARAMETERS:
In 0. field write: deliveryErrorSMSRecipients and in value add the phone numbers comma separated with area code (1 for USA) of the recipient of the delivery error text messages.
Tips are processes to the same account as a part of the order payment - if you are using Toast processing, the order payment through Toast will include the tip amount. If you are using a different payment processor, the tip will be included in the payment processed by your gateway.
The tip payment does not get sent to Doordash / Postmates - the tip will need to be paid back separately according to your agreement with your 3rd party delivery provider.
There are 2 options to set up tips in Toast, you can choose a different option for each serving option (delivery and takeaway can act differently). Please provide Appfront with the details of which type of tip charging you would like for each of your serving options.
Tips as a service charge in Toast For external delivery services (eg. DoorDash, Postmates etc.) tips, it helps to define the tips as a service charge, so that at the end of the month you will see the tip total, and the tips will not be added to the server tipping pool.
Tips as a payment tip The tips will be connected to the server of the order and will be added to the tipping pool in Toast.
Onfleet is a delivery management tool for merchants that want to deliver on their own but want to get orders from multiple providers and manage them through a single platform, this also provides tracking capabilities for the customers.
Log in to https://onfleet.com/dashboard#/manage
Click on the settings button
Click on API & Webhooks
On the API Keys section, click the "+" icon
Name the API Key "Appfront" and click "Create Key"
Once the key is created, copy the key and share it with us