При возникновении проблем с приёмом платежей:
Обязательно очистите лог кнопкой Сбросить.
- Включите Режим тестирования (Баланс пользователя → Настройки → Безопасность)
- Попытайтесь пополнить баланс через интерфейс пользователя
- Просмотреть результат обработки платежа Вы можете на странице Лог входящих запросов (сайт.ру/admin.php?mod=billing&m=log)
Расшифровка записей
Запись | Описание |
---|---|
Start: ### | Получен запрос на result url для платёжной системы ### |
Get data: serialize({array}) | Массив полученных данных от ПС |
Test billing: OK | Платежная система доступна |
Load adm.settings.php: OK / NO | Главный файл платёжной системы загружен / не найден |
Error: get ID invoice | Ошибка, ID квитанции не получен (метод Check_id( … )) |
Test ID invoice (): OK | ID квитанции получен |
Test billing hash: ### | Проверка контрольной подписи. В случае успеха - 200, иначе - описание ошибки |
Send money: OK | Платеж прошел, пользователю зачислены средста на баланс |
Error: ### | Возникла ошибка при проверке платежа. Возможны варианты Ключ доступа платежной системы устарел Платежная система не найдена Квитанция не найдена, либо уже оплачена |
End | Скрипт завершил работу без ошибок |