Курьерская доставка C2C
Клиент создаёт заказ за 60 секунд: указывает адреса, габариты, категорию, страховую сумму — тарифный движок сразу выдаёт цену и список доступных опций (свой курьер за 2 часа, СДЭК за 1 день, Почта России за 5 дней, постамат СДЭК за 2 дня). Курьер видит маршрут с авто-расчётом ETA, фото-актом и QR-сканером. Получатель — live-tracking и push на каждом статусе. Если посылка повредилась — страховая выплата приходит без оператора по фото-акту.
C2C-доставка посылок, тарификация по весу/расстоянию, мультимодальные маршруты.
«Доставка посылок Pro» — это собранная под ключ C2C-платформа, которая закрывает все стороны процесса: отправитель оформляет заказ из приложения за минуту, тарифный движок просчитывает цену по реальной формуле (вес × расстояние × срочность × категория + надбавки), курьер получает оптимальный маршрут с QR-сканером для подтверждения получения, получатель следит за посылкой в реальном времени. Решение работает и как стартап-сервис в одном городе со штатом из 10 курьеров, и как федеральная сеть с мультимодальной маршрутизацией через СДЭК, Boxberry, DPD, Почту России и Pickpoint.
Платформа собрана на проверенном стеке: Next.js 14 для веба и админки, React Native для iOS и Android, Node + NestJS на бэке, Postgres 16 с PostGIS для геозон и расчёта расстояний по дорогам, Redis для очередей назначений, Mapbox Directions для маршрутизации. Тарифный движок — отдельный сервис на Go с rule-based калькулятором, который пересчитывает цену за < 50 мс. Деплой — на ваше облако (Hetzner, OVH, Vultr, DigitalOcean, Selectel) с авто-скейлингом VPS при пиковых часах.
При покупке вы получаете полные исходники с коммерческой лицензией без роялти, бесплатное брендирование (логотип, цвета, иконки, домен) и 6 месяцев обновлений в подарок. При аренде — то же самое плюс инфраструктура, мониторинг, обновления и SLA на нашей стороне, развёртывание за 3–7 минут от оплаты до первого зелёного HTTPS.
Почему собственная курьерская служба обычно проваливается
Запуск C2C-доставки посылок — это не «приложение с двумя кнопками». Это связка из четырёх продуктов (клиент-отправитель, клиент-получатель, курьер, оператор), пяти интеграций (агрегаторы СДЭК/Boxberry/DPD/Почта/Pickpoint, постаматы, страхование, сплит-выплаты, карты), тарифного движка с десятками правил, QR-маркировки, фото-актов и юридически чистой цепочки ответственности. Команды, которые садятся собирать это с нуля, обычно тратят 8–12 месяцев и $150k+ только на инфраструктуру, после чего выходят с MVP без интеграций к федеральным агрегаторам и без страхования.
Готовый стек снимает 90% этой работы. Остаётся брендирование, договоры с курьерскими сетями (мы помогаем со стартовым пакетом документов) и реальная операционка. Запуск занимает дни, а не кварталы.
- Тариф «на глаз» — клиент платит мало, курьер уезжает в минусЦена ошибки: 20–30% маржи теряется на неверных расчётахТарифный движок с rule-based формулой: база зоны + ₽/км по реальному маршруту + ₽/кг с порогами + надбавка за срочность/хрупкость/негабарит. Просчёт за < 50 мс, прозрачное обоснование суммы в чеке.
- Свои курьеры не успевают в межгород — приходится отказывать клиентуЦена ошибки: потеря заказа + негативный отзывМультимодальная маршрутизация: в городе — свой курьер, в другой регион — автоматически через СДЭК/Boxberry/DPD/Почту России. Клиент выбирает скорость и цену, бэкенд знает кого вызвать.
- «Где моя посылка» — оператор половину дня отвечает на этоЦена ошибки: 1–2 ставки оператора уходят в звонкиLive-tracking с GPS курьера или агрегатора, push на каждом статусе (принят / в пути / в сортировочном центре / у получателя), QR-чек с фото-актом. Звонков «где моя посылка» — почти ноль.
- Посылка повредилась — клиент идёт в суд, компания платит из карманаЦена ошибки: $200–$2 000 за инцидент + удар по репутацииСтрахование по API через Альфастрахование/Ингосстрах: клиент указывает декларированную стоимость → авто-расчёт страховой премии → при повреждении страховая компенсация по фото-акту за 3–5 дней.
- Выплата курьерам — Excel, переводы вручную, ошибки и задержкиЦена ошибки: 10+ часов бухгалтера в неделю + отток курьеровСплит-выплаты через Stripe Connect или ЮMoney Pay-to-card: после доставки сумма автоматически делится между платформой, курьером и страховой. Курьер получает деньги на карту за минуты.
- Постаматы и пункты выдачи нужны для удешевления — нет интеграцийЦена ошибки: клиент уходит к СДЭК с готовой сетьюИнтеграции с СДЭК-постаматами, Boxberry-пунктами, Pickpoint, Halva — отправка и получение через PUDO с QR-кодом, без курьера. Снижает себестоимость доставки на 35–45%.
- Интернет-магазины хотят быть клиентами, но нет B2B-APIЦена ошибки: упущенный канал на 30–50% объёма заказовB2B-API с тарифной матрицей, веб-хуками о статусах, массовой генерацией накладных и QR-этикеток. Клиенты-магазины интегрируются за час и присылают по сотне заказов в день.
- Запрещённые грузы (оружие, наркотики, дроны) едут «втёмную»Цена ошибки: уголовная ответственность курьера и компанииЧек-лист категорий с авто-блокировкой запрещённых, обязательное фото содержимого для дорогих посылок, рандомные проверки сортировщика. Декларация хранится с подписью клиента.
Сборка с нуля vs готовая платформа: реальная математика
Если бы вам пришлось собирать «Доставку посылок Pro» с нуля, бюджет ушёл бы на: 2 мобильных разработчика (iOS + Android по году), 2 бэкенда (Node/Go), фронтенд для админки и B2B-кабинета, дизайнера, DevOps на инфру, тестировщика и юриста на договоры с агрегаторами. Это команда из 7–9 человек на 8–12 месяцев и стартовая инвестиция $150k–$380k без учёта поддержки.
У нас этот стек уже написан, оттестирован на десятках запусков и регулярно обновляется. Контракты с агрегаторами оформляете напрямую, мы даём готовый коннектор. Тарифный движок настраивается через UI без программирования. Вы получаете тот же результат за дни и направляете освободившийся бюджет на курьерский флит и маркетинг.
| Этап | Свой стек | С wl-solution |
|---|---|---|
| Мобильный клиент (iOS + Android, отправитель + получатель) | 2 разработчика × 6 мес ≈ $84k | уже в коробке |
| Приложение курьера с QR-сканером и фото-актом | 1 разработчик × 4 мес ≈ $32k | уже в коробке |
| Тарифный движок с rule-engine | 1 senior × 2 мес ≈ $24k | готовый сервис на Go + UI-конструктор правил |
| Админка оператора + аналитика | 1 фронт × 4 мес ≈ $28k | уже в коробке |
| Интеграции агрегаторов (СДЭК, Boxberry, DPD, Почта России) | $5k × 4 коннектора = $20k | 4 коннектора готовы, ещё Pickpoint и Halva в каталоге |
| Постаматы и пункты выдачи | $4k за каждую сеть | СДЭК-постаматы, Boxberry-PUDO, Pickpoint, Halva — в коробке |
| Сплит-выплаты курьерам (Stripe Connect / ЮMoney) | $8k + 1 мес юриста | готовая интеграция, договор присоединения |
| Страхование по API (Альфастрахование/Ингосстрах) | $6k + переговоры со страховщиком | API уже подключён, нужен ваш договор |
| B2B-API для интернет-магазинов | $10k + документация | OpenAPI + sandbox + готовая документация |
| Инфра, CI/CD, мониторинг | $12k setup + DevOps на ставке | auto-deploy на VPS за 5 минут |
Один стек, который закрывает город, межгород и B2B
Все компоненты — отправитель, получатель, курьер, оператор, B2B-API — синхронизированы по событиям через единый движок заказов. Новый заказ из приложения мгновенно попадает в очередь назначения курьеров (если своя доставка) или в API агрегатора (если межгород). Каждый статус (принят, забран, в пути, в сортировочном центре, в постамате, выдан) виден всем участникам в реальном времени.
Платформа мультиарендная: один установленный экземпляр обслуживает и одиночные службы, и франшизы, и брокеров. Тенант = бренд (свой логотип, домен, тарифы, курьеры), а операционная команда видит всё в одной админке с агрегированной аналитикой по тенантам.
Клиентское приложение, в котором заказ создаётся за 60 секунд
Адрес → габариты → категория → готовая цена и опции доставки.
Адреса с автоподсказкой DaData и валидацией. Габариты вводятся либо вручную (ДxШxВ + вес), либо «как коробка обуви / как чемодан / как мебельный шкаф» — пресеты с авто-объёмным весом. Категория груза (документы, хрупкое, негабарит, продукты, техника) меняет тариф и доступные опции.
После заполнения — список из 3–5 вариантов: «свой курьер за 2 часа за 580 ₽», «СДЭК за 1 день за 320 ₽», «Boxberry-постамат за 2 дня за 190 ₽», «Почта России за 5 дней за 140 ₽». Клиент выбирает, оплачивает картой/Apple Pay/Google Pay/СБП — заказ ушёл.
Курьерское приложение с QR-сканером и фото-актом
Один экран на смену: маршрут, забор, передача, оплата.
Назначение заказа с учётом текущей позиции, маршрута, рейтинга и категории груза (например, не дают хрупкое курьеру с низким рейтингом). Навигация Mapbox с переключением между пешком/велосипед/самокат/авто. QR-сканер для подтверждения забора и передачи — без QR акт не закроется.
Фото-акт обязателен для дорогих посылок (декларированная стоимость > 5k ₽) и хрупких категорий. Биллинг по тарифной сетке (база + км + бонус за категорию), выплата на карту мгновенно после закрытия заказа.
Тарифный движок, который считает цену за 50 мс
Rule-based формула с прозрачной разбивкой в чеке.
Формула: база зоны + ₽/км по реальному маршруту (Mapbox) + ₽/кг с порогами (до 1 кг бесплатно, 1–5 кг по 30 ₽, 5–20 кг по 50 ₽, > 20 кг по 80 ₽) + объёмный вес (ДxШxВ/5000) + надбавка за срочность (express ×1.5, в день ×1.0, через день ×0.7) + надбавка за категорию (хрупкое +20%, негабарит +40%, документы −30%) + страховая премия от декларированной стоимости.
Все правила редактируются через UI админки: создаёте новую зону, ставите коэффициенты, тестируете на симуляторе. Изменения применяются без релиза. История изменений с откатом.
Мультимодальная маршрутизация с агрегаторами в коробке
Свой курьер в городе, СДЭК/Boxberry/DPD/Почта России в межгороде.
Бэкенд по адресу отправителя и получателя автоматически определяет тип маршрута: внутригородской → своя сеть, межгород → агрегатор по выбранному клиентом тарифу. API-вызов в СДЭК/Boxberry/DPD создаёт заказ на их стороне, ваш диспетчер получает накладную и QR-этикетку.
Если клиент выбрал PUDO (постамат / пункт выдачи) — генерируется QR-код, клиент отдаёт посылку в ближайший постамат СДЭК или ПВЗ Boxberry. Себестоимость такой доставки в 2–3 раза ниже, чем курьером.
Страхование и фото-цепочка для защиты обеих сторон
Декларированная стоимость → страховая премия → авто-выплата при повреждении.
Клиент при оформлении указывает реальную стоимость содержимого (опционально, по умолчанию 1 000 ₽). Страховая премия = 1–3% от суммы, добавляется к чеку. Полис оформляется автоматически через API Альфастрахования или Ингосстраха.
При фиксации повреждения в фото-акте курьером или получателем — заявка в страховую уходит автоматически с фото-доказательствами. Выплата приходит на карту клиента за 3–5 рабочих дней. Без оператора и спорных переписок.
B2B-API и кабинет интернет-магазинов как доп. канал
Интеграция магазина за час, сотни заказов в день в одном потоке.
OpenAPI + Postman-коллекция + sandbox + готовая документация на русском и английском. Магазин создаёт заказ POST-запросом, получает накладную и трек-номер, подписывается на вебхуки о статусах.
B2B-кабинет: тарифная матрица с объёмными скидками, массовая загрузка заказов из Excel/CSV/1С, генерация QR-этикеток пачками, акты сверки и закрывающие документы за месяц. Курьер забирает у магазина 1 раз в день — все заказы скопом.
White-label по-настоящему: ваш бренд везде
Логотип, цвета, шрифты, домен, иконки приложений.
Приложения публикуются в App Store и Google Play под вашим аккаунтом разработчика — мы помогаем с подачей и описанием. SSL на ваш домен, отправители писем — ваш SMTP, нотификации — ваш Firebase.
Никаких упоминаний wl-solution в интерфейсе пользователя или в накладных. Это ваш продукт, а не наш с вашим логотипом сверху.
Что мы держим в голове, проектируя продукт
- 01
Цена в чеке = реальная себестоимость + ваша маржа
Никаких «средних по больнице» тарифов. Каждый рубль в чеке имеет основание: ₽ за километры, ₽ за вес, ₽ за категорию, ₽ за срочность. Если клиент спрашивает «почему так дорого» — открываете разбивку и показываете.
- 02
Один заказ — одна история, без копий между системами
Заказ, ушедший в СДЭК или Boxberry, синхронизируется со статусами агрегатора по вебхукам и появляется в общей истории клиента. Двойной учёт между «своими» и «агрегатором» — невозможен.
- 03
Цепочка ответственности с фото-актом и QR на каждом шаге
Курьер не закроет заказ без QR-скана и фото для дорогих посылок. Получатель не получит без QR-проверки. Спор «не было такой посылки» исключён на уровне процесса.
- 04
Деньги движутся по чёткому контуру со сплит-выплатами
Клиент → эскроу → платформа удерживает свою комиссию + страховую премию → курьер получает свою долю на карту после закрытия заказа. Всё с аудит-логом и закрывающими документами.
Полный набор сценариев — без покупки модулей и плагинов
Заказы, тарификация и оплаты
Слой, через который проходит каждый рубль выручки. Прозрачные тарифы, авто-расчёт страховки, мгновенные возвраты при отмене.
Конструктор правил в UI админки: создаёте зону (полигон на карте) с базовой ценой, добавляете коэффициенты по весу с порогами, ставите надбавки за категории. Симулятор показывает итоговую цену для тестового заказа в реальном времени.
Авто-расчёт объёмного веса по формуле ДxШxВ/5000 (стандарт IATA). Если объёмный вес больше физического — берём его. Это критично для коробок с большим объёмом и малым весом (одежда, игрушки).
- · Маржа предсказуема в каждом заказе
- · Клиент видит разбивку цены — нет споров
- · Новая зона добавляется за 5 минут без программистов
Клиент видит сразу все опции: «свой курьер за 2 часа за 580 ₽», «СДЭК за 1 день за 320 ₽», «Boxberry-постамат за 2 дня за 190 ₽», «Почта России за 5 дней за 140 ₽». Сортировка по цене или сроку.
Калькулятор работает анонимно — не нужно регистрироваться, чтобы узнать цену. Регистрация только перед оплатой.
- · Конверсия из «зашёл узнать цену» в заказ +25–35%
- · Меньше брошенных корзин — цена видна сразу
Оплата картой/Apple Pay/Google Pay/СБП с холдом. Списание — после того, как курьер подтвердил забор посылки QR-сканом. Если курьер не приехал за 30 минут или клиент отменил — холд снимается, деньги возвращаются за 3 минуты без обращения в поддержку.
Для дорогих заказов (> 10k ₽) — двухэтапная авторизация: маленькая сумма списывается сразу как залог, основная — после забора.
- · Возвраты без оператора — экономия на поддержке
- · Клиент защищён, не боится оставить деньги
При оформлении клиент указывает реальную стоимость содержимого. Страховая премия рассчитывается по тарифам Альфастрахования / Ингосстраха и добавляется к чеку. Полис оформляется автоматически по API.
При повреждении (фиксируется фото-актом курьера или получателя) заявка уходит в страховую с готовыми доказательствами. Выплата приходит на карту клиента за 3–5 рабочих дней. Платформа удерживает 0% — вся компенсация клиенту.
- · Юридическая защита от споров
- · Конверсия в страховку — 35–45% (платный апсейл)
- · Снижение own-risk выплат до 0
Маршрутизация и мультимодальность
Сердце сервиса. Здесь решается экономика: дешёво ли клиенту, выгодно ли курьеру, доедет ли в межгород.
Если оба адреса в зоне покрытия своих курьеров — отдаём своим. Если хотя бы один в межгороде — список агрегаторов с их ценами и сроками. Клиент выбирает.
Гибрид: «забрать своим курьером → отвезти в сортировочный центр СДЭК → СДЭК везёт межгород → выдача в постамате» — собирается в одном заказе с цепочкой статусов.
- · Нет «такая доставка невозможна» — есть всегда какой-то вариант
- · Себестоимость снижается на 20–35% за счёт PUDO
Правила назначения: рейтинг курьера, категория груза, дистанция до точки забора, текущая загрузка, тип транспорта (велосипед — до 5 кг, авто — без ограничений). Алгоритм пересчитывает каждые 30 секунд.
Курьер не может отказаться от назначения без причины (отказы влияют на рейтинг). Может перенести начало забора на 15 минут, если ещё не доехал на предыдущую точку.
- · Хрупкие посылки попадают к ответственным курьерам
- · Среднее время доставки −22% за счёт авто-назначения
Если в радиусе 1.5 км и в течение 30 минут поступило несколько заказов с близкими адресами — алгоритм собирает их в одну поездку. Курьер получает маршрут на 3–5 точек.
Тариф клиента не меняется (он платит за свой заказ), но курьер зарабатывает больше за тот же час. Экономика для платформы — лучшая.
- · Курьер-час обслуживает на 30–40% больше заказов
- · Прибыль платформы с одного часа +20–28%
Если посылка едет своим курьером — карта с движением и ETA, обновление каждые 15 секунд. Если ушла в агрегатор — статусы из их вебхуков («Принята в сортировочном центре», «Передана в доставку», «Готова к выдаче»).
Push на каждом важном статусе. Опционально: фото и имя курьера, кнопка «позвонить через приложение» с маскированием номеров.
- · Звонков «где моя посылка» − 80%
- · NPS получателя +20 пунктов
Клиент выбирает «отнесу в постамат» или «получатель заберёт из ПВЗ» — генерируется QR-код. Клиент сканирует QR в постамате, кладёт посылку, ячейка закрывается. Получатель получает push с кодом ячейки или QR для сканирования.
Карта PUDO с фильтрами (часы работы, наличие свободных ячеек, поддержка габаритов). Бронирование ячейки на 24–48 часов с авто-возвратом, если не сдали.
- · Себестоимость доставки −35–45% против курьера
- · Расширяет географию без найма курьеров
- · Получатель сам выбирает удобное время
Курьеры, безопасность и фото-акты
Защита обеих сторон через цифровую цепочку доказательств: QR-скан, фото-акт, GPS-трек, подпись.
Курьер в приложении делает фото паспорта (главная + регистрация), селфи с паспортом, фото прав (если на авто). Sumsub валидирует за 5–15 минут, оператор подтверждает в админке.
Дополнительно: проверка по базам ФССП, МВД (через сторонний сервис) для курьеров на дорогих посылках. По умолчанию выключено, включается под высокорискованные категории.
- · Курьеры верифицированы — снижение мошенничества
- · Готовность к запросам контролирующих органов
После оформления заказа клиент получает QR-этикетку (PDF на email + push). Наклеивает на посылку. Курьер при заборе сканирует QR — статус «забрана» + GPS-стамп. При передаче получателю — второй скан + фото-акт (опционально для дорогих).
Все QR-сканы, фото и подписи хранятся 18 месяцев в audit-логе. При споре оператор открывает таймлайн заказа и видит каждый шаг с фото и геоточкой.
- · Споры «не было такой посылки» исключены процессом
- · Доказательная база для страховой и суда
Stripe Connect (для международных запусков) или ЮMoney Pay-to-card (для РФ): после закрытия заказа платформа удерживает свою комиссию, страховая премия уходит страховщику, курьеру падает его доля на карту в течение 5–30 минут.
Курьер видит в приложении баланс по дням, может вывести в любой момент или оставить накопиться к концу недели. Закрывающие документы (акты, чеки) генерируются автоматически.
- · Нет ручного расчёта зарплат — экономия 20+ часов в неделю
- · Курьеры остаются — выплаты быстрые и прозрачные
Рейтинг считается из оценок получателей, опозданий, отказов и зафиксированных повреждений. Жалоба с фото-доказательством снижает рейтинг сильнее простой оценки.
Бонусы за высокий рейтинг: премиальные заказы (дорогие, негабарит), чаевые в первую очередь, +5% к тарифу.
- · Команда самоочищается — слабые уходят сами
- · Лучшие курьеры зарабатывают на 20–30% больше
Курьер указывает старт/конец смены, видит свой заработок в реальном времени. Выплата автоматически — на привязанную карту. Штрафы за отмену со стороны курьера, грубость, опоздание — настраиваются в админке.
Удержания видны курьеру с причиной. Спорные случаи разбираются оператором с открытым audit-логом.
- · Прозрачные расчёты — нет конфликтов
- · Снижение оттока курьеров на 15–25%
Агрегаторы и B2B-канал
Расширение покрытия за счёт федеральных сетей и привлечение интернет-магазинов как доп. источника заказов.
Каждый агрегатор — отдельный плагин со своим адаптером. Создание заказа, печать накладной, расчёт стоимости, отслеживание статусов, отмена — всё через API. В админке оператор видит заказы из всех агрегаторов в одной таблице.
Меню тарифов агрегатора синхронизируется ежедневно (СДЭК Express, СДЭК Магистральный экспресс, Boxberry Стандарт и т.д.). Клиент видит их в калькуляторе как опции.
- · Федеральное покрытие без своей сети
- · Конкурентные тарифы за счёт сравнения агрегаторов
- · Один экран вместо 5 кабинетов агрегаторов
Магазин получает API-ключ, отправляет POST /orders с адресом, габаритами, категорией → получает trackId, накладную (PDF), QR-этикетку. Подписывается на вебхуки о статусах.
Поддерживается массовая загрузка (batch up to 1000 orders за раз), pagination для истории, идемпотентные ключи для безопасных повторов.
- · Интеграция магазина за 1–2 часа
- · Канал, который масштабируется без курьеров (PUDO)
Кабинет интернет-магазина: тарифная матрица с объёмными скидками (от 100 заказов в месяц — −10%, от 500 — −20%), загрузка заказов из Excel/CSV/1С через готовый шаблон, генерация PDF с QR-этикетками для всех заказов разом.
Раз в день курьер заезжает в магазин и забирает все собранные посылки. Магазин получает акты сверки и закрывающие документы за месяц в личном кабинете.
- · Магазин-клиент шлёт по 50–200 заказов в день
- · 1С-интеграция готова — обмен через стандартный модуль
Для магазинов, торгующих на Ozon/WB по схеме FBS (Fulfillment by Seller) — забор заказов с их склада, доставка покупателю или в сортировочный центр маркетплейса. Поддержка трек-номеров маркетплейса.
Авто-выгрузка отчётов по доставкам для маркетплейса (отчёты о выполненных и отменённых заказах в их формате).
- · Дополнительный канал заказов с маркетплейсов
- · Магазинам — единая логистика вместо самовывоза
Админка и аналитика
Цифры, которые отвечают на главный вопрос — где деньги. 3–5 экранов вместо отчёта на 80 листов.
Карта города с цветными точками курьеров (свободен/занят/опаздывает), активные заказы со статусами, ETA, конфликтные ситуации (отказ курьера, недоступный получатель, проблема в постамате).
Аномалии подсвечиваются: «у этого курьера среднее время доставки выросло с 35 до 65 мин за неделю», «этот PUDO заполнен на 95%».
- · Оператор видит проблему до жалобы клиента
- · Среднее время реагирования: < 90 сек
AOV (средний чек), retention (повторные клиенты), маржа по категориям (свой курьер vs СДЭК vs PUDO), B2B vs C2C. Сравнение период-к-периоду одним кликом.
Экспорт в Excel/Google Sheets, выгрузка по API в ваш BI (Metabase, Superset, Power BI).
- · Решения по тарифам — на данных, а не на ощущениях
- · Готовые отчёты для инвесторов и владельцев
Где теряются клиенты: на калькуляторе (цена не подошла), на регистрации, на оплате, после первого заказа. Каждая стадия — отдельный сегмент для триггерных кампаний.
Триггерные кампании: «давно не отправляли — на нас 15% скидка», push «постамат СДЭК у вашего дома», SMS с персональным промокодом.
- · Retention 30-day: +8–14 пунктов на типовом запуске
- · CAC payback: 2–3 месяца на возврат привлечения
Рейтинг курьеров по выручке/часу, среднему времени доставки, доле повторных клиентов. Тепловая карта заказов по часам и дням — видно где не хватает курьеров.
Аналитика зон: какая зона выгодна (заказы есть, конкуренции мало), какая убыточна (тариф ниже себестоимости).
- · Найм курьеров — по данным, а не по интуиции
- · Тарифные зоны корректируются на основе real-data
Архитектура: то, что вы получаете под капотом
Каждый модуль платформы — отдельный сервис, который масштабируется независимо. Это позволяет держать клиентское приложение быстрым даже когда тарифный движок просчитывает тысячи маршрутов в секунду.
Деплой — Docker-контейнеры на ваших VPS. Между ними — приватная сеть с шифрованием. БД — Postgres 16 с репликой для аналитики и PostGIS для геозон. Очереди — Redis Streams. Тарифный движок и адаптеры агрегаторов — отдельные сервисы на Go.
REST + GraphQL. JWT-аутентификация, rate-limiting, CDN-кеш для статичных запросов.
Под нагрузкой горизонтально скейлится за Nginx/Caddy балансировщиком.
Rule-engine на Go (cel-go). Каждое правило — выражение, версионируется, есть симулятор и история изменений.
Кеш Mapbox-маршрутов на 24 часа для повторных запросов между теми же адресами.
Машина состояний с явными переходами: created → paid → assigned → picked_up → in_transit → at_pudo / delivered.
Источник истины по статусам. Публикует события в Kafka для всех остальных сервисов.
Хранит позицию курьеров, считает доступность, запускает алгоритм назначения каждые 30 секунд.
Слушает события из Order Service, отдаёт push в курьерское приложение через FCM/APNs.
OR-Tools для VRPTW + Mapbox Directions для реальных дистанций по дорогам.
Пересчитывает план каждые 30 сек или по событию (новый заказ, отмена, курьер вышел в смену).
Каждый агрегатор — отдельный плагин со своим адаптером. Заказы создаются на их стороне, статусы синхронизируются по вебхукам.
Расчёт стоимости через их API кешируется на 1 час для калькулятора.
Каталог PUDO с фильтрами, проверка доступности ячеек, бронирование, генерация QR.
Источники: API СДЭК-постаматов, Boxberry-PUDO, Pickpoint, Halva.
Интеграции со Stripe, ЮKassa, СБП, Tinkoff Acquiring. Stripe Connect / ЮMoney Pay-to-card для выплат курьерам.
Эскроу-холды до подтверждения забора, сплит между платформой, курьером, страховой.
API Альфастрахования / Ингосстраха. При оформлении — расчёт премии, генерация полиса. При повреждении — заявка с фото-доказательствами.
Хранение полисов 36 месяцев для регуляторных требований.
OpenAPI 3.0, sandbox-среда, документация на двух языках. Batch-загрузка, идемпотентные ключи, вебхуки.
Отдельные API-ключи на магазин, rate-limiting per-key.
Шаблоны редактируются в админке без релиза. Каналы выбираются per-событие.
Throttling: один клиент не получит 5 push за 2 минуты, даже если случилось 5 событий.
События пишутся в ClickHouse через Kafka. Витрина агрегатов — Metabase или встроенный дашборд.
Экспорт по API для внешних BI.
Next.js SSR. Карты, графики, конструктор тарифных правил, разбор инцидентов через UI без правки кода.
Поток данных
Клиент создаёт заказ → Customer API → Pricing Engine считает варианты (свой курьер + 3 агрегатора) → клиент выбирает → Order Service резервирует деньги через Payment Service → публикует событие order.created в Kafka.
Если выбран свой курьер → Courier Service ставит заказ в очередь → Routing Engine назначает курьеру → FCM push на телефон. Курьер сканирует QR → Order Service фиксирует pickup → деньги списываются с эскроу.
Если выбран агрегатор → Aggregator Gateway создаёт заказ на стороне СДЭК/Boxberry/DPD/Почты → получает накладную и трек-номер → передаёт клиенту. Статусы агрегатора прилетают по вебхукам и публикуются в Order Service.
При завершении (delivered) → Payment Service делает сплит-выплату (платформа, курьер, страховая) → Notifier рассылает уведомления → Analytics Pipeline пишет событие в ClickHouse.
Масштабирование
Customer API и B2B API — stateless, масштабируются горизонтально. Под пиковую нагрузку перед праздниками auto-scaler поднимает дополнительные ноды.
Order Service — sharded по region_id. Один регион не мешает другому, отказ одного шарда не валит всю систему.
Pricing Engine — кеш в Redis на 24 часа, повторные расчёты по тем же адресам и габаритам отдаются мгновенно.
ClickHouse — отдельный кластер. Аналитические запросы не давят на оперативные сервисы.
Что ломается и как восстанавливаем
Падение API агрегатора (СДЭК) → его опции пропадают из калькулятора, клиенту показывается «временно недоступно». Заказы, уже отправленные в этот агрегатор, не теряются — статусы догрузятся после восстановления.
Недоступность Mapbox → fallback на OpenStreetMap для расчёта расстояний. ETA менее точный, но Pricing Engine продолжает работать.
Отказ Payment Service → новые заказы не принимаются, текущие в процессе доводятся до конца. Клиенту показывается понятное «временно недоступна оплата картой, попробуйте СБП».
Сбой страховой API → полис не оформляется, клиенту предлагается «оформить без страхования или подождать 30 минут».
Безопасность
Платёжные данные не хранятся у нас. Токенизация на стороне эквайера (Stripe Vault, ЮKassa). PCI DSS-ready контур.
Все данные между сервисами — TLS 1.3. Доступ в БД — только через VPN, прод-БД не торчит наружу. Аудит-лог любого изменения данных пользователей.
Курьерское приложение шлёт позицию только во время активной смены. По завершении — данные удаляются через 30 дней. ФЗ-152 / GDPR-совместимо.
QR-этикетки подписываются HMAC-SHA256 — подделать невозможно. Фото-акты с EXIF-таймстампом для доказательной базы.
Готовые коннекторы
Что готово из коробки. Подключение каждой — это форма в админке и проверка тестового заказа. Договоры с агрегаторами и страховыми оформляете напрямую, мы даём готовый коннектор и помогаем со стартовым пакетом документов.
Кейсы, которые мы регулярно разворачиваем
10 курьеров, 1 город, рост через сарафан и B2B
Команда в городе-миллионнике запускает альтернативу Достависте: дешевле, быстрее, прозрачнее. Стартовый штат — 10 курьеров на велосипедах и самокатах. Целевой сегмент — частные заказы документов и небольших посылок в пределах города.
За 3 дня брендируем приложения (отправитель, получатель, курьер), публикуем под аккаунтом сети в App Store / Google Play. Параллельно настраиваем тарифную сетку: база 150 ₽ + 15 ₽/км по 3 зонам.
Нанимаем 10 курьеров. Они проходят онбординг в курьерском приложении (фото паспорта, прав, селфи), оператор подтверждает за день. Подключаем сплит-выплаты через ЮMoney Pay-to-card — деньги курьеру в течение 15 минут после доставки.
Запуск маркетинга в локальных Telegram-каналах + офлайн-листовки в БЦ. Калькулятор на сайте без регистрации — клиент сразу видит цену. Через 2 месяца подключаем СДЭК для межгорода и B2B-кабинет для первых 5 интернет-магазинов.
- · Тарифный движок с зонами
- · Свой курьерский флит с QR-актами
- · Сплит-выплаты курьерам
- · B2B-API на втором этапе
- · Через 3 месяца — 80 заказов в день, средний чек 450 ₽
- · Через 6 месяцев — 250 заказов в день, в т.ч. 100 B2B
- · Курьер зарабатывает 60–90k ₽/мес — нет оттока
Агрегатор агрегаторов: одно окно вместо пяти кабинетов
Команда без собственного курьерского флита запускает сервис-агрегатор: клиент создаёт заказ один раз, сравнивает СДЭК, Boxberry, DPD и Почту России по цене и срокам, выбирает лучшее. Зарабатывает на агентском вознаграждении от агрегаторов (5–12% от каждого заказа).
Подключаем 4 агрегатора через готовые коннекторы за 2 недели (большую часть времени занимают договоры). Калькулятор на сайте показывает сразу 4 варианта с обоснованием цены.
Привлекаем B2B-клиентов: интернет-магазины, которые отправляют по 30–100 посылок в день. Им — единая интеграция и тарифная матрица с объёмными скидками; нам — стабильный поток заказов.
Постепенно подключаем PUDO-сети: СДЭК-постаматы, Boxberry-ПВЗ, Pickpoint — клиент может отправить и получить через постамат без курьера. Себестоимость доставки на 35–45% ниже.
- · Все 5 коннекторов агрегаторов
- · B2B-кабинет и API
- · PUDO-маршрутизация
- · Калькулятор без регистрации
- · Курьерский флит — 0, операционные расходы минимальные
- · Маржа 5–12% с каждого заказа, прибыль с 4-го месяца
- · Через 8 месяцев — 1 200 заказов/день, 30 B2B-клиентов
Сеть из 18 городов под единым брендом
Компания строит федеральную сеть курьерской доставки по франшизной модели. В каждом городе — местный франчайзи с курьерами, единые приложения и тарифы, центральный офис обеспечивает технологию, маркетинг и интеграции.
Развёртываем 18 тенантов (один на город) в единой админке. Каждый франчайзи видит только свой город, центральный офис — все 18 с агрегированной аналитикой.
Единая тарифная политика в калькуляторе, локальные коэффициенты на города (стоимость курьер-часа в Москве ≠ Воронеже). Курьеры онбордятся локально, выплаты через ЮMoney Pay-to-card.
Межгородские заказы — внутри сети (Москва-Воронеж едет курьер в обратку либо передача между франчайзи) или через СДЭК. Единый трек-номер по всей цепочке.
- · Мультиарендность с агрегированной аналитикой
- · Маршрутизация между тенантами для межгорода
- · Единый тарифный движок с локальными коэффициентами
- · Интеграция с СДЭК для отдалённых регионов
- · Запуск нового города — 5 рабочих дней
- · Франчайзи получают готовый стек без вложений в разработку
- · Через год — 18 городов, 8 000+ заказов в день в сумме
Внутренний сервис доставки + B2B-API для других магазинов
Крупный интернет-магазин в одной нише (например, цветы, торты, премиум-подарки) запускает собственную доставку с фокусом на скорости и качестве — мы внешним курьерам не доверяем. Дополнительно открывают доставку как услугу для других магазинов схожего сегмента.
Запускаем платформу как внутренний сервис: заказы из магазина автоматически попадают в курьерскую систему через B2B-API. Курьеры в фирменной форме, термосумки, фото-акт обязателен.
Параллельно открываем B2B-кабинет для других магазинов-партнёров: цветочные магазины, кондитерские, премиум-бренды. Они получают курьеров на условиях магазина-владельца.
На втором этапе — выход в C2C (физлица могут отправить посылку через тот же сервис), чтобы загрузить курьеров между B2B-заказами.
- · B2B-API и кабинет
- · Фото-акт и QR-цепочка для премиум-сегмента
- · Курьеры с рейтингом и формой
- · Мультитенантность для разделения каналов
- · Контроль качества доставки своего магазина
- · Дополнительный доход с B2B-партнёров
- · Загрузка курьеров между заказами растёт с 45% до 75%
От оплаты до первого боевого заказа — 10 дней
Типовой план запуска для команды без своей разработки. Для команд с опытом — быстрее. Команда с нашей стороны: project-менеджер + DevOps + дизайнер брендинга на онбординге.
- День 1–2Развёртывание и брендирование
- · Заполнить бриф: бренд, домен, цвета, e-mail оператора
- · Получить доступ в админ-панель и тестовое приложение
- · Сдать дизайн-кит (логотип, иконки приложений) либо заказать дизайн
- · Прописать ваш домен в кабинете → Let's Encrypt автоматически
Готово, когда:- ✓ Тестовое приложение доступно под вашим брендом
- ✓ Админ-панель открывается на admin.вашдомен.com
- День 3–5Тарифный движок и интеграции
- · Настроить тарифные зоны (полигоны на карте) и коэффициенты
- · Подключить эквайринг (Stripe / ЮKassa / Tinkoff)
- · Подключить сплит-выплаты курьерам (ЮMoney Pay-to-card)
- · Подключить хотя бы 1 агрегатор для межгорода (СДЭК — типичный выбор)
- · Подключить страхование (опционально на старте, можно после первых 100 заказов)
Готово, когда:- ✓ Тестовый заказ проходит весь цикл: оплата → назначение → забор → передача
- ✓ Возврат за тестовый заказ возвращается за 3 минуты
- ✓ Запрос в СДЭК создаёт заказ и возвращает накладную
- День 6–8Онбординг курьеров и репетиция
- · Запустить онбординг курьеров (форма + KYC через Sumsub)
- · Провести обучение для оператора по работе с админкой
- · Прогнать 20–30 тестовых заказов с реальной маршрутизацией
- · Опубликовать приложения в App Store / Google Play
Готово, когда:- ✓ Минимум 8 курьеров активны и прошли тестовую смену
- ✓ Приложения одобрены в обоих сторах
- День 9–10Запуск на ограниченную аудиторию
- · Запустить таргетированную рекламу в 1–2 районах
- · Включить промокод на первый заказ (например, 50% скидка)
- · Мониторить дашборд оператора в реальном времени
- · Собрать обратную связь от первых 50 клиентов
Готово, когда:- ✓ Первые 100 заказов прошли без критичных инцидентов
- ✓ NPS первой когорты ≥ 50
Когда наш продукт — не лучший выбор (и когда лучший)
Собрать с нуля своей разработкой
build-from-scratchНанять команду из 7–9 человек и потратить 8–12 месяцев на разработку платформы с нуля, повторяя путь, который уже прошли десятки команд.
- + Полный контроль над архитектурой и кастомом
- + Свобода выбора любого стека
- − $150k–$380k капитальных вложений до первого заказа
- − Год без выручки и без возможности проверить рынок
- − Нужно нанимать и удерживать редких специалистов
- − Договоры с агрегаторами оформляются с нуля — ещё месяцы
- − После запуска — постоянные расходы на поддержку
Наш вердикт:Имеет смысл, только если вы строите принципиально новый формат логистики, который не вписывается ни в одну существующую модель. В 95% случаев — нет.
Альтернатива выигрывает, когда: Уникальная бизнес-модель (дроны, подземная труба, экзотический формат); есть деньги на 2-летнюю разработку без выручки.
Open-source решения (CourierPro, OpenDelivery и др.)
open-sourceГотовые open-source платформы для курьерской доставки. Бесплатные по лицензии, но требуют команды на установку, поддержку и доработку.
- + Лицензия = 0
- + Открытый код, кастом под себя
- − Нет интеграций с СДЭК/Boxberry/DPD/Почтой России из коробки
- − Тарифный движок базовый, без rule-engine
- − Нет сплит-выплат курьерам — пишете сами
- − Нет страхования по API
- − Нужна команда из 2–3 человек на поддержку
- − Безопасность и обновления — на вас
Наш вердикт:Бесплатная лицензия — не бесплатный продукт. Совокупная стоимость владения за 2 года обычно выше, чем у готовой коммерческой платформы.
Альтернатива выигрывает, когда: Есть сильная техническая команда, готовая поддерживать стек, и нет требований к агрегаторам СНГ.
Работать только курьером на чужой платформе (Достависта, Borzo)
no-opНе запускать свою платформу, а быть водителем-партнёром у крупного агрегатора курьерской доставки.
- + Не нужны инвестиции в платформу
- + Готовая база клиентов
- − Маржа 8–15% (платформа забирает остальное)
- − Нет своей базы клиентов и собственного бренда
- − Зависимость от правил агрегатора (бан = потеря канала)
- − Невозможно делать собственные тарифы и продукты
Наш вердикт:Подходит как первый шаг для одного человека-курьера. Для бизнеса с амбициями — невыгодно: вы строите чужой бренд за свои силы.
Custom-разработка на аутсорсе
competitorЗаказать разработку у студии. Обычно $80k–$200k за MVP, 6–10 месяцев до запуска.
- + Получаете кастомное решение под свои процессы
- + Можно влиять на каждую деталь
- − Длинный цикл от ТЗ до первого заказа
- − Студия не специализируется на курьерской логистике — ошибки повторяются
- − Поддержка после релиза — снова деньги и переговоры
- − Интеграции с агрегаторами оформляются и пишутся с нуля
Наш вердикт:Имеет смысл, если у вас уже работает доставка на готовом стеке и нужны точечные доработки. На старте — слишком дорого и долго.
За что вы платите — и за что не платите
Покупка — что внутри
Покупка за $8 600 — это полные исходники с коммерческой лицензией без роялти, бесплатное брендирование, помощь с первым деплоем (1–3 часа DevOps-консультаций) и 6 месяцев обновлений в подарок. После 6 месяцев — обновления по подписке или собственная поддержка.
Лицензия без лимитов по тенантам — вы можете развернуть на купленном коде хоть 1, хоть 100 брендов без доплат. Разворачивать можно на любой инфре: ваши VPS, k8s, on-premise.
Аренда — что внутри
Аренда $430/мес — это всё то же самое, что покупка, плюс инфра, мониторинг, бэкапы и обновления продукта на нашей стороне. Развёртывание за 3–7 минут от оплаты до первого зелёного HTTPS.
Сетап $290 включает: брендирование (логотип, цвета, шрифты), привязку вашего домена, настройку SMTP для рассылок, заведение администратора. Можно перейти с аренды на покупку: до 80% арендных платежей первого года засчитываются в стоимость выкупа.
TCO за первый год
Аренда платформы (12 мес × $430) | $5 160 |
Сетап (разово) | $290 |
VPS-инфра (3 средних узла) Hetzner / OVH; включено если хостимся мы | $40–$60/мес |
Стороннее: Mapbox + DaData + SMS + KYC + платежи Только по факту использования | $200–$500/мес |
Договоры с агрегаторами (СДЭК, Boxberry, DPD) Юридические услуги при подписании | 0–$500 единоразово |
Брендирование (если нужен дизайн) | $0–$1 500 |
Маркетинг и привлечение клиентов Не входит в платформу | ваш бюджет |
Что вы НЕ платите дополнительно
- Найм мобильных разработчиковНе нужны iOS- и Android-разработчики на ставке. Приложения уже написаны и регулярно обновляются.
- DevOps на ставкеПри аренде — инфра на нашей стороне. При покупке — деплой автоматизирован, не требует выделенного DevOps.
- Лицензии на сторонние компонентыВсе open-source библиотеки в стеке. Никаких поборов за коробочные модули или per-seat лицензий.
- Per-tenant ценаСколько хотите брендов / городов / франчайзи — без доплат за каждый.
- Платный SLA на критичные багиБазовый SLA 1 рабочий день на критичные баги ядра — включено и в покупку, и в аренду.
- Договоры с агрегаторами с нуляДаём шаблоны договоров и помогаем со стартовым пакетом документов в СДЭК/Boxberry/DPD.
Честный список ограничений
Лучше сказать сейчас, чем выяснить через месяц после оплаты. Если ваш кейс упирается во что-то из списка ниже — напишите, предложим обходной путь или честно скажем «не наш».
- Мы не оформляем договоры с агрегаторами от вашего имениДоговор подписывается напрямую между вашим юрлицом и агрегатором (СДЭК, Boxberry, DPD, Почтой). Мы даём готовый коннектор, шаблоны документов и пошаговую инструкцию, но юридически — это ваш контракт.
- Мы не продаём готовых клиентов и не привлекаем курьеровПлатформа — инструмент. Привлечение клиентов (маркетинг, реклама, локальные сети) и наём курьеров — на вашей стороне. Можем порекомендовать партнёров-маркетологов и кадровые агентства, но это отдельно.
- Не делаем индивидуальные исправления интерфейса бесплатноБрендирование (цвета, логотип, шрифты) — да. Перенос кнопки, замена структуры экрана — это уже кастом, оценивается отдельно.
- Не работаем с серыми и запрещёнными грузамиСписок запрещённых категорий (оружие, наркотики, опасные хим. вещества, живые животные без разрешений) встроен в каталог. Платформа блокирует такие заказы автоматически. Обход запретов — не наша задача.
- Не интегрируемся с самописными системами агрегаторов без APIЕсли у регионального агрегатора закрытый канал без API или вебхуков — мы не сможем доставлять туда заказы автоматически. Возможен ручной режим через нашу админку или интеграция за деньги (от $4k).
Термины, чтобы говорить с нами на одном языке
- C2C-доставка
- Consumer-to-Consumer — доставка между двумя частными лицами без магазина в середине.
- Тарифный движок (Pricing Engine)
- Сервис, рассчитывающий стоимость доставки по rule-based формуле.
- Учитывает: базу зоны, ₽/км, ₽/кг с порогами, надбавки за категорию и срочность, страховую премию. Просчёт за < 50 мс.
- Объёмный вес
- Расчётный вес коробки по формуле ДxШxВ/5000 (стандарт IATA).
- Если объёмный вес больше физического — тариф считается по нему. Это критично для габаритных, но лёгких посылок.
- PUDO (Pick-Up Drop-Off)
- Постаматы и пункты выдачи: клиент сам сдаёт и забирает посылку без курьера.
- Сети СДЭК-постаматов, Boxberry-ПВЗ, Pickpoint, Halva. Снижает себестоимость доставки на 35–45%.
- Эскроу-холд
- Резерв средств клиента до подтверждения забора посылки курьером.
- Если курьер не приехал или клиент отменил — холд снимается, деньги возвращаются за 3 минуты без участия оператора.
- Сплит-выплата
- Авто-разделение оплаты между платформой, курьером и страховой после доставки.
- Реализуется через Stripe Connect (международка) или ЮMoney Pay-to-card / Tinkoff Outgoing (РФ). Курьер получает деньги на карту за 5–30 минут.
- Декларированная стоимость
- Реальная стоимость содержимого посылки, указываемая клиентом при оформлении.
- От неё рассчитывается страховая премия (1–3%) и сумма компенсации при повреждении.
- QR-маркировка посылки
- QR-этикетка на посылке, сканируемая курьером при заборе и передаче.
- Без QR-скана курьер не закроет заказ. Подписана HMAC-SHA256 — подделать невозможно.
- Фото-акт
- Фото посылки и состояния при передаче, обязательное для дорогих категорий.
- Хранится с EXIF-таймстампом 18 месяцев. Доказательная база для страховой и суда.
- VRPTW
- Vehicle Routing Problem with Time Windows — задача маршрутизации с окнами обслуживания.
- Алгоритм собирает попутные заказы в одну поездку с учётом ETA забора и передачи.
- Сборка попутных заказов
- Назначение курьеру второго заказа из района, куда он уже едет.
- Главный рычаг экономики курьерской доставки: курьер за час обслуживает 4 заказа, а не 2.
- Channel manager (агрегаторов)
- Слой синхронизации заказов и статусов с несколькими курьерскими сетями.
- СДЭК, Boxberry, DPD, Почта России, Pickpoint в одной админке.
- AOV
- Average Order Value — средний чек по заказу.
- СБП
- Система Быстрых Платежей ЦБ РФ. Оплата по QR / по ссылке, низкая комиссия (0.4–0.7%).
- Stripe Connect
- Сервис Stripe для платформ с многосторонними платежами и сплитами.
- Используется для авто-выплат курьерам и страховой после доставки. Стандарт для международных запусков.
- PCI DSS
- Стандарт безопасности обработки данных платёжных карт.
Кому подходит «Курьерская доставка C2C» — и как его обычно разворачивают.
10 курьеров, 1 город, рост через сарафан и B2B
Команда в городе-миллионнике запускает альтернативу Достависте: дешевле, быстрее, прозрачнее. Стартовый штат — 10 курьеров на велосипедах и самокатах. Целевой сегмент — частные заказы документов и небольших посылок в пределах города.
Агрегатор агрегаторов: одно окно вместо пяти кабинетов
Команда без собственного курьерского флита запускает сервис-агрегатор: клиент создаёт заказ один раз, сравнивает СДЭК, Boxberry, DPD и Почту России по цене и срокам, выбирает лучшее. Зарабатывает на агентском вознаграждении от агрегаторов (5–12% от каждого заказа).
Сеть из 18 городов под единым брендом
Компания строит федеральную сеть курьерской доставки по франшизной модели. В каждом городе — местный франчайзи с курьерами, единые приложения и тарифы, центральный офис обеспечивает технологию, маркетинг и интеграции.
Внутренний сервис доставки + B2B-API для других магазинов
Крупный интернет-магазин в одной нише (например, цветы, торты, премиум-подарки) запускает собственную доставку с фокусом на скорости и качестве — мы внешним курьерам не доверяем. Дополнительно открывают доставку как услугу для других магазинов схожего сегмента.
Готовые сценарии — не надо собирать из частей.
- Веб-кабинет клиента + админка оператора
- iOS-приложение (Swift / React Native)
- Android-приложение (Kotlin / React Native)
- Полнофункциональная админ-панель оператора
- Маршрутизация курьеров + live-tracking
- Тарификация по зонам и весу
- Брендирование (логотип, цвета, шрифты, домен) — без правок исходников
- Локализация под русский + английский, легко добавить другие
Что спрашивают операторы перед запуском «Курьерская доставка C2C»
Сколько времени от заказа до боевого URL?
Что я получаю при покупке: исходники или только бинарник?
Где физически работает мой деплой при аренде?
Можно подключить собственный домен и сертификат?
Как работает тарифный движок? Можно настроить любой тариф?
Какие агрегаторы поддерживаются в коробке?
Что с постаматами и пунктами выдачи?
Как работает страхование посылок?
Как выплачиваются деньги курьерам?
Есть ли B2B-API для интернет-магазинов?
Как защищены клиент и курьер от мошенничества?
Сколько курьеров и заказов выдерживает платформа?
Можно ли запустить как франшизу в нескольких городах?
Что с запрещёнными грузами (оружие, наркотики и т.д.)?
Что с локализацией под другие страны?
Можно ли использовать как white-label для других логистических компаний?
Что если мне нужны кастомные доработки?
Как с ФЗ-152 и хранением персональных данных?
Как работают обновления продукта?
Похожие в нише «Доставки»
Доставка готовой еды: рестораны, курьеры, клиент. Маршрутизация, оплата, чаевые, рейтинги.
Доставка продуктов из супермаркетов и dark store. Слоты, замены, корзина, аналитика SKU.
Аптеки + рецептурный контроль, верификация фармацевта, холодовая цепь, расписание.
Курьерская доставка документов: подпись на месте, фото-подтверждение, юр-логирование.
Доставка алкоголя 18+ с верификацией возраста, гео-ограничения, time-windows.
Букеты и подарки, анонимность отправителя, открытки, фото-отчёт получателю.
Готовы запустить «Курьерская доставка C2C» под своим брендом?
Аренда: 5 минут от заказа до боевого URL. Покупка: 1–5 рабочих дней.