Uber Eats & Leafly - Processing Uber Eats Orders via Cova

Justin Khan
Justin Khan
  • Updated

For more information on the Cova order integration, please see this article.


How does Uber Eats work with Cova? 

  • If you are using the Cova <> Leafly order integration, you will see orders placed on Uber Eats populate into your Cova order dashboard with a “Leafly Online Partner” tag to indicate that this is an Uber Eats specific order: 

Screenshot 2023-02-14 at 4.42.16 PM.png

  • These orders will display with the corresponding Uber Eats order identifier within the Leafly Biz Order Dashboard: 

Screenshot 2023-02-14 at 4.39.05 PM.png

Can I use a last-mile solution such as Onfleet?

  • Yes, you can use a last-mile solution for this program. However, you will still need to perform all order actions from the Leafly Order Dashboard, including the delivery steps. 

Uber Eats Order Fulfillment Workflow

If using Cova, you will see orders placed to your Leafly Biz Dashboard with a green Uber identifier. Since these orders populate into your Cova Order Dashboard, you will see these orders populate in Cova with a Leafly Online Partner tag to indicate an external source: 


Screenshot 2023-02-07 at 2.17.47 PM.png

Screenshot 2023-02-07 at 2.15.33 PM.png

After reviewing the order within your Cova Order Dashboard, you will complete your existing order management steps to add products to the cart in Cova and mark the order as "Ready for Pickup". This will also adjust the order status within the Leafly Biz Dashboard to a Ready for Delivery status. 

Screenshot 2023-02-08 at 10.03.48 AM.png


To note: 

  • Whether you are using a third-party last mile delivery solution or using Leafly’s driver tools, order lifecycle management must take place on Leafly or via Uber tools in order for the shopper to receive updates from Uber Eats.

  • When completing the order, use "Leafly Online Partner" as your payment method for these transactions. This will attribute paid Uber Eats orders to a specific payment method for internal reporting and update your inventory accordingly.

    • You will need to set up an additional payment option in Cova before this will appear as an option.

  • Please Note: All Uber Eats orders are prepaid. If you have integrated Merrco with Leafly to accept online payments via your Leafly menu, please pay close attention to the order source. Your Leafly-sourced prepaid orders should be tendered with "Leafly Online" as the payment method.

After adjusting the order to the ready status in Cova, you will need to return to the Leafly Order Dashboard to complete the order lifecycle. Delivery functionality and order management are unlocked on the Leafly order dashboard for the Cova order integration if a store is on Uber Eats.


Once ready for delivery, you will move the order status within the Leafly Biz Dashboard to 'Out for Delivery'


Screenshot 2023-02-08 at 10.12.25 AM.png

Move the order status to arrived at customer upon arrival and after the order is completed, once more move the order status to complete


Screenshot 2023-02-08 at 10.23.21 AM.png

Finally, as a reminder, please do not forget to tender the order in Cova after completing your delivery!


Cancelling Orders

Partners using the Cova Order Integration will not have order cancellation options available on the Leafly Order Dashboard and must cancel orders either in Cova or via the Uber Eats tablet.


To cancel an order in Cova, head to the Orders tab on your Cova POS tablet and select the order you wish to cancel. Next, click the trash can icon in the upper right hand corner. Follow the directions of the pop-up prompt and select "Delete" to cancel the order.


The cancellation will be communicated back to Uber Eats to initiate a customer refund.



I use Cova as my POS; why do orders appear as POS failed to Create Order when they are canceled? 

  • Cova will cancel orders automatically if items ordered had over an available quantity or there was an out-of-stock item ordered in the cart. 
  • For any concerns, please email help@leafly.com to connect with our Support Team. 

How do I refund an order? 

  • For those using Cova Order Integration, you will refund an order by canceling it in Cova. This will trigger the refund workflow, and the customer will be refunded. 

A customer ordered an item out of stock. How did that happen? 

  • Leafly does not validate available quantity at checkout. This is true for orders placed on Leafly.com and on Uber Eats.
  • Menus sync every 15 minutes to Uber, so there is a possibility for a delay in information. Meaning if an item is out of stock, it will appear on Uber for 15 minutes until the next menu sync with Leafly.  
  • For any issues on out-of-stock items ordered or for any concerns, please email help@leafly.com to connect with our Support Team. 
We received an order under the set cart threshold. How did that happen? How do we proceed? 
  • Dispensary partners are onboarded to Uber based on the delivery fee provided during launch. If the minimum cart requires to be updated, please reach out to Leafly Support through help@leafly.com to make these adjustments to your Uber Eats store. 
  • If an order is received below the configured minimum cart, it is likely due to item availability. SKUs may be dropped if it isn’t in stock. 
  • Orders that come in like this are at your discretion to decide whether you would like to proceed with fulfilling that order considering it doesn't meet your basket minimum.
  • For any concerns or questions, please email help@leafly.com and our Support Team can assist you further.