paykeeper не меняется статус заказа после оплаты через робокассу



  • Доброго времени суток.
    Помогите разобраться в чем может быть проблема. После оплаты на сервисе робокасса не меняться статус зазаза на оплата произведена. Проблема появилась после переноса сайта на другой хостинг.

    Большое спасибо.



  • @mrkoste ID статуса оплачено в настройках paykeeper правильно указан?



  • @anton83 Да, правильно
    В логах робокассы ответа от сайта нет, то есть функция обрывается.

    В result_robokassa.php поставил запись POST и GET в Лог. Лог при заказе пустой.
    Если сделать напрямую запрос через адресную строку POST определяется.

    .!0_1479753195110_log.jpg 0_1479753202269_sniipet.jpg



  • @mrkoste Вызовы покажите как делайте. А то сейчас не понятно. Логи должны быть в Modx и у вас должен быть включен в paykeeper режим логирования. У вас в Робокасса не меняется статус на оплачено или в shopkeeper?



  • @anton83 Режим debug включен в paykeeper но Логов нет если просто проходит оплата.
    В самой робокассе все меняется исправно, проблема именно на стороне сайта.

    В начале кода есть строка if(!isset($_POST['InvId'])) exit;
    И получается так что $_POST['InvId'] пустой и выполнение кода останавливается.


  • Администраторы

    В result_robokassa.php поставил запись POST и GET в Лог. Лог при заказе пустой.

    В начале кода есть строка if(!isset($_POST['InvId'])) exit;

    Поставьте выше ваш лог и посмотрите что приходит от Робокассы.



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.