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.