Разработка доски объявлений под ключ Boxcode Ошибки Не обновляется баланс на сайте после оплаты через unitpay Ответ в теме: Не обновляется баланс на сайте после оплаты через unitpay

#2294
Евгений
Евгений
Участник

Здравствуйте, если речь о файле который лежит в systpayment\unitpay\drpayment.php, то нет я его не менял, это оригинал с 10.1 версии. Думал может с 8.5 несовместимо, но для теста я потом установил с нуля 10.1, настроил в админ-панели платежную систему и проблема с платежом один в один, но кстати на сайте unitpay.ru в личном кабенете при проверке ссылки http://сайт.ru/systpayment/unitpay/drpayment.php пишет ОК, но… при тестовом платеже уже вылетает ошибка {“error”: {“code”: -32000, “message”: “ошибка с данными”}}
И еще я обратил внимание на закомментированную 122ую строку – //$contr_test = md5( $part1 . $mas_inbox[“test”] . SECRET_KEY_A1LITE ); там указано A1LIT вместо UNITPAY видимо его криво исправили до этого. Такое ощущение что drpayment.php от платежки a1lite

Настройки в админке:
Меню – Основные настройки – Изменить – Система оплаты unitpay.ru
Уникальный код формы оплаты системы платежей unitpay.ru – 112233-aadvv (PUBLIC KEY с unitpay.ru)
Секретный ключ в системе unitpay.ru – 435348r77ef65w67fitut4634874ttw (SECRET KEY с unitpay.ru)
Использование системы unitpay.ru для пополнения баланса пользователя – использовать

Настройки в unitpay.ru:
Обработчик платежей (ОК) – http://сайт.ru/systpayment/unitpay/drpayment.php
Переадресация – Fail URL – http://сайт.ru/fail_payment.html
Success URL – http://сайт.ru/success_payment.html
Проверка подписи при создании платежа отключена, хотя я ее включал тоже ничего не менялось.

Всю голову сломал, был бы очень признателен за помощь, может есть пример рабочего файла для теста, что бы убедится что а проблема в нем.