Успешные интернет-магазины начинаются здесь!

Модули и шаблоны для опенкарт, форумы техподдержки, сообщества OpenCart .

SignUp Now!

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

marauder

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

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

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

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

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

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