Расширение для CMS Simpla

Simpla - система управления контентом (CMS), которая позволяет создать интернет-сайты и интернет-магазины. С расширением от «Экспресс Платежи» в магазинах, созданных в Simpla, Вы получаете возможность принимать платежи в системе ЕРИП, получать уведомления о проведенных платежах.

Как работает расширение

 

Во время оформления заказа, покупатель выбирает способ оплаты, затем нажимает “Закончить заказ” (см. рисунок 1).

Выбор способа оплаты в онлайн-магазине через ЕРИП

Рисунок 1. Выбор способа оплаты в онлайн-магазине через ЕРИП

 

Далее следует нажать кнопку перехода к оплате (см. рисунок 2).

Переход к оплате

Рисунок 2. Переход к оплате

 

Далее покупатель получает счет с “деревом ЕРИП” (см. рисунок 3).

Счет в ЕРИП

Рисунок 3. Счет в ЕРИП

 

Каналы получения уведомлений о платежах - SMS, email, Telegram, в мобильном приложении и другие - Вы можете настроить по Вашему желанию в настройках услуги в личном кабинете «Экспресс Платежи»: Настройки => Услуги => Уведомления выбранной услуги. Поставьте галочки в нужном поле (см. рисунок 4), нажмите “Сохранить”.

Включение каналов уведомлений в личном кабинете

Рисунок 4. Включение каналов уведомлений в личном кабинете

 

Установка и настройка плагина

 

Скопируйте каталог "ExpressPayErip" в каталог “payment” (см. рисунок 5).

Копирование каталога в нужную директорию

Рисунок 5. Копирование каталога в нужную директорию

 

Войдите в личный кабинет администратора, откройте "Настройки => “Оплата" и создайте новый способ оплаты (см. рисунок 6).

Новый способ оплаты

Рисунок 6. Новый способ оплаты

 

Далее выберите "Экспресс Платежи: ЕРИП" в качестве платежного модуля (см. рисунок 7).

Выбор метода оплаты

Рисунок 7. Выбор метода оплаты

 

Выберите валюту, в которой будет проходить платежи. В меню “Валюты” есть возможность настройки конвертации валют (см. рисунок 8).

Выбор валюты и вкладка с настройками валют

Рисунок 8. Выбор валюты и вкладка с настройками валют

 

Если вы хотите использовать тестовый режим, поставьте галочку в поле “Использовать тестовый режим”. Скопируйте и вставьте следующие значения в поля “Токен”, “Номер услуги”, “Секретное слово для подписи счетов” (см. рисунок 9):

токен - a75b74cbcfe446509e8ee874f421bd65

номер услуги - 5

секретное слово для подписи счетов - sandbox.expresspay.by

Включение тестового режима и размещение тестовых значений

Рисунок 9. Включение тестового режима и размещение тестовых значений

 

Если вы готовы использовать рабочий режим, снимите или не ставьте галочку в поле включения тестового режима.

Чтобы заполнить поля “Токен”, “Номер услуги”, “Секретное слово для подписи счетов” зайдите в свой личный кабинет “Экспресс Платежи”: Настройки => Услуги => API нужной услуги. Скопируйте значения: “Номер услуги”, “API ключ”. Поставьте галочку в поле “Применять цифровую подпись”, придумайте, вставьте и скопируйте секретное слово. Сохраните данные (см. рисунок 10).

Копирование API значений в личном кабинете

Рисунок 10. Копирование API значений в личном кабинете

 

Вставьте скопированные значения на стороне настроек модуля в Simpla.

Скопируйте этот адрес:
http://{адрес_сайта}/payment/ExpressPayErip/callback.php?result=notify
(В строке "адрес сайта" пропишите адрес своего интернет-магазина).

Зайдите в личный кабинет «Экспресс Платежи»: Настройки => услуги => Уведомления нужной услуги. Поставьте галочку в поле “Получать уведомления об оплате на URL”. Вставьте скопированный адрес в поле "URL для уведомлений". Поставьте галочку в поле "Применять цифровую подпись", придумайте, вставьте и скопируйте секретное слово. Оно может совпадать с секретным словом для подписи, может отличаться. Сохраните данные (см. рисунок 11).

Значения для уведомлений в личном кабинете

Рисунок 11. Значения для уведомлений в личном кабинете

 

Вернитесь в настройки плагина в Simpla, поставьте галочку в поле “Использовать цифровую подпись для уведомлений” и вставьте скопированное секретное слово (см. рисунок 12).

Данные для уведомлений в настройках плагина

Рисунок 12. Данные для уведомлений в настройках плагина

 

В поле “Значение, которое будет видеть плательщик при оплате” введите данные для клиента, которые будут указаны как назначение платежа во время оплаты (см. рисунок 13).

Информация для плательщика при оплате

Рисунок 13. Информация для плательщика при оплате

 

Далее 6 кастомных опций (см. рисунок 14):

“Показать QR-код”. При активации опции на счете для оплаты появляется QR-код для мобильного банкинга.

“Разрешено изменять ФИО плательщика”. Если включена эта опция, клиент может редактировать свои данные или указывать другую фамилию, имя, отчество на форме оплаты.

“Разрешено изменять адрес плательщика”. Клиент также на форме оплаты может редактировать свой адрес при совершении платежа.

Опция “Разрешено изменять сумму оплаты” включается, если Вы готовы принимать не фиксированную сумму, а произвольную, по желанию клиента.

Если включена опция “Отправлять email-уведомление клиенту”, покупателю на адрес электронной почты, указываемый при оформлении покупки, приходит письмо от «Экспресс Платежи» со ссылкой на публичный счет.

Если включена опция “Отправлять SMS-уведомление клиенту”, покупателю, на указанный им номер телефона при оформлении заказа, придет SMS также со ссылкой на счёт.

Кастомные поля настроек

Рисунок 14. Кастомные поля настроек

 

Чтобы заполнить поле “Путь по ветке ЕРИП” (см. рисунок 15), зайдите в личный кабинет “Экспресс Платежи”, меню “Настройки” => “Услуги” => “Способы оплаты”. Скопируйте “Путь в дереве” нужной услуги (см. рисунок 16). Вставьте скопированное значение в поле в настройках модуля.

Поле для значения “дерева” ЕРИП

Рисунок 15. Поле для значения “дерева” ЕРИП

 

Копирование “пути в дереве ЕРИП”

Рисунок 16. Копирование “пути в дереве ЕРИП”

 

Скопируйте следующие адреса: https://api.express-pay.by/v1/, https://sandbox-api.express-pay.by/v1/. Вставьте эти данные соответственно в поля “Адрес API” и “Адрес тестового API” (см. рисунок 17).

Значения адресов API

Рисунок 17. Значения адресов API

 

Выберите способы доставки, при которых будет доступна данная оплата (см. рисунок 18).

Выбор способов доставки

Рисунок 18. Выбор способов доставки

 

В поле “Активен” установите флажок (см. рисунок 19). Сохраните настройки.

Активация модуля

Рисунок 19. Активация модуля