Рекомендации интегратору
Проверки перед включением Live.
- Храните денежные значения десятичными строками.
- Сохраняйте ключи идемпотентности и ID событий с уникальными ограничениями.
- Синхронизируйте часы для проверки времени webhook.
- Разделяйте платежи покупателей и пополнение сервисного баланса.
- Разделяйте ключи, webhook и обработку заказов Test/Live; проверяйте сеть.
- Не записывайте в журналы API-ключи, webhook-секреты, refresh cookies, checkout capabilities и заголовки авторизации.
Перед Live выполните настройку проекта и проверьте каждую текущую конфигурацию вебхуков Live. На локальных примерах проверьте отсутствие маршрутов, неизвестный результат создания с тем же сохранённым ключом, неверную подпись, заказ, режим и тип события, повтор выполнения. Исключите ссылки с токенами доступа из журналов и аналитики. Используйте подтверждение заказа и процесс разбора исключений до запроса нового перевода.