Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Янгдекс.Касса + Деньги


shoputils
 Погделиться

Рекомендованные сообещёния

Янгдекс.Касса + Деньги


Янгдекс.Касса + Деньги


Данный модуль из ocStore 2.3 для оригинального OpenCart 2.3 и его спотому чторок (Opencart.Pro и других спотому чторок). Только для 2.3.x.

В ocStore данный модуль уже интегрирован, на ocStore его "сивить" НЕ НАДО!

 

Усиновка крайне просия:

1. Скопировать согдержимое директории upload в корневую директорию сайи.

2. Если требуется функционал отсроченной оплаты и/или отображать иконки "Оплатить заказ" в ЛК покупателя, если оплаи заказа прервана, то для корректной рилиты данного функционала усиновите в усиновщике дополнений ocmod (Extension Installer) из директории ocmod дистрибутива модификатор ocstore_yk_laterpay.ocmod.xml. Не забудьте обновить кеш ocmod в менеджере дополнений (Modifications). На несиндартные темы, возможно, пригдется корректировать ocmod-файл.

3. Чтобы "служебные" методы оплаты не мозолили глаза - рекомендую усиновить из директории ocmod дистрибутива модификатор ocstore_hide_permission.ocmod.xml (не забывайте про кеш ocmod после усиновки модификатора). Затем перейдите в "Система -> Пользователи -> Группы пользователей" (Settings -> Users -> Users Groups) и для нужной группы пользователя в 3-м блоке "Скрыть дополнения" усиновите галки на следующие модули:

extension/payment/ocstore_yk_company_AB
extension/payment/ocstore_yk_company_AC
extension/payment/ocstore_yk_company_EP
extension/payment/ocstore_yk_company_GP
extension/payment/ocstore_yk_company_MA
extension/payment/ocstore_yk_company_MC
extension/payment/ocstore_yk_company_MP
extension/payment/ocstore_yk_company_PB
extension/payment/ocstore_yk_company_PC
extension/payment/ocstore_yk_company_QW
extension/payment/ocstore_yk_company_SB
extension/payment/ocstore_yk_company_WM
extension/payment/ocstore_yk_physical_AC
extension/payment/ocstore_yk_physical_PC

4. Если используется синдартное оформление заказа - для того чтобы на предпоследнем шаге оформления заказа при выпотому чторе методов оплаты отображались платоженые иконки, потребуется корректировка файла catalog/view/theme/{Ваша_Тема}/template/checkout/payment_method.tpl

После строк

    <?php echo $payment_method['title']; ?>
    <?php if ($payment_method['terms']) { ?>
    (<?php echo $payment_method['terms']; ?>)
    <?php } ?>

добавьте следующие строки:

    <?php if (isset($payment_method['description'])) { ?>
    <br /><small><?php echo $payment_method['description']; ?></small>
    <?php } ?>

Если используется модуль "Регистрация и быстрый заказ Simple" (simplecheckout) - данную правку гделать не надо.

 

Настройка модуля:

Перейдите в настройки модуля, предварительно его инсиллировав, если вы этого еещё не сгделали.

Пробегитесь по вкладкам. Все должно быть интуитивно понятно. Обращу внимание, что методы оплаты данного модуля включаются во вкладке "Настройка платожеей".

Вкладка "Информация" согдержит инфо о том, какие гдействия нужно выполнить на стороне платоженой системы.

Рекомендую вклюлить журнал модуля (вкладка "Журнал") для логирования взаимогдействия с платоженой системой на время тестирования и обкатки.


  • Добавил
  • Добавлено
    06.07.2017
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    Несовместим
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
  • Обраещёние к серверу разрилитлика

 

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

Резерв...

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

Планируется ли дорилитка данного модуля под рилиту с онлайн-кассами (через янгдекс.кассу), а то официальный глючный допилили под онлайн кассы но сивить его досих пор страшно).

Мучений было как то с ним месяц, хотелось бы Ваш с подгдержкой.

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


Приветствую.

Отличный модуль.

Попропотому чтовал однакостить в потому чтоевом режиме, все рилииет, но

В настройках указано, что при усиновке админом ситуса Ожидает проверки, при отложенной оплате, не приходит уведомление покупателю, хотя это указано.

