Для использования модуля оплаты UnitPay выполните настройку на стороне платёжной системы и подключите модуль в Clouden.

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг

Maestro,
Mastercard,
Visa,
Мир.
Отделения банков.PayPal,
WebMoney,
ЮMoney.
Билайн,
Мегафон,
МТС,
Теле2.

Поддерживаемые возможности
Поддержка чеков

Возврат платежей

Рекуррентные платежи

Подписки

Настройка на стороне платежной системы


На стороне UnitPay укажите:

  1. PUBLIC KEY — идентификатор магазина. Параметр необходим для идентификации получателя платежа. Используется в настройках метода оплаты на стороне Clouden.

  2. Направить клиента на специальные страницы проекта — флаг должен быть включен.

  3. Success URL — URL адрес взаимодействия с биллинговой платформой для успешных платежей. Необходимо указать URL вида: 'https://<адрес_Clouden>/billmgr?func=payment.success'.

  4. Fail URL — URL адрес взаимодействия с биллинговой платформой для неуспешных платежей. Необходимо указать URL вида: 'https://<адрес_Clouden>/billmgr?func=payment.fail'.

  5. Обработчик платежей — URL адрес взаимодействия с биллинговой платформой. Необходимо указать URL вида: 'https://<адрес_Clouden>/mancgi/unitpayresult'. 

  6. SECRET KEY — ключ для проверки подписей платежей. Используется в настройках метода оплаты на стороне Clouden.

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


При установке модуля платформа будет обновлена до последней версии. Это происходит из-за того, что модуль устанавливается из последней версии продукта, а версия платформы не может быть ниже версии модуля. Перед установкой модуля рекомендуем создать резервную копию платформы. Подробнее см. в статье Резервное копирование

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

  1. Выбор модуля оплаты: "UnitPay".
  2. Настройка интеграции. Укажите данные для интеграции.
    1. PUBLIC KEY — публичный ключ магазина. Выдается платежной системой. Указан в личном кабинете UnitPay в разделе "Форма оплаты" магазина (проекта), к которому настраивается интеграция.

    2. SECRET KEY — секретный ключ магазина. Выдается платежной системой. Указан в личном кабинете UnitPay в разделе "Настройки" магазина (проекта), к которому настраивается интеграция.

  3. Настройка метода оплаты. Настройте внутренние (в пределах Clouden) параметры метода оплаты.
    Подробнее см. шаг 3 в статье Настройка методов оплаты.

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


Возврат платежей

Возврат платежей не поддерживается.

Выпуск закрывающих чеков

При регистрации чеков через платёжную систему всегда выполняется полный расчёт без оформления закрывающих чеков. Если нужен выпуск закрывающих чеков (например, при работе с авансом), используйте регистрацию чеков с помощью биллинговой платформы. Подробнее см. статью Чеки.

Логирование

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

  • /usr/local/mgr5/var/pmunitpay.log — лог файл настройки модуля оплаты.

  • /usr/local/mgr5/var/unitpaypayment.log — лог файл оплаты.

  • /usr/local/mgr5/var/unitpayresult.log — лог файл получения ответа от платежной системы.