M cenaly.ru
🔗 Integrations

🔴 Yandex Eats

Menu and order sync with Yandex Eats

Documentation

Integration with Yandex Eats

Connecting your restaurant to the Yandex Eats platform to receive delivery orders.


1. Overview#

Yandex Eats is the largest food delivery platform in Russia, Belarus, Kazakhstan, Armenia, Kyrgyzstan, and Uzbekistan. Integration with Meni allows you to:

  • Sync the menu — a single source of truth: update in Meni → it updates in Yandex Eats
  • Receive orders — orders from Yandex Eats arrive in the unified order feed
  • Manage the stop list — automatic availability synchronization
  • Unified analytics — all delivery in one dashboard

2. Requirements#

  • ✅ Meni account (plan Basic or higher)
  • ✅ Yandex Eats for restaurants account (vendor.eda.yandex.ru)
  • ✅ Connection to the Yandex Eats API (via your manager)
  • ✅ Restaurant identifier (Restaurant ID)

3. Step-by-step setup#

Step 1. Request API access#

  1. Log in to Yandex Eats for Business
  2. Contact your Yandex Eats manager
  3. Request:
    • Activation of "POS integration" for your location
    • Client ID and Client Secret for OAuth
    • Restaurant ID (location identifier)

⚠️ API connection is approved by a Yandex Eats manager. It usually takes 3–5 business days.

Step 2. Connect in Meni#

  1. SettingsIntegrationsDeliveryYandex Eats
  2. Click Connect
  3. Enter:
    • Restaurant ID
    • Client ID
    • Client Secret
  4. The system will perform OAuth authorization
  5. If the connection is successful: Save

Step 3. Menu synchronization#

After connecting:

  1. Meni will send your current menu to Yandex Eats
  2. Check category mapping:
Meni Yandex Eats
Category → Category
Item → Product
Variant (size) → Option
Modifier (add-on) → Modifier
  1. Photos are sent automatically (Yandex Eats requirement: min. 1200×800 px)
  2. Moderation: Yandex Eats reviews photos (1–3 days)

Step 4. Configure order acceptance#

Parameter Description
Auto-accept Automatic confirmation (up to 3 min to cancel)
Prep time Default, or per category
KDS screen Separate or shared
Sound Separate sound for Yandex Eats orders

4. Working with orders#

Order flow#

Guest places an order in the Yandex Eats app
       ↓
Order arrives in Meni (marked 🔴 Yandex Eats)
       ↓
Appears on the KDS screen
       ↓
Kitchen cooks → "Ready"
       ↓
Yandex Eats dispatches a courier
       ↓
Courier picks up → delivers to the guest

Specifics#

  • Orders are marked with a red label 🔴
  • Yandex Eats manages the courier — you only need to cook
  • Confirmation: 3 minutes to confirm or auto-cancel
  • Orders with "Plus" have delivery priority

Stop list#

  • An item on the Meni stop list → automatically hidden in Yandex Eats
  • Removing from the stop list → the item appears in 2–5 minutes
  • Bulk stop: "Pause Yandex Eats" button

5. Pricing#

Separate prices#

  1. Menu → item → Channel pricingYandex Eats
  2. Set the price (usually +15–25%)

Global markup#

SettingsIntegrationsYandex EatsMarkup: +20%

💡 Yandex Eats commission: 15–35% depending on plan and region.

Promotions#

Promotions are created in the vendor.eda.yandex.ru dashboard:

  • Discount on the first order
  • Free delivery
  • Combo deals
  • Promo codes

Promotion data is visible in Meni analytics.


6. Working with reviews#

Yandex Eats sends reviews via the API:

  • Reviews are shown in MarketingReviews → filter "Yandex Eats"
  • Replying to a review from Meni → is published in Yandex Eats
  • The restaurant rating on Yandex Eats is displayed in the dashboard

7. Analytics#

Analytics → filter "Channel: Yandex Eats":

  • Number of orders, average check
  • Top-selling items
  • Prep time (average, p50, p90)
  • Rating and reviews
  • Channel comparison: Yandex Eats vs Glovo vs Wolt vs direct

8. Yandex Eats regions#

Country Cities
Russia Moscow, Saint Petersburg, and 100+ cities
Kazakhstan Almaty, Astana, Shymkent
Belarus Minsk
Armenia Yerevan

9. FAQ#

How do I connect Yandex Eats + Glovo at the same time?#

Each platform is connected independently. Orders from different platforms are color-labeled: 🔴 Yandex Eats, 🟠 Glovo, 🟣 Wolt, 🔵 Direct.

The Yandex Eats manager is not responding#

Write to partners@eda.yandex.ru including the Restaurant ID and a request for API integration. Typical response time is 3–5 business days.

Can I sync only part of the menu?#

Yes. In each item's settings there is a "Show on Yandex Eats" flag. You can exclude expensive or highly perishable items.

What happens if the internet goes down?#

Meni pauses Yandex Eats orders. When connectivity is restored, it resumes automatically. If the pause is > 15 minutes, Yandex Eats temporarily hides the restaurant in the catalog.


10. Support#

  • Yandex Eats: vendor.eda.yandex.ru → Help
  • Meni: support@cenaly.ru → subject "Yandex Eats integration"
  • API documentation: yandex.ru/dev/eda