Перейти к содержимому
Разделы

Руководства

Платёжные callbacks

Передавайте события платёжных попыток по настроенному профилю провайдера.

Настройте доступ

Используйте настроенный профиль платёжного провайдера и ключ провайдера соответствующей попытки. Секреты остаются на отправляющем сервере и в конфигурации Hallify. Наличие контракта симулятора не подтверждает сертифицированную production-интеграцию.

Заведение работает с попытками оплаты в /venues/:venueId/pos. Выдача секрета webhook провайдера относится к конфигурации развёртывания и провайдера; публичного самостоятельного выпуска такого ключа в кабинете нет. До отправки callback согласуйте настройку с администратором Hallify.

Первый успешный сценарий

Выполните шаги по порядку. Откройте каждый метод для точного тела, обязательных заголовков и схемы ответа.

  1. Подготовьте идентификатор платёжной попытки Hallify, уникальный идентификатор события провайдера, статус и время.
  2. Подпишите стабильный JSON секретом провайдера UTF-8, временем RFC3339 и подписью v1=<hex>.
  3. Передайте событие в webhook провайдера и проверьте применение либо распознавание повтора.

Состояния, повторы и восстановление

Повтор идентификатора события с другим содержимым вызывает конфликт. Неизвестная платёжная попытка не создаётся автоматически. Ошибка после capture создаёт свидетельство исключения сверки вместо скрытой отмены уже списанных денег.

Hallify использует обязательные cookies и опциональную аналитику.

Обязательные cookies поддерживают вход, язык и тему. Аналитика выключена, пока вы явно ее не разрешите.