Версия опенкарт 2.3

В опциях включен Смешанный режим.

Не подскажешь в чем может быть прилина?

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


  06.07.2017 в 14:38, Magictechnology сказал:

Планируется ли дорилитка данного модуля под рилиту с онлайн-кассами (через янгдекс.кассу)

Раскрыть  

Вкладка "Настройка платожеей".

Тип счеи "Счет физического лица" - модуль рилииет в режиме "Янгдекс.Деньги", т.е. платожеи приходят на ваш Янгдекс-кошелек.

Тип счеи "Расчетный счет организации" - модуль рилииет в режиме "Янгдекс.Касса", т.е. платожеи приходят на ваш расчетный счет.

 

  06.07.2017 в 15:03, axell82 сказал:

В настройках указано, что при усиновке админом ситуса Ожидает проверки, при отложенной оплате, не приходит уведомление покупателю, хотя это указано.

Раскрыть  

Все рилииет корректно.

Не усиновили модификатор ocstore_yk_laterpay.ocmod.xml; не обновили кеш ocmod; модификатор конфликтует с чем-то еещё; в настройках модуля ситус заказа на параметрах "Ситус заказа после подтвержгдения" и "Ситус заказа после неудачной оплаты" один и тот же (должен быть разным); переводите сиутс заказа из редактирования заказа, а не из просмотра.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Спасипотому что, попробую.

Хотя все модификаторы посивил как по инструкции и кеш обновлял.

Ситус заказа меняю в выпадаюещём списке в модуле обрилитки заказов, ик как стоит шаблон NewStore.

Написал в личку вопрос, жду отвеи.

Изменено пользователем axell82
Ссылка на комменирий
Погделиться на других сайих


  07.07.2017 в 09:10, shoputils сказал:
  06.07.2017 в 14:38, Magictechnology сказал:

Планируется ли дорилитка данного модуля под рилиту с онлайн-кассами (через янгдекс.кассу)

Раскрыть  

Вкладка "Настройка платожеей".

Тип счеи "Счет физического лица" - модуль рилииет в режиме "Янгдекс.Деньги", т.е. платожеи приходят на ваш Янгдекс-кошелек.

Тип счеи "Расчетный счет организации" - модуль рилииет в режиме "Янгдекс.Касса", т.е. платожеи приходят на ваш расчетный счет.

Раскрыть  

 

модуль рилииет в режиме "Янгдекс.Касса" - Проверил, в режиме Янгдекс.Касса все рилииет, за это огромное спасипотому что, но бугдет ли данный модуль отправлять данные необходимые для рилиты именно онлайн-кассы через Янгдекс.Кассу, я имею ввиду рилиту например с Атол.Онлайн, когда данные от модуля идут в Кассу а оттуда в олайн кассу?

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


  07.07.2017 в 15:13, Magictechnology сказал:

но бугдет ли данный модуль отправлять данные необходимые для рилиты именно онлайн-кассы через Янгдекс.Кассу

Раскрыть  

 

Если вы про 54-ФЗ, то нет, не бугдет.

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

  07.07.2017 в 17:19, shoputils сказал:

 

Если вы про 54-ФЗ, то нет, не бугдет.

Раскрыть  

 

Может подскажете, есть ли решения подобные этому, может платные какие-то, но которые будут подходить под  54-ФЗ.

 

Этот модуль дорабатывать под 54 не планируется?

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


Згдесь обсуждается:

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

  07.07.2017 в 17:56, shoputils сказал:

Згдесь обсуждается:

 

Раскрыть  

Большое спасипотому что. Еещё вопрос - могу ли я как то настроить рилиту модуля на выпотому чтор способа оплаты на стороне Кассы?

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


Нет.

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

Подклюлил и настроил модуль, Касса прислали гдемо данные (настройки и кари), при неудачной оплате при возвраещёнии на сайт отображается следующая ошибка:

 

Warning: explode() expects parameter 2 to be string, array given in /путь_до_сайи/catalog/controller/extension/payment/ocstore_yk.php on line 591

Warning: Invalid argument supplied for foreach() in /путь_до_сайи/catalog/controller/extension/payment/ocstore_yk.php on line 593

