490
6.36
7.00
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент несовместим с MODX 3.
Компонент реализует оплату через эквайринг банка Русский Стандарт путем «sms-транзакции» (что это такое, можно спросить у менеджера банка).
Для подключения эквайринга банка Русский Стандарт нужно оформить эту услугу на сайте Банка и получить свой MerchantID. После подключения менеджер банка запросит у вас три технических параметра:
Запрос нужно сгенерировать по инструкции.
IP-сервера, понятное дело, лучше иметь выделенный — чтобы внезапные смены серверов у хостера не обязывали вас выпускать сертификат заново. Его и так нужно обновлять каждый год.
URL возврата:
Отправив все эти данные Банку, в ответ Вы получитте сгенерированный сертификат и ссылки на тестовое окружение.
ВАЖНО.
Создайте на один уровень выше корня сайта папку «ssl». Например:
корень сайта — /home/site.com/public_html/
папка: /home/site.com/ssl/
Разместите в ней полученные от банка файлы:
— [MerchantID].pem,
— chain-ecomm-ca-root-ca.crt,
а также сгенерированный Вами до этого файл:
— [MerchantID].key.
Заполните системные настройки:
Merchant ID — msprsb_merchand_id
—
Страница успешной оплаты — msprsb_success_id
—
Страница неуспешной оплаты — msprsb_failure_id.
Включите новый способ оплаты в настройках miniShop2.
Сайт готов к тестированию. Список тестовых карт будет прислан менеджером Банка. Когда Вы убедитесь, что тестовые платежи проходят, сообщите об этом Банку, внесите полученные от него реквизиты боевого режима в системные настройки msprsb_api_url и msprsb_checkout_url, и можно работать.
После запуска магазина в рабочем режиме нужно добавить в cron ежесуточный запуск скрипта /core/components/msprsb/cron/rsb.php для процедуры завершения банковского дня (требование банка).
Для подключения эквайринга банка Русский Стандарт нужно оформить эту услугу на сайте Банка и получить свой MerchantID. После подключения менеджер банка запросит у вас три технических параметра:
- Запрос на платежный сертификат [MerchantID].req (инструкция по генерации)
- IP-адрес Вашего сервера
- URL возврата (результирующая страница)
Запрос нужно сгенерировать по инструкции.
IP-сервера, понятное дело, лучше иметь выделенный — чтобы внезапные смены серверов у хостера не обязывали вас выпускать сертификат заново. Его и так нужно обновлять каждый год.
URL возврата:
https://ВАШ_САЙТ/assets/components/msprsb/payment/rsb.phpОтправив все эти данные Банку, в ответ Вы получитте сгенерированный сертификат и ссылки на тестовое окружение.
ВАЖНО.
Создайте на один уровень выше корня сайта папку «ssl». Например:
корень сайта — /home/site.com/public_html/
папка: /home/site.com/ssl/
Разместите в ней полученные от банка файлы:
— [MerchantID].pem,
— chain-ecomm-ca-root-ca.crt,
а также сгенерированный Вами до этого файл:
— [MerchantID].key.
Заполните системные настройки:
Merchant ID — msprsb_merchand_id
—
Страница успешной оплаты — msprsb_success_id
—
Страница неуспешной оплаты — msprsb_failure_id.
Включите новый способ оплаты в настройках miniShop2.
Сайт готов к тестированию. Список тестовых карт будет прислан менеджером Банка. Когда Вы убедитесь, что тестовые платежи проходят, сообщите об этом Банку, внесите полученные от него реквизиты боевого режима в системные настройки msprsb_api_url и msprsb_checkout_url, и можно работать.
После запуска магазина в рабочем режиме нужно добавить в cron ежесуточный запуск скрипта /core/components/msprsb/cron/rsb.php для процедуры завершения банковского дня (требование банка).

Последние обсуждения в сообществе MODX.pro