Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Платежный модуль CloudPayments для OKAY CMS

Модуль позволит добавить на ваш сайт оплату банковскими картами через платежный сервис CloudPayments. Для корректной работы модуля необходима регистрация в сервисе.

Порядок регистрации описан в документации CloudPayments

Совместимость:

  • OKAY v.3.0 и выше;

Возможности:

• Одностадийная схема оплаты;
• Двухстадийная схема оплаты;
• Выбор локализации платежного виджета;
• Выбор дизайна платежного виджета;
• Выбор валюты;
• Поддержка онлайн-касс (ФЗ-54);
• Отправка чеков по email;
• Отправка чеков по SMS;
• Выбор системы налогообложения;
• Выбор НДС для товаров и НДС для доставки отдельно;

Установка

Техническая настройка

Личный кабинет CloudPayments

В личном кабинете CloudPayments в настройках сайта необходимо включить следующие уведомления:

  • Запрос на проверку платежа (Сheck):
    http(s)://domain.ru/payment/OkayCMS/Cloudpayments/callback?action=check
  • Уведомление о принятом платеже (Pay):
    http(s)://domain.ru/payment/OkayCMS/Cloudpayments/callback?action=pay
  • Уведомление о возврате платежа (Refund):
    http(s)://domain.ru/payment/OkayCMS/Cloudpayments/callback?action=refund
  • Уведомление о подтверждении платежа (Confirm ):
    http(s)://domain.ru/payment/OkayCMS/Cloudpayments/callback?action=confirm
  • Уведомление об отмене платежа (Cancel ):
    http(s)://domain.ru/payment/OkayCMS/Cloudpayments/callback?action=cancel

где domain.ru — доменное имя вашего сайта. Во всех случаях требуется выбирать вариант по умолчанию: кодировка — UTF-8, HTTP-метод — POST, формат — CloudPayments

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

Для установки модуля необходимо поместить папку Cloudpayments архива в /Modules/OkayCMS/ на сервере и активировать плагин в Модулях.

Панель администратора OKAY CMS

В настройках платежей (Настройки сайта -> Способы оплаты) необходимо добавить новый способ оплаты выбрав тип CloudPayments и указать следующие настройки:

  • Идентификатор сайта — Public id сайта из личного кабинета CloudPayments;
  • Секретный ключ — API Secret из личного кабинета CloudPayments;
  • Дизайн виджета — Выбор дизайна виджета из 3 возожных (classic, modern, mini);
  • Локализация виджета — Язык виджета. Если не указан, то значение определяется на основе языка сайта В настройках валюты (Настройки сайта -> Валюты) у всех используемых валют необходимо включить функцию отображение копеек

При использовании интеграции с онлайн-кассой

  • Онлайн-касса — Включение/отключение формирования онлайн-чека при оплате
  • Система налогообложения — Тип системы налогообложения. Возможные значения перечислены в документации CloudPayments https://cloudpayments.ru/Docs/Directory#taxation-system
  • Ставка НДС — Указание ставки НДС. Все возможные значения указаны в документации https://cloudpayments.ru/Docs/Kassa#data-format
  • Ставка НДС для доставки — Указание ставки НДС для доставки. Аналогично ставке НДС.

После указания всех данных сохранить настройки.

Настройки CloudPayments в OKAY CMS

== Changelog ==
= 2.0 =

  • Модуль адаптирован под OkayCMS v.3.0 и выше;

= 1.1 =

  • Устранены некоторые ошибки;

= 1.0 =

  • Публикация плагина на GitHub.

About

CloudPayments module for OkayCMS

Resources

License

Releases

No releases published

Packages

No packages published