ДЕЙСТВУЮЩИЙ КОНТРАКТ
Проверка перед запуском¶
- Получение и обновление токенов реализовано на серверной стороне.
- Валюты и способы оплаты загружаются через
/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 тестовых заявок и ожидаемые результаты. Внешний трафик включается после подтверждения обеими сторонами.