1. Установка
Для установки модуля необходимо отредактировать файл Gemfile (в корневой директории Вашего сайта) и добавить туда строку:
gem 'spree_onpay'
После этого необходимо выполнить команду bundle install и перезапустить сервис.
2. Настройка
Внимание: Перед настройкой платежного модуля необходимо убедиться, что в магазине настроена отправка почты. Для этого в администраторском интерфейсе (http://domen.ru/admin/) в разделе «Конфигурация» выберите «Методы отправки почты». Метод должен быть активен («Да») в среде «Production».
2.1. Настройка модуля
Зайдите в администраторский интерфейс (http://domen.ru/admin/). Перейдите в раздел «Конфигурация» и выберите «Способы оплаты».
Нажмите кнопку «Новый способ оплаты» и заполните поля:
- Наименование: Название способа оплаты (например, «Onpay»)
- Описание: Краткое описание (например, «Электронные платежи»)
- Среда окружения: Среда, в которой способ оплаты будет виден пользователям
- Провайдер:
Gateway::Onpay
Нажмите кнопку «Создать».
2.2. Заполнение параметров
- Логин в системе Onpay: Ваш логин в системе Onpay.ru (или значение поля «Адрес платежной формы» в личном кабинете)
- Пароль для API: Должен совпадать с указанным в личном кабинете Onpay.ru (раздел Настройки интернет-магазина)
- Тестовый режим: Отключен для реальных платежей (включается для тестирования)
- Валюта: По умолчанию: рубль (RUR)
Нажмите кнопку «Изменить» для применения изменений.
3. Использование
После включения и настройки модуля при оформлении заказа на этапе «Оплаты» появится вариант оплаты через Onpay.ru. При его выборе пользователю выводится форма Onpay для оплаты.