Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новогодняя скидка 20% на всё! -20% на всё!

Модуль приема платежей Chronopay   Партнерский модуль

бесплатно
Скачать
promo
Данный модуль предназначен для интеграции платежной системы Chronopay в интернет-магазины, использующие модуль "Интернет-магазин", который имеется в NetCat E-Commerce и NetCat Extra версий 5.2 и выше. После подключения этого модуля и заключения соответствующего договора с Хронопэй, Вы сможете принимать в своем интернет-магазине платежи наиболее распространенными платежными средствами - банковскими картами Visa,Mastercard,American Express, Diners Club, электронной наличностью Яндекс.Деньги, Webmoney, QIWI.

Установка модуля:
1. Прилагаемый файл chronopay.php поместить на ваш сайт в папку /netcat/modules/netshop/payment/
2. Зайти в админке NetCat в раздел Вашего сайта, куда установлен Интернет-Магазин; перейти во вкладку "Способы оплаты" и добавить новый способ оплаты, задав ему любое наименование (например, "Онлайн-оплата Chronopay"), а в поле "Интерфейс ЦП" указать: chronopay
3. Создать на сайте разделы с текстовыми страницами "Заказ оплачен" и "Заказ не оплачен" (например, /netshop/paysuccess/ и /netshop/payfailed/). Это могут быть страницы с произвольным содержимым. Можно сделать эти разделы скрытыми. При осуществлении платежей, в зависимости от результата платежа, покупателю будет показываться та или другая страница о результатах платежа.
4. Отредактировать файл chronopay.php, указав в нем свои авторизационные данные, полученные в Chronopay при заключении договора, а именно:
SHAREDSEC - секретная строка, используемая для шифрования подписи.
PRODUCT_ID - код магазина (обычно в формате XXXX-0001-0001)
SUCCESS_URL и DECLINE_URL - путь к страницам, созданным в п.3

Необязательные настройки:
При необходимости можно поменять значение PAID_STATUS (код статуса заказа "Оплачен", который будет присваиваться заказу при успешном платеже, обычно он равен 3) и LOGFILE (путь к лог-файлу, куда будет записываться отладочная расширенная информация по всем попыткам оплаты).
В случае, если Вы планируете протестировать работу магазина с помощью тестового платежного сервера Chronopay, поменяйте в файле в тэге <form> атрибут action с https://payments.chronopay.com на http://payments.test.chronopay.com - тогда запросы из NetCat будут отправляться на тестовый сервер. Иногда требуется согласовать со службой поддержки Chronopay использование данного сервера.

Надеемся, что данное решение пригодится вам. Приятной работы! улыбка
бесплатно

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

Описание проекта