490
4.76
7.00
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Внимание, этот компонент требует версию PHP
5.3
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже
2.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