1. Установка:
Для установки модуля необходимо отредактировать файл Gemfile (в корневой директории Вашего сайта) и добавить туда строку:
gem ‘spree_onpay’
![spree1](../img/spree1.png)
После этого необходимо выполнить команду:
bundle install
и перезапустить сервис.
2. Настройка:
Внимание: Перед настройкой платежного модуля необходимо убедиться что
в магазине настроена отправка почты. Для этого необходимо перейти в
администраторский интерфейс:
http://domen.ru/admin/
и в разделе «Конфигурация» выбрать «Методы отправки почты».
Метод должен быть активен («Да») в среде «Production».
![spree2](../img/spree2.png)
2.1. Для настройки модуля необходимо зайти администраторский интерфейс:
http://domen.ru/admin/
Далее необходимо перейти в раздел «Конфигурация» и выбрать «Способы оплаты»
![spree3](../img/spree3.png)
В меню «Способы оплаты» нужно нажать кнопку «Новый способ оплаты».
Наименование: Название способа оплаты (например, «Onpay»)
Описание: Краткое описания способа оплаты (например, «Электронные платежи»)
Среда окружения: Среда в которой данный способ оплаты будет виден пользователям
Провайдер: Gateway::Onpay
![spree4](../img/spree4.png)
После заполнения полей нужно нажать на кнопку «Создать».
Способ оплаты будет создан и для него будут доступны настройки.
Следует заполнить следующие поля:
Логин в системе Onpay: Ваш логин в системе Onpay.ru (по умолчанию), либо значение поля «Адрес платежной формы» в личном кабинете Onpay.ru.
Пароль для API: Должен совпадать с указанным в личном кабинете OnPay.ru, раздел Настройки интернет-магазина
Тестовый режим: Нужно отключить, кроме тех случаев, когда Вам
необходимо проверить работоспособность системы. При включении система
начинает принимать платежи в тестовой системе «TST».
Валюта: Валюта в которой принимаются платежи. По умолчанию: рубль (RUR)
![spree5](../img/spree5.png)
После этого необходимо нажать на кнопку «Изменить» для применения изменений.
3. Использование:
После включения и настройки модуля при оформлении заказа на этапе
«Оплаты», появится вариант оплаты через Onpay.ru при выборе которого
пользователю выводится форма Onpay для оплаты.
![spree6](../img/spree6.png)