All Questions

How to Set up and Sell Using a Third Party Delivery Service - Advanced

This is a guide on how to set up third party delivery services, such as, Uber Eats, Deliveroo, EASI, Menulog, DoorDash and alike. Shopfront treats these services as an account customer, as there is no direct integration at this point in time.

Selling at the normal price will result in higher profits being reported than what will be received from the delivery service. If you wish to sell the products at the same price you will be receiving from the delivery service, this can be achieved by creating a price list.

 

Create a Price List

These services usually charge a fee, Shopfront can manage this calculation to help with profit/reconciliation by assigning a price list to the previously created account customer. 

  1. Navigate to Menu > Customer Management > Price Lists
  2. Click + Add Price List
  3. Name the new price list by typing
  4. Click New to create the list
  5. Select Add Fallback Rule
  6. Set the rule to Discount by %
  7. Type the fee the service will be charging eg, a 30% fee as "-30" into the percentage text box
  8. Toggle on Allow Higher Price
  9. Finalise by clicking Save

Note; for a more in-depth guide on price lists please see the linked article on Price Lists. Products can also be set to a specific price to match the expected received amount from the third-party service for the products listed on their site.

Create a Customer Group

To process a delivery service as an account customer follow the instructions below.

Note, if you plan on adding customers to this group who you don't want the price list prices applied, you will need to add the price list to the specific customer, in this case, skip steps 4 and 5.

  1. Navigate to Menu > Customer Management > Customer Groups
  2. Select Add Customer Group at the top left of the screen
  3. Name the group by typing and selecting Create
  4. To apply a price list to the customer group select the Special Pricing tab on the left or scroll down to this section and select the previously created price list
  5. Optionally, enable Disable Promotions
  6. Select the Account Sales tab on the left or scroll down to this section
  7. Enable the Allow Account Sales toggle
  8. Click Save to finalise

mceclip0.png

Create a Customer

The instructions below will show how to create a customer and apply it to your already created customer group.

Note, if you have already applied a price list to the customer group skip steps 4 through to 6.

  1. Navigate to Menu > Customer Management > Customers
  2. Select Add Customer at the top left of the screen
  3. Follow the creation wizard to name the customer and select the previously created customer group
  4. To apply a price list to the customer you will first need to select Override Customer Group
  5. Select the Special Pricing tab on the left or scroll down to this section and select the previously created price list
  6. Optionally, enable Disable Promotions
  7. Select Save to finalise

mceclip1.png

Create a Sales Key

Optionally, a sales key can be created to automatically add the delivery service customer to the sale, see the instructions below to set this up

  1. Navigate to Menu > Setup > Sales Keys
  2. Select the sales key folder you want the customer sales key to appear in
  3. Rearrange existing keys to make space for a new key
  4. Create a new key by clicking + Add Sale Key
  5. Select the Action Add Customer to the Sale
  6. Select the Customer
  7. Type a name into Normal Text or alternatively, find the logo online and add it as a Normal Image to populate the sales key (see below screenshot)
  8. Finalise by clicking Save

mceclip0.png

Note; For a more in-depth guide on sales keys please see the linked article on Sales Keys

 

How to Process a Delivery Service Customer Sale

The instructions below show how to select your customer and process the sale on the account.

  1. Add products to the sell screen
  2. Click on the customer sales key or add the customer by searching
  3. Finalise the transaction by selecting the payment method On Account 

mceclip1.png

 

 

How to Pay off Outstanding Delivery Service Sales

Outstanding sales which have been put on an account can be paid off by following the steps below. 

  1. Navigate to Menu > Customer Management > Customers
  2. Search for the customer by typing into the text box and click View once located
  3. Select the Balances & Payments tab on the right
  4. Select the Make Payment button at the top
  5. Enter the received amount into the Payment Amount (optional) text box
  6. Optionally enter a Payment Reference
  7. Select a Payment Method from the options
  8. Either enter amounts manually into the Allocation column text boxes to allocate specific payments to invoices
  9. Or select Autofill to automatically populate the Allocation column
  10. Select Complete to apply the payment
  11. Click Yes in the following confirmation box if the details are correct

mceclip2.png

mceclip3.png

 

Note; See the following article for more information on How to pay off customer account.

Note; Please visit the website of your third-party delivery service or contact their support for further details on how best to receive sales.