Регистрация
Вход через соцсети
Восстановление пароля

Модуль приема платежей Chronopay для netcat 5.5 и выше   Партнерский модуль

бесплатно
Скачать
promo
Для установки платежного модуля ChronoPay необходимо произвести следующие действия:

1. Скопировать файл chronopay.php в папку /netcat/modules/payment/classes/system/
2. Добавить платежную систему в список: Разработка -> Списки -> Приём платежей -> Добавить элемент. Название элемента: ChronoPay, в дополнительном значении написать: nc_payment_system_chronopay
3. В настройках модуля "Прием платежей" включите платежную систему ChronoPay и настройте ее:
CHRONOPAY_TEST_MODE - режим тестирования: 1 или 0 (будет использоваться тестовый сервер платежей при отправке запроса)
CHRONOPAY_SHAREDSEC - пароль для использования системы
CHRONOPAY_PRODUCT_ID - логин (id) для использования системы
CHRONOPAY_SUCCESS_URL - ссылка на страницу, которая будет показываться при успешном платеже
CHRONOPAY_DECLINE_URL - ссылка на страницу, которая будет показываться при неудачном платеже
CHRONOPAY_ORDER_TABLE - номер компонента "Заказ", используемый на сайте
4. В модуле "Интернет-магазин" в секции «Оплата» добавьте новый вариант оплаты, выбрав в качестве платёжной системы ChronoPay, а в секции "Письма" при необходимости создайте шаблон email-сообщений для отправки менеджерам информации об оплате.

Модуль готов к работе!

По окончании тестирования не забудьте выключить тестовый режим, указав 0 в параметре CHRONOPAY_TEST_MODE.

Данные тестовых карт:
Для успешного платёжа
4111111111111111
Срок действия: текущая дата + 1 месяц
CVV - любой

Для неудачного платёжа
4012888888881881
Срок действия: текущая дата + 1 месяц
CVV - любой

По успешным транзакциям CMS NetCat переводит заказы по умолчанию в статус "Оплачен", а неуспешные не изменяют статус заказа.
Подробности о совершенном (удачном или неудачном) платеже сохраняются в таблицу Payment_Invoice, а также в поле "Информация об оплате" в заказ.

Модуль предназначен для модуля "Прием платежей", который используется в том числе модулем Интернет-магазина в netcat 5.5 и выше.
бесплатно

Комментарии 2

Владимир  Web-Element 31 мая 2015, 22:17:07
Можно ли его использовать без модуля "Интернет-магазин", например для пополнения личного счёта и пр.?
Да, конечно! Данный плагин интегрируется в модуль "Прием платежей", который используется модулем "Интернет-магазин", но может использоваться и Вашим собственным функционалом. Но нужно будет убрать несколько строчек в данном плагине, чтобы он не пытался лезть в модуль ИМ выставлять статусы заказов. Как будет актуально - напишите, я погляжу, какие именно это строчки.
оставить комментарий
Описание проекта