Перейти к содержимому


Модуль оплаты Единая касса


  • Вы не можете ответить в тему
Сообщений в теме: 102

#101 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 April 2016 - 03:49 PM

Прикрепленные файлы

А смысл в этих прикрепленных файлах? Кто-то поставит на свою живую связку магазина с Единой Кассой, чтобы проверить? :)

Смотреть надо в helper.php, разместив там какой-нибудь логгер принимаемых данных.
Т.е. надо поймать (это легко) что за GET/POST прислала Единая касса в виде подтверждения оплаты и понять, почему эти данные не нравятся коду в helper.php, т.е. почему не происходит смены статуса заказа.

PS. Кстати! А код Единой Кассы у Вас в helper.php добавлен? :)
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#102 vr-3d

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 53 сообщений
Репутация: 0
Начинающий
  • ГородКраснодар

Отправлено 25 April 2016 - 04:49 PM

Да, в helper.php все добавлено. Если отключить проверку подписи и не брать ее на борт формы, то все ок проходит, без вопросов. Проблема заключается в несоответствии подписи (судя по логам ТП), которую возвращает Касса после оплаты. Т.е. форма с параметрами POST-запроса формируется на мой магазин, отправляется, но мой сайт либо вообще не принимает их подпись, либо формирует свой ключ с ошибкой.
Если можно поподробнее про логгер, чтобы отловить принимаемые данные и ответ? За помощь с меня печеньки.
  • 0

#103 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 April 2016 - 05:49 PM

Если можно поподробнее про логгер, чтобы отловить принимаемые данные и ответ?

Банальное

$f=fopen('1.txt','w');
fwrite($f,var_export($var,true)."\n");
fclose($f);

код вставляю в нужное место PHP-кода.
$var заменяю на интересующую переменную, массив, etc.
Этих строк можно сделать несколько, смотря сколько переменных интересует.
в корне сайта будет создаваться файл 1.txt c интересующим содержимым.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)