# Wolt Drive and Glovo integration: delivery from your restaurant site

Wolt Drive and Glovo integration in CloudCart: courier from your own menu, per-km pricing, extras, 0% commission on orders and the EU food rules to know.

Source: https://cloudcart.com/en/blog/restaurants-glovo-wolt · CloudCart · 2026-11-06

In short: the Wolt Drive and Glovo integrations in CloudCart connect your restaurant's own website to Wolt and Glovo couriers. The customer orders from your online menu, and the courier brings the order from your venue to the door, with Wolt usually within an hour. Wolt Drive is installed from Settings → Shipping, Glovo from Apps → Glovo. CloudCart takes 0% of the bill.

Below: the setup screens of both connections, how the customer's delivery price is set, how the menu reaches the site, the EU food rules for online orders, and how to bring customers to your own menu. Field names are as they appear in the admin of CloudCart, the ecommerce platform with 0% commission on sales. The cost comparison with a food marketplace is on the page about a [restaurant ordering website with Wolt and Glovo delivery](https://cloudcart.com/en/offer/restaurant-online-ordering).

## What the Wolt Drive and Glovo integration in CloudCart is

The Wolt Drive and Glovo integration in CloudCart is a shipping method in your store: at checkout the customer sees Wolt or Glovo as a delivery option, and after the order the platform requests a courier from that service.

Do not confuse the two services each company runs. In the marketplace app the customer orders through Wolt or Glovo and you pay a percentage of every bill. With the courier service the order and the customer's data stay with you, and Wolt or Glovo only deliver. CloudCart connects the courier service.

