обновлен readme, исправлен баг со статусом в нетшопе при отмене холда

This commit is contained in:
detre30 2018-04-05 12:36:39 +03:00
parent 17af447c61
commit 65ec3770b6
3 changed files with 20 additions and 23 deletions

View File

@ -1,9 +1,24 @@
Для создания установочного архива модуля необходимо упаковать все файлы модуля.
Для упаковки модуля нужно использовать архиватор поддерживающий формат «tar».
Рекомендуется файлу архива присваивать следующее название:
Производитель_КлючевоеСлово_Версия_ЯдроСистемы.Расширение
Производитель - название компании-производителя модуля (латинскими буквами)
КлючевоеСлово - ключевое слово модуля
Версия - версия модуля
ЯдроСистемы - версия ядра системы
Расширение - tgz
Пример:
dymov_rbkmoney_1_1.tgz
1. Скачайте и установите NetCat на сервер (https://netcat.ru/democentre).
2. Установите модуль RBKmoney (Инструменты->Установка модуля).
После установки необходимо перезагрузить страницу.
3. Далее нужно заполнить необходимые поля для корректной работы модуля.
Сделать это можно через админку в настройках модуля (http://ваш_сайт/netcat/admin)
Настройки­>Управление модулями, знак шестеренки напротив названия модуля.
Настройки­>Управление модулями, клик по названию модуля (не шестеренка).
  После заполнения полей нажмите кнопку сохранить в конце страницы.
4. Перейдите в настройки модуля Интернет-магазин (Настройки­>Интернет­магазин),
в меню слева выберите пункт Настройки->Оплата.
@ -16,7 +31,7 @@
18118 (соответствует 18/118).
Пустое поле = без НДС.
6. Настроить частоту работы рекуррентов можно в разделе Инструменты->Управление задачами.
Для того, чтоб интервал выполнения скрипта нажмите на шестеренку напротив записи со ссылкой /netcat/modules/rbkmoney/recurrentCron.php
Для того, чтоб задать интервал выполнения скрипта нажмите на шестеренку напротив записи со ссылкой /netcat/modules/rbkmoney/recurrentCron.php
Для того, чтоб запустить скрипт вручную нажмите на ссылку /netcat/modules/rbkmoney/recurrentCron.php, которая находится в этом разделе.
Настройка окончена, теперь при оплате товаров среди способов оплаты будет выводится RBKmoney

View File

@ -282,7 +282,8 @@ class nc_payment_system_rbkmoney extends nc_payment_system
} elseif (in_array($type, [
InvoicesTopicScope::INVOICE_CANCELLED,
InvoicesTopicScope::PAYMENT_REFUNDED
InvoicesTopicScope::PAYMENT_CANCELLED,
InvoicesTopicScope::PAYMENT_REFUNDED,
])) {
$invoice->set('status', $invoice::STATUS_CANCELLED)->save();
$netshopOrder->set('status', NETSHOP_STATUS_CANCELLED)->save();
@ -647,6 +648,7 @@ class nc_payment_system_rbkmoney extends nc_payment_system
InvoicesTopicScope::PAYMENT_CAPTURED,
InvoicesTopicScope::INVOICE_CANCELLED,
InvoicesTopicScope::PAYMENT_REFUNDED,
InvoicesTopicScope::PAYMENT_CANCELLED,
InvoicesTopicScope::PAYMENT_PROCESSED,
],
CustomersTopicScope::CUSTOMERS_TOPIC => [

View File

@ -1,20 +0,0 @@
<html>
<head>
<title><?php echo ORDER_PAYMENT ?></title>
<style>
p {
text-align: center;
top: 15%;
position: relative;
font-weight: bold;
font-size: 20px;
}
a {
color: red;
}
</style>
</head>
<body>
<p><?php echo ORDER_PENDING . ' <a href="/">' . WEBSITE . '</a>' ?>.</p>
</body>
</html>