Перейти к содержанию

ДЕЙСТВУЮЩИЙ КОНТРАКТ

Проверка перед запуском

  • Получение и обновление токенов реализовано на серверной стороне.
  • Валюты и способы оплаты загружаются через /currencies/?operation=order.
  • Каждый запрос создания содержит уникальный merchant_order_id и type=api.
  • Ответ 200 сохраняется целиком вместе с UUID EasyTokenPay.
  • Для 404, 409, 503 и сетевого тайм-аута реализована сверка перед повтором.
  • Callback сохраняется до ответа 2xx и допускает повтор одного состояния.
  • Если настроен секрет, подпись callback проверяется до изменения локального статуса.
  • Проверка статуса работает независимо от callback.
  • Проверены успешное завершение, отказ, тайм-аут и перерасчёт.
  • Диспут создаётся multipart-запросом с допустимым файлом и отслеживается до решения.
  • Выплаты создаются с уникальным merchant_order_id, статус отслеживается по UUID, callback выплат принимается по withdrawal_uuid.
  • Баланс в USDT сверяется с собственным учётом пополнений и выплат.
  • В логах нет пароля, токенов, секрета callback и полных платёжных реквизитов.

Для финальной сверки передайте EasyTokenPay UUID тестовых заявок и ожидаемые результаты. Внешний трафик включается после подтверждения обеими сторонами.