Приложение Shopify, которое приносит доставку и отслеживание Flash Courier в каждый магазин
Flash Courier, бразильская курьерская служба, хотела, чтобы магазины на Shopify предлагали ее доставку при оформлении заказа без ручной работы. Мы спроектировали, разработали и поддерживаем бесплатное приложение для Shopify, которое рассчитывает реальную стоимость и срок доставки для каждого заказа и автоматически отправляет трек-номер покупателю.
- Клиент
- Flash Courier
- Платформа
- Магазин приложений Shopify
- Отрасль
- Логистика и электронная коммерция
- Запуск
- 2024
Задача
У магазинов, отправлявших заказы через Flash Courier, не было прямой интеграции с Shopify. Они брали фиксированную или табличную плату за доставку, покупатели узнавали срок доставки только после оплаты, а сотрудники вручную копировали трек-номера в каждый заказ.
Что мы создали
Нативное приложение для Shopify, написанное на Rust, которое подключает каждый магазин к официальным калькуляторам доставки Flash Courier. Бесплатно в Shopify App Store; магазинам нужен тариф Shopify с расчетом доставки перевозчиком и договор с Flash Courier.
Расчет доставки на лету при оформлении
Когда покупатель вводит адрес, Shopify запрашивает у приложения тарифы. Приложение запрашивает расчет у Flash Courier по индексу получателя и общему весу и возвращает каждый вариант доставки с его стоимостью и сроком. Работает с API-ключами для São Paulo и Rio de Janeiro.
Автоматическое отслеживание
Когда заказ, отправленный через Flash Courier, выполнен, приложение сохраняет в нем трек-номер и ссылку, а Shopify отправляет покупателю письмо. Префикс кода настраивается, с предпросмотром в реальном времени.
Понятная без инструкций админка
Создана на собственных компонентах Shopify Polaris: чек-лист из 3 шагов, подсказки к каждому полю, FAQ, панель сохранения Shopify и понятное предупреждение, если тариф магазина не включает расчет доставки перевозчиком.
Оформление заказа, которое никогда не ломается
У каждого шага есть лимит времени. Если Flash Courier отвечает медленно или недоступен, Shopify показывает резервные тарифы магазина, поэтому покупатель никогда не останется без вариантов доставки из-за приложения.
Готово к новым правилам Shopify
Приложение уже использует токены доступа с ограниченным сроком действия, которые Shopify будет требовать от публичных приложений с января 2027 года, обновляет их автоматически и проверяет подпись каждого сообщения от Shopify.
Сайт с 3D-режимом
Публичный сайт представляет приложение и включает остров «Исследовать в 3D», где грузовик Flash Courier сопровождает заказ от магазина до покупателя. Сайт набирает 100 баллов в Lighthouse и загружается за 0,9 с.
Инженерные результаты
Измерено в продакшене в сентябре 2026 года. Время расчета — типичное сквозное время, а не договорная гарантия.
- Kubernetes с двумя экземплярами приложения и PostgreSQL с основным сервером и двумя репликами для чтения
- Мониторинг ошибок в реальном времени с Honeybadger для расчетов, отслеживания и обновления токенов
- Соответствие LGPD: никакие данные о покупателях магазинов не хранятся
- Отслеживание повторяется, пока Shopify его не подтвердит, поэтому ни один заказ не теряет свой код
Технологии
- Rust
- Shopify Carrier Service
- Shopify Webhooks
- Polaris
- PostgreSQL
- Kubernetes
- Honeybadger
- three.js
Нужно ПО, созданное под ваш бизнес?
Интеграции, внутренние инструменты, приложения и платформы, созданные на заказ опытными инженерами, управляющими ИИ-агентами. Расскажите, что вам нужно, и мы покажем, как бы мы это построили.