Как запустить онлайн-заказ и доставку для аптеки
Практика4 минРедакция Innovialabs
Коротко
Онлайн-заказ в аптеке держится на каталоге, который показывает реальные остатки по каждому филиалу; начните с брони и самовывоза, затем добавьте доставку и онлайн-оплату через Payme/Click, а рецептурные препараты выделите в отдельный сценарий по правилам регулятора.
С чего начать
Покупатель аптеки ищет конкретный препарат и хочет знать одно: есть ли он рядом и сколько стоит. Поэтому основа онлайн-заказа — не красивая витрина, а каталог, связанный с учётной системой и показывающий остатки по каждому филиалу.
Разумный порядок запуска:
- Каталог с поиском и живыми остатками.
- Бронь и самовывоз — самый простой сценарий, не требующий курьеров.
- Онлайн-оплата через Payme и Click.
- Доставка — своими курьерами или через сервис.
- Мобильное приложение или Telegram-бот, когда сайт уже работает.
Каталог с остатками по филиалам
Ключевые требования к каталогу:
- Синхронизация с учётной системой аптеки: цены и остатки обновляются автоматически, а не выгружаются вручную раз в день.
- Остаток по филиалу, а не по сети в целом: покупателю важно, где именно забрать товар.
- Поиск по МНН и синонимам: люди ищут и по торговому названию, и по действующему веществу, и с опечатками.
- Аналоги: если препарата нет, предложить позиции с тем же действующим веществом и формой — без навязчивых медицинских рекомендаций.
- Карточка товара с формой выпуска, дозировкой, производителем, условиями отпуска и инструкцией.
Остаток на сайте лучше показывать с небольшим резервом безопасности: последняя упаковка может быть уже продана в зале. Например, показывать «есть в наличии» только при остатке выше заданного порога, а иначе — «уточните наличие».
Бронь и самовывоз
Сценарий брони простой и при этом закрывает большую часть спроса:
- Покупатель выбирает товары и филиал.
- Система создаёт резерв в учётной системе этого филиала.
- Покупатель получает SMS или сообщение в Telegram с номером заказа и сроком хранения брони.
- Фармацевт собирает заказ, покупатель оплачивает на кассе или онлайн и забирает.
- Если заказ не выкуплен в срок, резерв снимается автоматически.
Важно, чтобы резерв реально уменьшал доступный остаток, иначе один товар продадут дважды.
Доставка
| Вариант | Плюсы | Минусы |
|---|---|---|
| Свои курьеры | Контроль качества и сроков | Нужны люди, маршрутизация, учёт |
| Агрегатор или служба доставки | Быстрый старт, покрытие города | Комиссия, меньше контроля |
| Смешанный | Гибкость по зонам и времени | Сложнее настройка |
Что продумать:
- Зоны и стоимость доставки, минимальная сумма заказа;
- из какого филиала собирается заказ — ближайшего с полным наличием;
- условия хранения: препараты, требующие холода, нельзя везти как обычную посылку;
- статусы заказа для покупателя и уведомления при смене статуса;
- проверка возраста или документов, если этого требуют правила для отдельных категорий.
Рецептурные препараты
Это самая чувствительная часть. Правила дистанционной продажи рецептурных лекарств устанавливает регулятор, и они меняются, поэтому перед запуском проверьте действующие требования вашей страны. Технически система должна уметь:
- помечать препараты по условиям отпуска (безрецептурные, рецептурные, особого контроля);
- для рецептурных — отключать доставку и оставлять только бронь, если так требуют правила;
- при необходимости принимать электронный рецепт или проверять рецепт при выдаче;
- полностью исключать из онлайн-продажи категории, для которых она запрещена.
Логику ограничений лучше хранить в карточке товара, а не прописывать в коде вручную для отдельных позиций.
Оплата через Payme и Click
Payme и Click — привычные способы оплаты в Узбекистане. Интеграция обычно строится так:
- сайт создаёт заказ и перенаправляет покупателя на платёжную страницу или открывает оплату в приложении;
- платёжная система вызывает ваш сервер, чтобы проверить заказ и сумму, а затем подтверждает оплату;
- после подтверждения заказ получает статус «оплачен» и уходит в сборку;
- при отмене или отсутствии товара выполняется возврат средств.
Нужно учесть фискализацию чеков, сверку платежей с учётной системой и ситуацию, когда товар закончился уже после оплаты: заранее решите, предлагаете ли вы замену или возврат.
Частые ошибки
- Остатки обновляются раз в сутки — покупатели приезжают за товаром, которого нет.
- Бронь не уменьшает доступный остаток.
- Поиск не понимает действующие вещества и опечатки.
- Рецептурные препараты продаются через общую корзину без ограничений.
- Нет единого статуса заказа для покупателя, фармацевта и курьера.