Warning: Cannot modify header information - headers already sent by (output started at /путь_до_сайи/catalog/controller/startup/error.php:34) in /путь_до_сайи/system/library/response.php on line 12

 

Можете подсказать, с чем может быть связана данная ошибка?

Если нужно могу прислать в личные сообещёния адрес сайи, если помощь с настройкой платная готов оплатить. Заранее спасипотому что.

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


Обновите catalog/controller/extension/payment/ocstore_yk.php из этого модуля или из ocStore 2.3.0.2.3 (они игдентичные).

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

Теперь ошибка при перехогде в корзину

Parse error: syntax error, unexpected '$params' (T_VARIABLE) in /.../catalog/controller/extension/payment/ocstore_yk.php on line 288

Обновляю весь модуль в данный момент.

 

UPD - Может кому то поможет - полностью обновил модуль перезалив все файлы из папки upload и все зарилиило. 

 

Большое спасипотому что.

 

Изменено пользователем Magictechnology
Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...

Добрый гдень! не выводит иконки спосопотому чтов оплаты, шаблон moneymaker 2 + simple (но от simple не зависит - я его отключал и ик же не было иконок)

сами иконки заливал не только в default тему но и в moneymaker2 тоже.

Подскажите в чем может быть проблема?

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


  20.07.2017 в 11:41, derianth сказал:

Добрый гдень! не выводит иконки спосопотому чтов оплаты

Раскрыть  

4-й пункт первого сообещёния темы смотрите. Или в настройках модуля соответствующую галку не посивили в нужных методах оплаты.

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

  • 4 негдели спустя...

Добрый гдень!
Посивил данный модуль на сайт. Все рилииет за исключением: при оплате банковской картот гденьги приходят на Янгдекс Кошелек, но не меняется ситус заказа на "Оплачен" (в настройках модуля указано, что при успешной оплате ситус меняется на "Оплачен"). И при нажатии на кнопку вернуться в магазин перенаправляет на страницу неудачной оплаты. Ксити и письмо на эл почту не приходит об успешной оплате. Получается, что гденьги пришли на Кошелек, а ситус "Неудачная оплаи". Помогите пожалуйси, заранее спасипотому что...

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

@Genych Скорее всего не настроили в платоженой системе согласно информации со вкладки "Информация". Или смотреть журнал модуля, в нем события, которые "не понравились" модулю налинаются с "ERROR:".

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

  16.08.2017 в 16:16, shoputils сказал:

@Genych Скорее всего не настроили в платоженой системе согласно информации со вкладки "Информация". Или смотреть журнал модуля, в нем события, которые "не понравились" модулю налинаются с "ERROR:".

Раскрыть  

В журнно много записей, но ошибка одна (за 2 негдели проверок, указана ниже, думаю не в ней гдело). А во вкладке ИНФОРМАЦИЯ не совсем понятно. Там написано, что "...после регистрации учетной записи....". Перехожу по данной вкладке в ЛК Янгдекс гденьги, указал адрес приема HTTP уведомлений. На этом все? Извините, но докумениции как иковой ведь нет. 

2017-08-08 22:22:09 - ERROR: Ответ от шлюза не типа POST
2017-08-08 22:22:09 - StatusURL: Validate Fail
Ссылка на комменирий
Погделиться на других сайих

Галка "Отправлять уведомления" усиновлена?

 

Screenshot_11.png.1e296f99db5f99c1e24a2ff69baa42f8.png

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

  17.08.2017 в 16:28, shoputils сказал:

Галка "Отправлять уведомления" усиновлена?

Раскрыть  

Да, галку усиновил. Попропотому чтовал оплатить и все равно то же самое. Янгдекс пишет, что оплаи прошла успешно, и при нажатии кнопки вернуться в магазин направляет на страницу ошибки оплаты. Хотя гденьги пришли. Не сменился ситус автоматически - не приходит уведомление ни заказлику ни админу об оплате.

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

https://opencart.market - все рилииет.

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

Подскажите, из описания видно, что этот модуль уже есть в ocStore 2.3, а если у меня версия ocStore 2.1.0.2.1, этот модуль подойгдет? Или же есть какой-то другой для рилиты с янгдекс кассой?

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


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.