Перейти к содержанию
Форум поддержки пользователей VamShop

Модуль оплаты Яндекс.Касса


Рекомендуемые сообщения

И так:

Проблемы на 1.81 так и не были решены по этому модулю. Обновление до 1.82 так же не получалось.

Решено было начать со стартовой версии 1.72 (полученной при приобретении). Обновил по-шагово согласно readme до 1.82 (с включением php7). Установил и настроил необходимые модули (yandex_merchant в false, другие разрешенные в true) 

И снова ошибка - страница на яндексе открывается с ошибкой "что то пошло не так". Пока что запросил лог ошибок у Яндекс. Кстати, на чистой демоверсии 1.82 все работало.

Есть еще какие нибудь мысли?

Ссылка на сообщение
Поделиться на другие сайты

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/

 

 

Ссылка на сообщение
Поделиться на другие сайты
Только что, 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)) .

 

Ссылка на сообщение
Поделиться на другие сайты

Хорошо, что заработало.

А то странно конечно, модуль рабочий и проверен был на vamshop.ru

Собственно, инструкция по настройки была ведь написано после того как он был настроен и проверен в работе на vamshop.ru

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...