Расширение для CMS 1C-Битрикс

1С-Битрикс - система управления веб-контентом (CMS) - позволяет создавать интернет-магазины, корпоративные сайты, инфо-порталы, форумы, лендинги. Если Вы создаете продающий сайт в 1С-Битрикс, сервис «Экспресс Платежи» предоставляет возможность автоматически выставлять и отправлять счета покупателям, принимать платежи и получать уведомления о проведенных платежах.

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

 

Клиент Вашего интернет-магазина выбирает понравившийся товар и переходит к оформлению заказа (см. рисунок 1).

Оформление заказа в интернет-магазине

Рисунок 1. Оформление заказа в интернет-магазине

 

В разделе “Оплата” нужно выбрать в качестве способа оплаты “Экспресс Платежи: ЕРИП” (см. рисунок 2).

Выбор “Экспресс Платежи: ЕРИП” в качестве способа оплаты

Рисунок 2. Выбор “Экспресс Платежи: ЕРИП” в качестве способа оплаты

 

Далее клиенту нужно ввести свои данные (на электронный адрес и телефон придут уведомления о выставленном счете со ссылкой на него) и нажать “Оформить заказ” (см. рисунок 3).

Данные покупателя и кнопка оформления заказа

Рисунок 3. Данные покупателя и кнопка оформления заказа

 

После этого клиенту предоставляется счет с “деревом ЕРИП” и QR-кодом, с помощью которого можно оплатить заказ в интернет-банкинге (см. рисунок 4).

Счет в ЕРИП на сайте

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

 

На адрес электронной почты и SMS на телефон покупателю в виде ссылки придет этот же продублированный счет (см. рисунок 5).

Ссылка на счет в электронном письме

Рисунок 5. Ссылка на счет в электронном письме

 

Этот счет более расширенный: здесь тоже “дерево ЕРИП”, QR-код и кнопки “Перейти в банкинг” и “Оплатить картой” (см. рисунок 6). Нажимая “Перейти в банкинг” клиент переходит в личный кабинет своего банка и совершает платеж.

Пример публичного счета

Рисунок 6. Пример публичного счета

 

Выбирая “Оплатить картой”, покупатель перенаправляется на форму ввода данных банковской карты (см. рисунок 7). (Возможность оплатить картой при подключенной услуге ЕРИП, есть только у покупателей, находящихся на территории Беларуси. Для международных клиентов в таком случае нужно подключить платежную систему «Экспресс Платежи»: Интернет-эквайринг.)

Форма ввода реквизитов банковской карты

Рисунок 7. Форма ввода реквизитов банковской карты

 

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

Настройка получения уведомлений

Рисунок 8. Настройка получения уведомлений

 

Также действия с заказами и платежами фиксируются и отображаются в административной панели Вашего сайта. Например, в быстром доступе - это раздел “Рабочий стол”, вкладка “Заказы”. Оплаченный заказ будет иметь соответствующий статус (см. рисунок 9). Здесь же можно перейти к деталям заказа.

Статус оплаченного заказа в управлении сайтом

Рисунок 9. Статус оплаченного заказа в управлении сайтом

 

Также информация о платеже отображается и в личном кабинете сервиса в разделе “Платежи” (см. рисунок 10).

Отображение платежа в личном кабинете

Рисунок 10. Отображение платежа в личном кабинете

 

Установка и настройка

 

Откройте панель администрирования Вашего сайта. В разделе “Marketplace” в пункте “Каталога решений” в поле поиска введите “экспресс платежи” (см. рисунок 1). Нажмите “Enter”.

Поиск плагина в маркетплейсе

Рисунок 1. Поиск плагина в маркетплейсе

 

Также можно найти модуль «Экспресс Платежи» и через путь: “Магазин” => “Платежные системы” => “Установить из маркетплейс” (см. рисунок 2).

Поиск плагина через раздел “Магазин”

Рисунок 2. Поиск плагина через раздел “Магазин”

 

Выберите модуль “Сервис “Экспресс Платежи: ЕРИП” и нажмите “Установить” (см. рисунок 3).

Установка нужного модуля

Рисунок 3. Установка нужного модуля

 

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

Кнопка загрузки

Рисунок 4. Кнопка загрузки

 

Ознакомьтесь с пользовательским соглашением и условиями о конфиденциальности, примите их и нажмите “Применить” (см. рисунок 5).

Принятие соглашений

Рисунок 5. Принятие соглашений

 

На следующем этапе нажмите “Установить” (см. рисунок 6).

