Модуль Acquiring для CMS 1C-Битрикс

Модуль интернет-эквайринга от «Экспресс Платежи» для 1С-Битрикс позволяет организовать полноценный приём банковских карт на сайте: Visa, Mastercard, Белкарт и др. Форма оплаты интегрируется в карточку товара, корзину или форму заказа. После оплаты пользователю отображается результат транзакции, а бизнес получает автоматическое уведомление о платеже. Все операции проходят через защищённый платёжный шлюз, соответствующий требованиям PCI DSS. Это решение удобно как для стандартных интернет-магазинов, так и для сервисных сайтов с заказом онлайн-услуг.

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

 

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

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

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

 

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

Выбор “Экспресс Платежи: Интернет-эквайринг” в качестве способа оплаты

Рисунок 2. Выбор “Экспресс Платежи: Интернет-эквайринг" в качестве способа оплаты

 

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

Кнопка оформления заказа

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

 

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

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

 

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

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

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

 

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

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

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

 

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

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

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

 

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

 

Откройте панель администрирования Вашего сайта. В разделе “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. Размещение данных для уведомлений

 

В поле “Шаблон назначения платежа” введите нужное вам значение. Сохраните все данные (см. рисунок 18).

Назначение платежа и сохранение данных

Рисунок 18. Назначение платежа и сохранение данных

 

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

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

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

 

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

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

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

 

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

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

 

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

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