Добрый день.
Заметил следующую ошибку в модуле. Если пополнять баланс в личном кабинете на сумму, которой нет на карте, через которую оплачиваете, то LiqPay выдает что недостаточно средств на счету и предлагает вернуться на сайт. При этом если авторизироваться в LiqPay как мерчант то по данной заявке пишет что она в обработке
-
И в личном кабинете на сайте у пользователя не начислено денег.
НО через минут 30-40 на сайте LiqPay статус заявки переходит в статус ОШИБКА
-
И после этого почему-то человеку начисляются деньги в личном кабинете. Эту ошибку просекли клиенты и за последний месяц нормально так сэкономили себе.
Прошу помочь решить данную задачу.
Добрый день.
Пробуйте сделать следующее:
откройте файл /wp-content/wp-recall/add-on/liqpay-gateway/index.php, на строке 140 будет
$requestdata = json_decode(base64_decode($_REQUEST["data"]));
сразу после этой строки добавьте
if ( $requestdata->status != 'success' ) { return false; }
после этого попробуйте повторить указанную проблему