Интернет-магазин с нуля: Payme, Click, доставка, склад, 1С
Полный список интеграций интернет-магазина в Узбекистане: Payme, Click, фискальный чек с ИКПУ, доставка, склад и 1С. Таблица приоритетов и чек-лист запуска.
Unical IT
Каталог и корзину сейчас можно собрать на любом конструкторе за вечер. Проблемы начинаются потом, когда магазин уже работает. Деньги через Payme пришли, а заказ в админке так и висит «неоплаченным». Курьер не знает адреса. Склад продал товар, которого уже нет. Бухгалтер вручную переносит продажи в 1С.
Чаще всего интернет-магазин ломается на интеграциях, а не на витрине. Ниже полный список того, что нужно подключить в Узбекистане, по порядку важности. И сразу скажем честно: части бизнесов свой сайт пока вообще не нужен.
Почему одного сайта уже мало
Онлайн-торговля в Узбекистане растёт быстро. По официальным данным, рынок электронной коммерции вырос с 1 трлн сумов в 2020 году до 22,6 трлн сумов в 2025-м. Доля онлайна в рознице за это время выросла с 0,5% до 4,6% (gov.uz).
Из этого следуют две вещи:
- покупатель уже привык к Uzum Market и Yandex Go и ждёт такой же скорости от вас;
- государство всё строже следит за онлайн-продажами: фискальные чеки, ИКПУ, единый QR.
Магазин без интеграций теряет не только удобство. Он теряет деньги на ручной работе и ошибках.
Сначала честный вопрос: нужен ли вам свой магазин
Ответьте на него до того, как заказывать разработку. Иногда правильный ответ — «пока нет».
Маркетплейс выгоднее, если:
- ассортимент небольшой, до нескольких десятков позиций;
- вы ещё не знаете, какие товары будут продаваться;
- у вас нет бюджета на рекламу, чтобы приводить людей на свой сайт.
Uzum Market даёт готовый поток покупателей, логистику и оплату. Плата за это — комиссия. С 2024 года она зависит от категории товара и, по данным podrobno.uz, составляет от 3% до 35%.
Готовый конструктор подойдёт, если:
- нужен обычный магазин с Payme/Click и самовывозом;
- 1С и склад вы пока не ведёте или ведёте в Excel.
Своя разработка оправдана, когда:
- на ваших объёмах комиссия маркетплейса уже обходится дороже своей платформы;
- нужна связка с 1С, складом и несколькими службами доставки;
- у вас сложная логика: оптовые цены, рассрочка, подбор комплектации, кабинет для оптовиков.
Если вы в первой группе, начните с маркетплейса. Если в третьей, читайте дальше.
Все интеграции: таблица приоритетов
| Интеграция | Зачем | Когда нужна | Сложность |
|---|---|---|---|
| Payme (Merchant API) | Оплата картами Uzcard, Humo и через приложение Payme | С первого дня | Средняя |
| Click (SHOP API) | Многие покупатели платят только через Click | С первого дня | Средняя |
| Uzum Bank / Paynet | Дополнительные способы оплаты | Когда видно спрос | Средняя |
| Фискализация (ОФД, ИКПУ) | Электронный чек по закону | С первого дня | Высокая |
| SMS / Telegram-уведомления | Подтверждение заказа, код для входа | С первого дня | Низкая |
| API службы доставки | Заявка курьеру создаётся сама, есть отслеживание | От 10–20 заказов в день | Средняя |
| Склад / остатки | Не продавать то, чего нет | Когда каналов продаж больше одного | Высокая |
| 1С (товары, цены, заказы) | Не переносить продажи в учёт вручную | Если учёт ведётся в 1С | Высокая |
| CRM | История клиента, повторные продажи | Когда активно работаете с базой | Средняя |
| Аналитика (GA4, Яндекс Метрика) | Понимать, откуда приходят покупатели | С первого дня | Низкая |
| Telegram-бот или мини-приложение | Ещё один канал продаж | По желанию | Средняя |
Пороги в колонке «Когда нужна» — ориентир из практики, а не правило. Главное — не запускать всё сразу.
Оплата: Payme и Click — это не кнопка, а протокол
Самая частая ошибка — думать, что Payme ставится на сайт как виджет. На самом деле обе системы обмениваются запросами между своим сервером и вашим.
Payme
Payme Merchant API работает как цепочка запросов:
— проверить, можно ли провести оплату;— создать транзакцию;— подтвердить её;— отменить.
Ваш сервер должен правильно отвечать на каждый шаг и хранить статусы.
Что ломается чаще всего:
- повторный запрос от Payme создаёт второй заказ, потому что нет проверки на дубли;
- платёж отменили в Payme, а заказ в магазине остался активным;
- сумму передают в сумах, а Payme ждёт тийины, и проверка суммы не проходит.
Click
Click SHOP API работает в два этапа: и . Каждый запрос подписан, и подпись нужно проверять. Иначе кто угодно «оплатит» заказ поддельным запросом.
Комиссия
Официальной открытой таблицы тарифов на онлайн-оплату мы не нашли. Интеграторы называют ориентир около 1–2% с транзакции (vc.ru). Точная ставка указывается в договоре и зависит от оборота. Закладывайте её в цену товара заранее.
Для офлайн-точек с 1 июля 2026 года работает единый QR (UzQR). Базовый тариф для продавца — 0,65% (kun.uz). Если у вас есть ещё и шоурум, учитывайте это при выборе банка.
Фискализация: о ней вспоминают только при проверке
На каждую онлайн-продажу нужен электронный фискальный чек. Click, Payme и другие платёжные системы подключены к оператору фискальных данных и могут сформировать чек за вас. Но только если вы передадите им правильные данные.
По разъяснениям на buxgalter.uz, в чеке должны быть:
- название товара;
- ИКПУ — код товара по классификатору;
- единица измерения и количество;
- цена и сумма НДС;
- тип и форма оплаты.
Если платёжная система выступает посредником, в чеке также указывается ИНН поставщика (buxgalter.uz).
На практике это значит, что у каждого товара в каталоге должно быть поле ИКПУ и ставка НДС. Если каталог на 3000 позиций уже заведён без них, дозаполнять придётся неделями. Заложите эти поля с самого начала и требуйте их от разработчика.
Доставка: от чата курьеров к API
На старте доставка почти у всех одинаковая: менеджер копирует адрес в Telegram-чат курьеров. Это работает, пока заказов мало.
Варианты, когда заказов становится больше:
- Yandex Go Delivery. Для бизнеса заявлено подключение через API, есть и межгородская доставка по Узбекистану (UzDaily). Подходит для быстрой доставки по Ташкенту.
- BTS Express. Одна из старейших служб, больше 300 филиалов по стране (marketing.uz). Важна для доставки в регионы.
- Fargo. Работает с интернет-торговлей: хранение и сборка заказов, пункты выдачи (fargo.uz).
Открытой документации по API у BTS и Fargo мы не нашли, условия подключения нужно узнавать у них напрямую. Поэтому модуль доставки лучше делать так, чтобы службы подключались по отдельности: сегодня выгрузка в Excel, завтра API.
Что модуль доставки должен уметь в любом случае:
- Считать стоимость доставки по зоне или городу ещё в корзине.
- Сохранять адрес вместе с точкой на карте. Ориентир «напротив махалли» курьеру не поможет.
- Передавать статус заказа обратно в магазин и клиенту.
- Учитывать оплату при получении: деньги, которые собрал курьер, нужно сверять.
Склад и 1С: где теряются деньги
Если вы продаёте сразу на сайте, в Instagram, на Uzum и в магазине, остатки должны храниться в одном месте. Иначе вы будете продавать товар, которого нет, а потом отменять заказы.
В Узбекистане большинство торговых компаний ведёт учёт в 1С. Обычная схема обмена такая:
- из 1С на сайт: товары, цены, остатки — каждые 15–60 минут или сразу при изменении;
- с сайта в 1С: заказы и оплаты вместе с номером транзакции Payme/Click;
- резерв: оплаченный заказ сразу уменьшает доступный остаток.
Чаще всего проблемы возникают, когда справочники не совпадают. Например, в 1С товар один, а на сайте у него три цвета. Договоритесь о структуре товаров до начала разработки.
Если 1С нет и не планируется, не внедряйте её только ради сайта. При небольшом объёме хватит складского модуля в админке магазина или простой CRM/ERP-системы.
Чек-лист перед запуском
Пройдите его вместе с разработчиком. На каждый пункт должен быть конкретный ответ.
Оплата
- [ ] Payme и Click проверены в тестовом режиме, включая отмену и повторный запрос
- [ ] Суммы в Payme передаются в тийинах
- [ ] Подписи запросов Click проверяются
- [ ] Резерв по неоплаченному заказу снимается автоматически через заданное время
Фискализация
- [ ] У всех товаров заполнены ИКПУ и ставка НДС
- [ ] Покупатель получает чек после оплаты
- [ ] При возврате формируется чек возврата
Доставка
- [ ] Стоимость доставки видна до оплаты
- [ ] Адрес сохраняется с координатами
- [ ] Деньги, собранные курьером, сверяются
Склад и учёт
- [ ] Остатки синхронизируются со всеми каналами продаж
- [ ] Заказы попадают в 1С или в другую учётную систему без ручного ввода
Прочее
- [ ] Уведомления о статусе заказа по SMS или в Telegram
- [ ] Сайт на узбекском (латиница) и русском
- [ ] Подключена аналитика, настроена цель «оформление заказа»
- [ ] Мобильная версия проверена на недорогих Android-смартфонах
Порядок запуска, который бережёт бюджет
Строить всё сразу не обязательно. Разумный порядок:
- Этап 1. Каталог, корзина, Payme и Click, фискальный чек, уведомления, доставка вручную.
- Этап 2. API службы доставки, синхронизация остатков, обмен с 1С.
- Этап 3. CRM, программа лояльности, Telegram-бот, мобильное приложение.
Переходите к следующему этапу, когда текущий начал реально мешать росту, а не «на всякий случай».
В Unical IT мы делаем интернет-магазины именно так: вместе с интеграциями, а не только витрину. Если вы уже выросли из маркетплейса или конструктора, расскажите нам о задаче. Разберём, какие интеграции нужны вам сейчас, а какие можно отложить. А если окажется, что пока достаточно Uzum Market, так и скажем.
Читайте также
Core Web Vitals простыми словами: что значат LCP, INP и CLS, как они связаны с заявками и продажами, и что на сайте чинить в первую очередь — с чек-листом.
Когда редизайн сайта оправдан, как настроить 301-редиректы и что ломается чаще всего: чек-лист миграции с учётом Яндекса, Payme, Click и 1С в Узбекистане.
Сколько push уведомлений отправлять, как сегментировать базу и какие метрики смотреть, чтобы рассылки удерживали пользователей, а не вели к отпискам.