iiko Integration: How to Connect Your Delivery System
Step-by-step guide to integrating iiko with a delivery platform. Menu, order, stop-list and payment synchronization.
Article
iiko is the most popular POS system for restaurants in CIS. Integrating iiko with a delivery platform automates the entire process from ordering to reporting. Here's how to do it right.
## Why You Need iiko Integration
Without integration, the operator manually transfers every order from the website/app to iiko. Problems:
- **Time** — 2-3 minutes per order (at 100 orders = 5 hours/day)
- **Errors** — up to 10% of orders have errors with manual entry
- **Stop lists** — dish ran out but it's still available on the website
- **Reporting** — data in iiko and on the platform don't match
- **Delays** — order reaches the kitchen 5-10 minutes late
Integration solves all these problems automatically.
## What Gets Synchronized
### Menu (iiko → delivery platform)
- Dish names, descriptions
- Prices and modifiers
- Categories and menu structure
- Photos (if uploaded in iiko)
- Portion sizes and variants
### Stop Lists (iiko → platform)
- Dish ran out in iiko → automatically hidden on website
- Dish available again → automatically available for ordering
### Orders (platform → iiko)
- Website/app order automatically enters iiko
- Prints in kitchen like a regular order
- Counted in iiko financial reporting
### Payment (platform → iiko)
- Online payment (Payme, Click) reflected in iiko
- Cash payment accounted correctly
- Reconciliation happens automatically
## Step-by-Step Integration Setup
### Step 1: Prepare iiko
1. Ensure you have iiko version 7.0 or higher
2. Activate the "Delivery" module in iiko
3. Set up order types (delivery, pickup)
4. Create a separate register for online orders
### Step 2: Get API Keys
1. Log into iiko Web (cloud.iiko.ru)
2. Go to "Settings" → "Integrations"
3. Create an API login for external system
4. Copy the API key
### Step 3: Configure on Delever Side
1. In Delever panel go to "Integrations" → "iiko"
2. Enter API key and server address
3. Select restaurant (if multiple locations)
4. Start menu synchronization
### Step 4: Verify and Test
1. Ensure menu synchronized correctly
2. Place a test order through the website
3. Verify the order appeared in iiko
4. Check stop list: remove a dish in iiko → verify on website
## Common Problems and Solutions
- **Menu won't sync** — check API key and iiko version
- **Orders are duplicating** — configure correct payment type in iiko
- **Stop list not updating** — enable automatic sync (1-5 min interval)
- **Prices don't match** — check if delivery surcharges are enabled in iiko
## Conclusion
iiko integration is 30 minutes of setup that saves 5+ hours of daily manual work. If you use iiko, integrating with a delivery platform is the first thing you should do.