Дальнейшая установка

Рисунок 6. Дальнейшая установка

 

Модуль «Экспресс Платежи» установлен (см. рисунок 7).

Модуль установлен

Рисунок 7. Модуль установлен

 

Если у Вас в 1С-Битрикс интернет-магазин, в панели администрирования зайдите в меню “Магазин” => “Платежные системы” => “Добавить платежную систему” (см. рисунок 8).

Добавление платежной системы к магазину

Рисунок 8. Добавление платежной системы к магазину

 

В поле “Обработчик” выберите из списка “Экспресс Платежи - ЕРИП” (см. рисунок 9).

Выбор обработчика из списка

Рисунок 9. Выбор обработчика из списка

 

Поле заголовок можно оставить без изменений.
Значение из поля «Название» будет отображаться в списке платежных систем, а также при выборе метода оплаты в корзине заказа на сайте.
Оставьте галочку в поле “Активность”.
Поле «Сортировка» отвечает за порядок отображения платежных систем в корзине заказов магазина. Чем меньше значение этого поля, тем выше платежная система будет отображаться в корзине, среди других возможных подключенных систем.
Значение из поля «Описание» будет отображаться при выборе метода оплаты в корзине.
Поле «Логотип платёжной системы» позволяет загрузить картинку, которая будет отображаться в корзине для визуализации данной платежной системы.
Поле «Открывать в новом окне» оставьте пустым.
В поле «Тип оплаты» нужно выставить «Эквайринговая операция».
Поля «Разрешить автопересчет оплаты», «Разрешить печать чеков», «Кодировка», «Код» оставьте пустыми.
Значение в поле «Внешний код» генерируется автоматически (см. рисунок 10).Общие настройки

Рисунок 10. Общие настройки

 

В разделе «Настройка обработчика ПС» выберите вкладку «По умолчанию» => “Показать все”.
Если вы хотите опробовать тестовый режим, установите флажок в поле “работа в тестовом режиме” (см. рисунок 11).
В полях «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи» (см. рисунок 11) введите значения, которые доступны по ссылке. Верхняя часть таблицы для ЕРИП и ЕПОС, нижняя - тестовые значения для интернет-эквайринга (см. рисунок 12).
Поле «Секретное слово для цифровой подписи» заполняется только в том случае, если был выбран тестовый API ключ с параметрами «Применять цифровую подпись» и «Секретное слово».
Оставшиеся поля можно оставить без изменений, поскольку на работу модуля в тестовом режиме они не влияют. Нажмите “Сохранить”.

Включение тестового режима

Рисунок 11. Включение тестового режима

 

Тестовые значения API

Рисунок 12. Тестовые значения API

 

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

Данные API в личном кабинете для копирования

Рисунок 13. Данные API в личном кабинете для копирования

 

Последовательно вставьте скопированные значения на стороне настроек платежной системы в вашем проекте на 1С-Битрикс (см. рисунок 14).

Размещение API значений в настройках платежной системы

Рисунок 14. Размещение API значений в настройках платежной системы

 

Скопируйте адрес для получения уведомлений (см. рисунок 15).

Копирование адреса для получения уведомлений

Рисунок 15. Копирование адреса для получения уведомлений

 

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

Копирование значений для уведомлений

Рисунок 16. Копирование значений для уведомлений

 

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

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

 

Опция “Показывать QR-код” включает отображение QR-кода на счете во время совершения платежа на сайте (см. рисунок 18).

Опция отображения QR-кода

Рисунок 18. Опция отображения QR-кода

 

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

Копирование “пути в дереве” в личном кабинете

Рисунок 19. Копирование “пути в дереве” в личном кабинете

 

Размещение “пути в дереве”

Рисунок 20. Размещение “пути в дереве”

 

Сохраните все данные (см. рисунок 21).

Сохранение данных

Рисунок 21. Сохранение данных

 

Теперь снова зайдите в изменения параметров платежной системы (см. рисунок 22).

Изменение параметров платежной системы

Рисунок 22. Изменение параметров платежной системы

 

Теперь здесь есть вкладка “Ограничения” (см. рисунок 23). Удалите все ограничения по валюте (см. рисунок 24). Сохраните изменения (см. рисунок 25).

Вкладка “Ограничения”

Рисунок 23. Вкладка “Ограничения”

 

Удаление ограничений по валюте

Рисунок 24. Удаление ограничений по валюте

 

Сохранение изменений

Рисунок 25. Сохранение изменений