Skip to content
This repository has been archived by the owner. It is now read-only.

cloudpayments/CMS-AmiroCMS-CP

Repository files navigation

CloudPayments модуль для AmiroCMS

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

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

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

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

• AmiroCMS v.7.0.x.x и выше;

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

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

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

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

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

Основные сведения по настройке платежных систем указаны в документации AmiroCMS http://manual.amiro.ru/doc/servisnye-moduli/nastrojka-sistemy/nastrojki-platezhnyh-sistem/#q3

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

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

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

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

Валюта и локализация модуля определяются автоматически на основании текущего языка сайта и валюты.

Настройки CloudPayments в AmiroCMS

Затем в настройках AmiroCMS (Сервис -> Настройка системы) в параметре "Доступные способы оплаты" указать CloudPayments как доступную систему для оплаты.

Доступные способы оплаты

Изменение текста описания в виджете можно сделать через локализацию (Менеджер сайта -> Шаблоны моделей -> Локализации). Для этого требуется найти шаблон eshop_purchase.lng

Поиск шаблона локализации

И изменить переменную локализации order_title

Правка шаблона локализации

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

  1. Разархивируйте модуль и скопируйте все файлы из каталога distrib/configs/ami_fake/cloudpayments/driver в _local/eshop/pay_drivers/cloudpayments
  2. Добавьте в шаблон локализации eshop_purchase.lng (см. изменение текста описания в виджете)
    %%pay_with_cloudpayments_option%en%%
    CloudPayments
    %%pay_with_cloudpayments_option%ru%%
    CloudPayments
    
  3. Далее следуйте инструкции в разделе "Панель администратора AmiroCMS"

Changelog

= 1.1 =

  • добавление двухстадийной схемы оплаты;
  • добавление выбора дизайна виджета;
  • добавление локализации платежного виджета;
  • правка значений ставок НДС;

= 1.0 =

  • Публикация модуля.

About

CloudPayments module for AmiroCMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published