Wolt describes Wolt Drive as on-demand or scheduled delivery in 30 to 60 minutes, paid per completed delivery and invoiced monthly, and connected to a webshop through the API or integration partners ([Wolt Drive for businesses](https://merchant.wolt.com/en/est/wolt-drive)). Whether Wolt Drive covers your city is up to Wolt, so check before you sign.

|  | Wolt Drive in CloudCart | Glovo in CloudCart |

| Where it is in the admin | Settings → Shipping → + View more Shipping methods → Wolt Drive | Apps → Glovo |

| Venues | One venue per store | Several, each with its own address, opening hours and rate |

| What you need first | API key, Merchant ID and venue ID from Wolt | The Local Pickup app and a Google Maps API key |

| Price for the customer | Wolt's live price, with a fee, with free shipping over an amount, or your own price list by distance | Your rate per kilometre, optionally with a fee or free shipping over an amount |

| When the courier is ordered | Automatically when the order is paid, or by hand from the order | On a new order, or after you process it |

| Cash on delivery | Yes, if Wolt has enabled it for your account | Yes, with a switch |

| Markets | Wherever Wolt runs Wolt Drive for your venue | Glovo accounts in Bulgaria and Romania (the countries in the Glovo ODR setting) |

## Who it is for and when it helps

Wolt Drive and Glovo in CloudCart are for businesses that deliver within hours: restaurants, pizzerias, cafés, grocery shops, pharmacies and shops for urgent purchases. Both services work only in the cities where Wolt or Glovo have couriers, so for next-day delivery across the country or to other EU countries you keep a parcel courier next to them (see [couriers and shipping labels from the admin](https://cloudcart.com/en/blog/shipping-couriers)). What a food store needs before its first order is covered in the guide to the [online food store](https://cloudcart.com/en/blog/food-online-store).

It pays off most for a restaurant that pays a marketplace a percentage for its regulars, for a group with several venues, and for a grocery shop or pharmacy that wants same-day delivery.

An example with numbers: a pizzeria with €8,000 a month in delivery sales pays €2,000 a month at an example marketplace commission of 25%. If 40% of those orders (€3,200) move to the restaurant's own site, it stops paying €800 a month in commission and pays only the delivery at its rate. Your actual percentage is in your contract with the food platform, and the full-year calculation is on the [page for restaurants](https://cloudcart.com/en/offer/restaurant-online-ordering).

> 0% commission 0% of the bill on orders from your own site CloudCart takes no percentage of sales: for an order from your own menu you pay the store plan and the Wolt or Glovo delivery, with no share of the bill. How 0% commission works →

## Wolt Drive integration: how to switch it on

Wolt Drive is switched on from Settings → Shipping → + View more Shipping methods, where you install Wolt Drive and open its settings. The connection needs three details from Wolt: the API key, the Merchant ID and the venue ID.

- Choose the mode. The Mode field is Test or Live. Each mode has its own API key, Merchant ID and venue ID, and the form shows only those of the selected mode.

- Connect the venue. After saving, the Credentials box shows the venue name and pickup address as Wolt returns them, and whether delivery status updates are on (Delivery status updates: Enabled).

- Choose when the courier is ordered. Order the courier: Automatically, when the order is paid (the default), or Manually, from the order.

- Set the preparation time. Preparation time before pickup, from 0 to 60 minutes. The courier arrives when the food is ready.

- Choose the customer's price. Wolt Drive price, Wolt Drive price + handling fee, Wolt Drive price + free shipping, or Own price list by distance (kilometre bands from the venue, with no overlaps).

Switches for contactless delivery, an SMS with the Wolt tracking link and marking the order completed on delivery complete the setup. The Wolt Drive app is billed yearly with a 15-day trial, and its price is on the app's page.

### When Wolt shows at checkout

Wolt Drive shows at checkout under three conditions: the address is inside Wolt's delivery area, the venue and the area are open within delivery hours, and the address has a house number or an exact map location. The customer sees Wolt's live price and the estimated delivery time.

When you send by hand, Send to Wolt on the order shows Wolt's price now next to what the customer paid; the difference goes to the order history.

> Store for €1 €1/month for the first 3 months, with Wolt and Glovo A new store pays €1/month for its plan for the first 3 months, on every plan from Baby Pack to CC Master. You can set up the menu, the venues and the couriers while the plan still costs €1. Create a store for €1 →

## Glovo integration: connecting Glovo to the store

Glovo connects to a CloudCart store in three steps: venues in Local Pickup, a Google Maps API key, and the Glovo app with the keys and a rate for each venue. In the newest Glovo API version (ODR) the country field offers Bulgaria and Romania, so this part is for restaurants that deliver with Glovo in those two countries.

- Install Local Pickup. Apps → Local Pickup. Every venue becomes a location with an address, contacts and opening hours, and the app adds the Local Pickup shipping method and the Pay on place payment method.

- Add a Google Maps API key in the store's general settings, so the platform can measure the distance from the venue to the customer. The key is created in Google Cloud, as the Google Maps Platform documentation describes.

- Install Apps → Glovo and choose the API Version: v1 (Legacy), v2 (New) or ODR (Glovo On-Demand, new), whichever Glovo issued your keys for. With ODR you download the public key (cloudcart-glovo-odr.pub), send it to Glovo, enter the ClientID, KeyID and Scope, and test on Stage before switching to Production.

- Fill in the general settings: Enable cash on delivery, Default weight for one item, Order Execution (On new order, or Manual order execution if the kitchen confirms first), Shipment type (FOOD) and Type of vehicle.

- Set up and activate each venue. On the Stores page, Connect Account holds the keys, Price List the rate per kilometre and Location Details the address and hours. The Active switch unlocks when the venue has no errors.

A venue's rate is a table of kilometre bands, for example 0 to 5 km for €2.50, 5 to 10 km for €4 and 10 to 100 km for €5, with no overlaps. The customer pays that rate, the rate plus a Parcel processing Fee, or nothing above a Minimum Order Value for Free Delivery. The platform picks the nearest venue that is open at that moment, and each pricing type can charge chosen categories differently.

## How to build the online menu and keep it in sync

The online menu in CloudCart is the store catalogue: categories are the menu sections (pizzas, salads, drinks), and dishes are products with a photo, description and price. The menu stays in sync in one of two ways: you enter it in the admin, or it comes from the restaurant's POS.

### A menu with extras and sizes

Extras (extra cheese, sauce, double portion) are made with the Product Options app, found under Products → Options after install. Each option has a type, values, a required flag and a price added to the dish. The number of options depends on the plan: up to 5 on Baby Pack, up to 10 on Starter Pack and unlimited from CC Pro up ([plan comparison](https://cloudcart.com/en/pricing)). How to organise products, categories and photos is covered in the [product catalogue guide](https://cloudcart.com/en/blog/product-catalog-management).

### A menu from R-Keeper or Barsy

R-Keeper and Barsy are restaurant POS systems connected to CloudCart as apps under Apps. In Import and Sync mode the menu, stock and prices come from the POS every 8 hours, and website orders go back to the POS on the event you choose. Barsy also brings its modifiers (size, extras, sauce) and links them to product options. Both apps have a Delivery with Glovo shipping mapping that sends the order to Glovo once the Glovo app has venues set up. R-Keeper is used internationally, while Barsy is POS software from Bulgaria. The detail for each field is in the guide to [ERP and POS integration](https://cloudcart.com/en/blog/erp-pos-warehouse).

## EU food rules for online orders

Two EU-wide rules shape what a restaurant shows and promises on its ordering site; national rules can add detail.

- Allergens before the purchase. Regulation (EU) No 1169/2011 on food information, applied since 13 December 2014, makes the allergens listed in its Annex II mandatory information (Article 9(1)(c)), also for non-prepacked food such as restaurant dishes (Article 44(1)(a)). For prepacked food sold at a distance, the mandatory information must be available before the purchase is concluded, at no extra cost (Article 14). In practice: write the allergens in each dish's description, where the customer reads them before "Add to cart".

- No 14-day withdrawal for fresh food. Under the Consumer Rights Directive 2011/83/EU , applied to contracts concluded after 13 June 2014, the withdrawal right does not cover goods liable to deteriorate or expire rapidly (Article 16(d)), nor catering services booked for a specific date or period (Article 16(l)). A cooked meal falls under the first; a catering order for a set day falls under the second. Say so in your terms, and keep the 14-day right for anything else you sell, such as gift boxes or merchandise.

For the rest of the catalogue, see the guide to [returns and consumer rights in the EU](https://cloudcart.com/en/blog/returns-consumer-rights-online-store).

## Can your site take orders without commission

Yes. An order from a restaurant's own CloudCart site carries 0% commission on the bill: you pay the monthly store plan and the Wolt or Glovo delivery at the agreed rate. Plan prices billed annually, excluding VAT, are Baby Pack €14, Starter Pack €33, CC Pro €83 and CC Master €249 a month ([CloudCart pricing](https://cloudcart.com/en/pricing)).

The customer pays by card on the site, cash on delivery (with Wolt only if Wolt enabled it for your account) or at pickup. All payment options are collected in the guide to [payment methods in CloudCart](https://cloudcart.com/en/blog/payment-methods).

> CloudCart Pay 0% transaction fee through Dec 31, 2026 In Wolt Drive's automatic mode a card-paid order calls the courier at once, and with CloudCart Pay the payment by Visa, Mastercard, Apple Pay and Google Pay is built into the store, with no separate bank contract. How CloudCart Pay works →

## Pickup and delivery time slots

Pickup from the restaurant is switched on with the Local Pickup app: the customer chooses the venue at checkout and pays online or at the venue with Pay on place.

Time slots for delivery or pickup come with the paid Delivery time app (Apps → Delivery time). It works with shipping methods that have no courier integration: pickup and your own delivery with zones and prices you set. For Wolt and Glovo the time is set by their service, so Delivery time does not attach to them. Each slot can have an order limit, for example 10 orders between 12:00 and 13:00.

## How to bring customers to your own menu

Customers reach your own menu through channels CloudCart connects from the admin, and each order through them keeps 0% of the bill and the customer's history with you.

- Email, SMS, Viber: Marketing → Campaigns, with ready automated campaigns for welcome, win-back, birthday offer and abandoned cart.

- Facebook and Instagram: the Pixel ID under Apps → XML Feed → Facebook → Settings; run a dish video with a first-order offer on your site.

- Google search and Google Ads: Apps → Google Search Console and Apps → Google Analytics; a Search campaign on the restaurant's own name stops you paying a marketplace for a customer who was looking for you.

- TikTok: Apps → TikTok Dynamic Ads with Pixel and Events API, for short videos from the kitchen.

The cheapest channel is the customer who has already ordered. Automated campaigns of up to 5 steps go only to subscribers who gave consent, as GDPR requires. For ads, see [Meta Ads](https://cloudcart.com/en/blog/meta-ads-online-store) and [Google Ads](https://cloudcart.com/en/blog/google-ads-online-store) for an online store, and for the map, the guide to [Google Business Profile and local SEO](https://cloudcart.com/en/blog/google-business-profile-local-seo).

Running venues in more than one country? A separate store per country, with its own language, currency and Wolt Drive settings, is covered in the guide to [multilingual and multi-currency stores](https://cloudcart.com/en/blog/multilanguage-multicurrency-multistore).

## Which numbers to track and how to get them with an AI assistant

Track four numbers weekly: orders by delivery method (Wolt, Glovo, pickup), average bill, share of repeat customers and the commission you did not pay a marketplace. An AI assistant connected to the CloudCart store with a PAT token works them out from the orders in one sentence, for example: "How many orders with Wolt and with pickup did we have this week compared with last week?" or "What were this month's site sales, and what would a 25% commission on them be?"

The assistant (Claude Code, ChatGPT/Codex, Gemini CLI or Cursor) can also hide a sold-out dish or change a category's prices with a write token; ask it to "show me first" and confirm, because store changes have no undo button. How to issue the token is in the [guide to the PAT token in CloudCart](https://cloudcart.com/en/blog/ai-assistant-store-management). The 8:00 morning report is set up as described in [a daily sales report with an AI agent](https://cloudcart.com/en/blog/ai-agent-daily-store-report).

> Store run by an AI assistant The delivery report: one sentence instead of a spreadsheet The assistant compares site orders by delivery method and week. With a Read only token it only reads; for menu changes ask it to "show me first" and confirm. How the AI-run store works →

## Good practice for Wolt and Glovo delivery

- Fill in each venue's opening hours. Glovo shows at checkout only if an open venue is in range. A venue with wrong hours loses orders without any visible sign.

- Set a real preparation time. With Wolt, Preparation time before pickup tells the courier when to come, for example 15 minutes for pizza and 5 minutes for coffee.

- Test before going live. Wolt has a Test mode and Glovo ODR a Stage environment. Place a test order to your own address and check the price and status.

- Set the free shipping threshold above the average order. If the average bill is €18, a €25 threshold gets some customers to add a drink or dessert.

- Put allergens in every dish description. The EU rule asks for them before the purchase, and it saves calls from the customer.

## Mistakes to avoid

- Glovo without Local Pickup or a Google Maps key. The settings show a warning and delivery does not work.

- A closed venue at the moment of sending. The order history records glovo_store_is_closed and you send the order by hand.

- An address without a house number with Wolt. Wolt does not show for an address without a building number or a map point.

- A failed automatic send with Wolt. The order stays unshipped with an alert. Send it from the order page with Send to Wolt.

## Frequently asked questions

**How do I connect Wolt Drive to my online store?**

In CloudCart go to Settings → Shipping → + View more Shipping methods and install Wolt Drive. Enter the API key, Merchant ID and venue ID from Wolt for Test or Live mode, choose when the courier is ordered and how the customer's price is set, then save.

**How do I connect Glovo to my online store?**

Install Local Pickup with your venues, add a Google Maps API key, install Apps → Glovo and enter Glovo's keys and a rate per kilometre per venue. The Glovo ODR setting covers Bulgaria and Romania.

**Does the menu sync with the Wolt and Glovo apps?**

No. The CloudCart connection delivers the orders from your own site, so the menu lives in the store: entered in the admin or imported from R-Keeper or Barsy every 8 hours. Your menu in the Wolt and Glovo marketplace apps is managed separately with them.

**Can customers return a food order within 14 days?**

No. EU Directive 2011/83/EU excludes goods that deteriorate rapidly and catering booked for a specific date from the 14-day withdrawal right. State this in your terms; other goods you sell keep the normal right.

**How much does a restaurant site with Wolt and Glovo cost?**

A new store pays €1/month for the first 3 months, then from €14/month billed annually, excluding VAT. Delivery is paid to Wolt or Glovo at your rate, and the Wolt Drive app has a yearly fee with a 15-day trial. For questions, write to support@cloudcart.com.

Have a question about delivery from your own menu? Write to us at [support@cloudcart.com](https://cloudcart.commailto:support@cloudcart.com).
