Alexey787 0 Опубликовано 27 сентября, 2016 Жалоба Share Опубликовано 27 сентября, 2016 И так: Проблемы на 1.81 так и не были решены по этому модулю. Обновление до 1.82 так же не получалось. Решено было начать со стартовой версии 1.72 (полученной при приобретении). Обновил по-шагово согласно readme до 1.82 (с включением php7). Установил и настроил необходимые модули (yandex_merchant в false, другие разрешенные в true) И снова ошибка - страница на яндексе открывается с ошибкой "что то пошло не так". Пока что запросил лог ошибок у Яндекс. Кстати, на чистой демоверсии 1.82 все работало. Есть еще какие нибудь мысли? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 сентября, 2016 Жалоба Share Опубликовано 27 сентября, 2016 yandex_merchant должен быть установлен, т.е. установите его, в статусе можно будет поставить false - не показывать, но сам модуль должен быть включён. А для начала я бы вообще советовал настроить только yandex_merchant, остальные копии модуля не трогать пока не настроите yandex_merchant Вы читали в блоге как настраивать модуль для юр. лиц - http://blog.vamshop.ru/2014/02/20/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3/ Появился ещё модуль для физ. лиц, там всё проще намного и ничего настраивать не надо - http://blog.vamshop.ru/2016/02/22/%d0%bd%d0%be%d0%b2%d1%8b%d0%b9-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d0%be%d0%bf%d0%bb%d0%b0%d1%82%d1%8b-%d1%8f%d0%bd%d0%b4%d0%b5%d0%ba%d1%81-%d0%ba%d0%b0%d1%81%d1%81%d0%b0-%d1%8f%d0%bd%d0%b4%d0%b5/ Ссылка на сообщение Поделиться на другие сайты
Alexey787 0 Опубликовано 27 сентября, 2016 Автор Жалоба Share Опубликовано 27 сентября, 2016 Только что, VaM сказал: yandex_merchaтt должен быть установлен, т.е. установите его, в статусе можно будет поставить false - не показывать, но сам модуль должен быть включён. Вы читали в блоге как настраивать модуль для юр. лиц - http://blog.vamshop.ru/2014/02/20/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3/ Появился ещё модуль для физ. лиц, там всё проще намного и ничего настраивать не надо - http://blog.vamshop.ru/2016/02/22/%d0%bd%d0%be%d0%b2%d1%8b%d0%b9-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d0%be%d0%bf%d0%bb%d0%b0%d1%82%d1%8b-%d1%8f%d0%bd%d0%b4%d0%b5%d0%ba%d1%81-%d0%ba%d0%b0%d1%81%d1%81%d0%b0-%d1%8f%d0%bd%d0%b4%d0%b5/ Александр, мы с Вами общались через почту. В общем все было сделано как написано в блоге. Еще момент. Через какое то время (10-минут наверное) модуль сработал. Сижу, злюсь , думаю попробую еще: авторизовался с крайнего покупателя ...и бац... оплата прошла... Попробовал с нового покупателя и через другой способ оплаты - тоже сработало. согласно Вашего совета Попробуйте в /includes/modules/payment/yandex_merchant*.php файлах, там их штук 6 поменять: vam_draw_hidden_field('customerNumber', $order->customer['id']) . например на: vam_draw_hidden_field('customerNumber', substr($_SESSION['cart_yandex_id'], strpos($_SESSION['cart_yandex_id'], '-')+1)) . Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 сентября, 2016 Жалоба Share Опубликовано 27 сентября, 2016 Хорошо, что заработало. А то странно конечно, модуль рабочий и проверен был на vamshop.ru Собственно, инструкция по настройки была ведь написано после того как он был настроен и проверен в работе на vamshop.ru Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения