При возникновении проблем с приёмом платежей:
Обязательно очистите лог кнопкой Сбросить.
- Включите Режим тестирования (Баланс пользователя → Настройки → Безопасность)
- Попытайтесь пополнить баланс через интерфейс пользователя
- Просмотреть результат обработки платежа Вы можете на странице Лог входящих запросов (сайт.ру/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 | Скрипт завершил работу без ошибок |