Бесплатно
Метод оплаты

CloudPayments от ISPsystem

Поддерживаемые возможности: Реккурентные платежи, подписки, возвраты

Совместимо с BILL 6.108
CloudPayments
Описание
Установка и требования

Установка модуля

1
Если вы используете BILLmanager версии ниже 6.103.0, обновите платформу.
2
Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
3
Скопируйте репозиторий BILLmanager: 
git clone https://github.com/ISPsystemLLC/billmanager
4
Перейдите в директорию с модулем:
cd billmanager/paymethod/cloudpayments
5
Запустите установку:
sh install.sh

Скрипт скопирует модуль в директорию /usr/local/mgr5/src/ и запустит его установку командой make install. После установки модуля платформа перезапустится и метод оплаты станет доступен для настройки.



Настройка на стороне BILLmanager

Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать:

1
Выбор модуля оплаты: «CloudPayments».
2
Настройка интеграции. Укажите данные для интеграции из настроек сайта в личном кабинете CloudPayments:

  • Идентификатор Public ID.
  • Пароль для API.
3
Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.


Дополнительная информация

Логирование

Логи взаимодействия биллинговой платформы с CloudPayments записываются в файлы:

  • /usr/local/mgr5/var/cpwidgetpayment.log — лог CGI-скрипта для создания платежной формы
  • /usr/local/mgr5/var/cpwidgetrecurring.log — лог СGI-скрипта для создания автоплатежа или сохранённого способа оплаты
  • /usr/local/mgr5/var/cpwidgetresult.log — лог CGI-скрипта для обработки статуса платежа
  • /usr/local/mgr5/var/cpwidgetrecurringresult.log — лог CGI-скрипта для обработки статуса создания автоплатежа или сохранённого способа оплаты
  • /usr/local/mgr5/var/pmcloudpaymentswidget.log — лог основного модуля оплаты


Структура модуля

  • /cloudpayments — директория со вспомогательными функциями по работе с API CloudPayments
  • /dist — директория содержит HTML-форму для оплаты, шаблон страницы 404 и изображение в формате png для метода оплаты
  • /xml — директория содержит XML-файл с описанием внешнего вида формы
  • Makefile — cкрипт для копирования файлов в нужные директории
  • pmcloudpaymentswidget.py — основной модуль обработчика платежной системы
  • cpwidgetpayment.py — CGI для перехода в платёжную систему для обычного платежа
  • cpwidgetrecurring.py — CGI для перехода в платёжную систему для установочного платежа к рекуррентным платежам
  • cpwidgetrecurringresult.py — CGI для обработки подтверждения рекуррентных платежей
  • cpwidgetresult.py — CGI для обработки подтверждения обычных платежей 

Для использования модуля оплаты CloudPayments необходимо подключить модуль в BILLmanager.

Для регистрации в Cloudpayments может потребоваться внесение верификационного платежа.
Поддержка способов оплаты
Банковские карты
Наличные
Электронные кошельки
Мобильные платежи
Интернет-банкинг
Не поддкрживается
Не поддкрживается
Не поддкрживается
Не поддкрживается
Не поддкрживается
Поддерживаемые возможности
Поддержка ФЗ-54
Возврат платежей
Рекуррентные платежи
Подписки
Не поддкрживается
поддкрживается
поддкрживается
поддкрживается

Хотите разместить свои модули на BILLmarket?

Заполните форму

Заполнить форму