ОлекстраПодключение аптечных сетейДокументация · редакция 16.10.2026

Основа для публикации backend-командой. Все адреса .invalid, карты, аптеки и ответы в примерах учебные. Публичный доступ к документации не даёт доступа к API; рабочий адрес и данные подключения выдаёт Олекстра.

Сотрудникам аптек

Продажа со скидкой

  1. Проверьте аптеку и карту в кассовом модуле. Добавьте товары и запросите расчёт.
  2. При изменении состава чека выполните новый расчёт. Используйте только последний результат и его токен.
  3. После пробития чека кассовый модуль подтверждает операцию. Расчёт сам по себе ещё не подтверждённая продажа.
  4. Сохраните номер чека и код авторизации для обращения в поддержку и возврата.

Если подтверждение не получено

Для Сооплаты первое подтверждение принимается в течение 30 минут от последнего расчёта. Позднее первое подтверждение отклоняется. Если операция уже подтверждена, повтор возвращает прежний код авторизации, в том числе после 30 минут; вторая продажа не создаётся. При отсутствии ответа не начинайте новую продажу вместо проверки прежней операции.

Возврат

Используйте исходный номер чека, дату и код авторизации. Возврат разрешён в окне соответствующей программы; единый срок для всех программ не задаётся. Истёкшее окно не продлевается действиями кассира.

Типовые ситуации

  • «Аптека не участвует в программе» — попросите ответственного проверить участие этой точки.
  • «Карта занята другим расчётом» — не создавайте параллельные расчёты по карте.
  • «Подтвердить можно только последний расчёт» — касса должна использовать последний токен.
  • Неизвестный товар не получает программную скидку; остальные строки обрабатываются по своим условиям.

Информационная подсказка предлагает действие провизору и не блокирует продажу. Скидку определяют правила программы, а не текст сообщения.