Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robokassa/cms-drupal
Официальный модуль приема платежей Robokassa для Drupal 8 Commerce 2.x
https://github.com/robokassa/cms-drupal
commerce commerce2 drupal-8 robokassa
Last synced: 5 days ago
JSON representation
Официальный модуль приема платежей Robokassa для Drupal 8 Commerce 2.x
- Host: GitHub
- URL: https://github.com/robokassa/cms-drupal
- Owner: robokassa
- License: mit
- Created: 2021-08-10T13:46:43.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-20T07:20:10.000Z (22 days ago)
- Last Synced: 2024-12-20T08:24:47.413Z (22 days ago)
- Topics: commerce, commerce2, drupal-8, robokassa
- Language: PHP
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Официальный модуль приема платежей Robokassa для Drupal 8 Commerce 2.x
Данный модуль позволяет добавить на сайт способ оплаты через Робокассу.
Для корректной работы модуля необходима регистрация в сервисе.Порядок регистрации описан в [документации Robokassa](https://docs.robokassa.ru/#7844)
### Возможности
* Передача состава товаров в заказе для отправки чека клиенту и в налоговую (54-ФЗ);
* Приём платежей в тестовом режиме;
* Автоматическая смена статуса заказа;
* Поддержка продавцов из Казахстана;
* Поддержка продажи через IFrame### Совместимость
Drupal 8;Commerce 2.x;
### Установка через панель управления
"Управление" -> "Расширения" -> "Установить новый модуль" -> "Установить".
### Ручная установка
Добавить robokassa в папку modules
### Настройка модуля
1. Перейти в настройки модуля "Commerce" -> "Платёжные шлюзы" -> "Редактировать".
Выбрать Robokassa и активировать модуль.
2. Зайти в настройки модуля и указать обязательные данные:
* Название
* Название отображения
* Режим
* Идентификатор клиента
* Пароль №1
* Пароль №2
* Hash type согласно выбранному в ЛКК Робокассы
* Система налогообложения
* Признак способа расчёта
* Признак способа расчёта
* Налоговая ставкаЗатем сохранить введенные параметры.
3. В личном кабинете Robokassa ("мои магазины" - "настройки" - "технические настройки") указать:
* Result Url - https://your-site/payment/notify/robokassa (метод POST)
* Success Url - https://your-site/robokassa/result (метод GET)
* Fail Url - https://your-site/robokassa/result (метод GET)### Уведомления об оплате
Уведомление об оплате Robokassa отправляет автоматически, после успешного совершения платежа, на адрес Result URL, который был скопирован из настроек модуля и указан в технических настройках магазина.
При правильной настройке, заказ в CMS будет создан автоматически.