Перейти к содержанию

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


Гость

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

Данный модуль из 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) - данную правку делать не надо.

 

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

 

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

 

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

 

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

 

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

[spoiler=Скачать Яндекс.Касса + Деньги 1.0]

[HIDE=1]ocStore.Yandex.Kassa.ocs1.0_2.3.x.zip [/HIDE]

 

 

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

  • 1 год спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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