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

Расширение для CMS Wordpress для интеграции с сервисом «Экспресс Платежи» через API. Расширение позволяет выставить счет в системе ЕРИП, получить и обработать уведомление о платеже в системе ЕРИП.

Версия расширения
2.5


Описание
Ниже на изображении представлен пример работы расширения в администраторской части CMS Wordpress WooCommerce 2.x.
Модули для CMS Wordpress для приема платежей
Нажмите для увеличения

Инструкция по установке
1. Войти в панель администрирования сайта, выбрать в меню пункт "Плагины (Plugins)->Добавить новый (Add New)".
2. В верхней части страницы выбрать пункт "Загрузить (Upload Plugin)"
3. Выбрать архив wc_erip_expresspay.zip и нажать "Установить (Install Now)".
4. Если необходимо, то ввести данные для подключения по протоколу FTP, нажать кнопку "Продолжить (Continue)".
5. Нажать ссылку "Активировать плагин (Activate Plugin)".
6. Переходим в настройки магазина Woocommerce ("WooCommerce->Настройки (Setting)").
7. Открываем вкладку "Платежи (Checkout)".
8. Открываем настройки «Экспресс Платежи: ЕРИП».
9. Заполняем поля настроек и сохраняем изменения.
10. При возникновении проблем при загрузке модуля по FTP через сайт (п.п.1-5) необходимо скопировать содержимое архива wc_erip_expresspay.zip в директорию /wp-content/plugins/, перейти на страницу "Плагины (Plugins)->Установленные(Installed Plugins)" и активировать плагин «Экспресс Платежи: ЕРИП» для WooCommerce.

Версия расширения
3.0.2


Описание
Ниже на изображении представлен пример работы расширения в администраторской части CMS Wordpress WooCommerce 3.x.
Модули для CMS Wordpress для приема платежей
Нажмите для увеличения

Инструкция по установке
1. Войти в панель администрирования сайта, выбрать в меню пункт "Плагины (Plugins)->Добавить новый (Add New)".
2. В верхней части страницы выбрать пункт "Загрузить (Upload Plugin)"
3. Выбрать архив wordpress_erip_expresspay.zip и нажать "Установить (Install Now)".
4. Если необходимо, то ввести данные для подключения по протоколу FTP, нажать кнопку "Продолжить (Continue)".
5. Нажать ссылку "Активировать плагин (Activate Plugin)".
6. Переходим в настройки магазина Woocommerce ("WooCommerce->Настройки (Setting)").
7. Открываем вкладку "Платежи (Checkout)".
8. Открываем настройки «Экспресс Платежи: ЕРИП».
9. Заполняем поля настроек и сохраняем изменения.
10. При возникновении проблем при загрузке модуля по FTP через сайт (п.п.1-5) необходимо скопировать содержимое архива wordpress_erip_expresspay.zip в директорию /wp-content/plugins/, перейти на страницу "Плагины (Plugins)->Установленные(Installed Plugins)" и активировать плагин «Экспресс Платежи: ЕРИП» для WooCommerce.

Версия расширения
3.1


Описание
Ниже на изображении представлен пример работы расширения в администраторской части CMS Wordpress WooCommerce 4.x.
Модули для CMS Wordpress для приема платежей
Нажмите для увеличения

Инструкция по установке

1. Перейти в вкладку «Администрирование» на сайте.

2. Перейти в раздел "Плагины" => "Добавить новый"(Рисунок 1).

Рисунок 1 – раздел «Добавить новый»

Рисунок 1 – раздел «Добавить новый»

3. Нажать кнопку «Загрузить плагин» (Рисунок 2).

Рисунок 2 – кнопка «Загрузить плагин»

Рисунок 2 – кнопка «Загрузить плагин»

4. Выбрать необходимый модуль (Рисунок 3).

Рисунок 3 – «Окно выбора модуля»

Рисунок 3 – «Окно выбора модуля»

5. Нажать кнопку «Установить».

6. Нажать кнопку «Активировать плагин».

7. Переходим в настройки магазина Woocommerce (Рисунок 4).

Рисунок 4 – раздел «Настройки»

Рисунок 4 – раздел «Настройки»

8. Открываем вкладку «Платежи» (Рисунок 5).

Рисунок 5 – вкладка «Платежи»

Рисунок 5 – вкладка «Платежи»

9. Открываем настройки «Экспресс Платежи: ЕРИП» (рисунок 6).

Рисунок 6 – раздел «Настройки плагина»

Рисунок 6 – раздел «Настройки плагина»

10. Настраиваем платежную систему:

10.1 Поля «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи» заполнить значениями, которые указаны в Личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «API» (Рисунок 7, Рисунок 8)

Рисунок 7 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 7 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 8 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

Рисунок 8 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

10.2 Значение из поля «Адрес для получения уведомлений» необходимо скопировать в личный кабинет сервиса «Экспресс Платежи» в раздел «Настройка» -> «Услуги» -> «Уведомления» (Рисунок 9). Значение необходимо поместить в поле «URL для уведомлений», предварительно включив опцию «Получать уведомления об оплате на URL» (Рисунок 10). Данная опция позволяет автоматически изменять статус заказа после оплаты

Рисунок 9 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 9 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 10 – включение уведомлений об оплате на сайт

Рисунок 10 – включение уведомлений об оплате на сайт

10.3 В разделе «Настройка» -> «Услуги» -> «API» личного кабинета сервиса «Экспресс Платежи» включите опцию «Применять цифровую подпись» и укажите значения в поле «Секретное слово». Значение из поля «Секретное слово» также следует указать в поле « Секретное слово для цифровой подписи» настройки новой платежной системы на вашем сайте.

10.4 Поля «Использовать цифровую подпись при получении уведомлений» и «Секретное слово для цифровой подписи уведомлений» используются для формирования цифровой подписи. Формирование цифровой подписи для передаваемых данных обеспечивает целостность информации и гарантирует, что передаваемые данные не были изменены посторонними лицами в процессе передачи.

При включении данной опции, значения в полях «Секретное слово для цифровой подписи уведомлений» в настройках платежной системы сайта Woocomerce и «Секретное слово» в личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «Уведомления» должны быть одинаковыми.

10.5 Включение опции «Показывать Qr-код для оплаты» позволяет отображать Qr-код для оплаты через мобильные приложения банков.

10.6 Включение опции «Разрешено изменять ФИО плательщика» позволяет плательщику изменять ФИО при оплате заказа в дереве ЕРИП.

10.7 Включение опции «Разрешено изменять адрес плательщика» позволяет плательщику изменять адрес при оплате заказа в дереве ЕРИП.

10.8 Включение опции «Разрешено изменять сумму оплаты» позволяет плательщику изменять сумму при оплате заказа в дереве ЕРИП.

10.9 Включение опции «Отправлять email-уведомление клиенту» позволяет отправлять уведомление на электронную почту плательщика.

10.10 Значение из поля «Сообщение при успешном заказе» будет отображаться плательщику при выводе информации о заказе.

11. Настройка модуля, для работы в тестовом режиме:

11.1 Установите флажок в поле «Работа в тестовом режиме».

11.2 В полях «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи» введите значения, которые доступны по следующей ссылке:https://express-pay.by/docs/api/v1#sandbox ;

11.3 Поле «Секретное слово для цифровой подписи» заполняется только в том случае, если был выбран API ключ с параметрами «Применять цифровую подпись» и «Секретное слово».

11.4 Оставшиеся поля можно оставить без изменений, поскольку на работу модуля в тестовом режиме они не влияют (Рисунок 11).


Версия расширения
1.0

Скачать
Для установки модуля обращайтесь на info@express-pay.by


Описание
Ниже на изображении представлен пример работы расширения в администраторской части CMS Wordpress
Модули для CMS Wordpress для приема платежей
Нажмите для увеличения

Инструкция по установке

Настройка приложения для работы с ЕРИП

Настройка приложения для работы с Интернет-эквайрингом

Настройка приложения для работы с E-POS

1.Настройка платежного модуля для работы с ЕРИП

1.1 Перейти в вкладку «Администрирование» на сайте.

1.2 Перейти в раздел «Плагины» => «Добавить новый» (Рисунок 1).

Рисунок 1 – раздел «Добавить новый»

Рисунок 1 – раздел «Добавить новый»

1.3 Нажать кнопку «Загрузить плагин» (Рисунок 2).

Рисунок 2 – кнопка «Загрузить плагин»

Рисунок 2 – кнопка «Загрузить плагин»

1.4 Выбрать необходимый модуль.

1.5 Нажать кнопку «Установить».

1.6 Нажать кнопку «Активировать плагин».

1.7 Перейти в раздел «Настройки» => «Экспресс Платежи»(Рисунок 3).

Рисунок 3 – раздел «Настройки»

Рисунок 3 – раздел «Настройки»

1.8 Перейти в раздел «Настройки методов оплаты»(Рисунок 4).

Рисунок 4 – раздел «Настройки методов оплаты»

Рисунок 4 – раздел «Настройки методов оплаты»

1.9 Нажать кнопку «Добавить метод оплаты».

1.10.1 Настройка модуля, для работы в тестовом режиме:

1.10.1.1 Отметить галочкой пункт «Тестовый режим».

1.10.2 Настройка модуля, для работы:

1.10.2.1 Убрать галочку из пункта «Тестовый режим».

1.10.2.2 Поля «API-ключ (токен) доступа к API» и «Номер услуги» заполнить значениями, которые указаны в Личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «API» (Рисунок 5, Рисунок 6)

Рисунок 5 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 5 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 6 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

Рисунок 6 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

1.10.2.3 В разделе «Настройка» -> «Услуги» -> «API» личного кабинета сервиса «Экспресс Платежи» включите опцию «Применять цифровую подпись» и укажите значения в поле «Секретное слово». Значение из поля «Секретное слово» также следует указать в поле «Секретное слово для цифровой подписи» настройки приложения на вашем сайте.

1.10.2.4 Значение из поля «Адрес для получения уведомлений» необходимо скопировать в личный кабинет сервиса «Экспресс Платежи» в раздел «Настройка» -> «Услуги» -> «Уведомления» (Рисунок 7). Значение необходимо поместить в поле «URL для уведомлений», предварительно включив опцию «Получать уведомления об оплате на URL» (Рисунок 8). Данная опция позволяет автоматически изменять статус заказа после оплаты.

Рисунок 7 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 7 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 8 – включение уведомлений об оплате на сайт

Рисунок 8 – включение уведомлений об оплате на сайт

1.10.2.5 Поля «Использовать цифровую подпись при получении уведомлений» и «Секретное слово для цифровой подписи уведомлений» используются для формирования цифровой подписи. Формирование цифровой подписи для передаваемых данных обеспечивает целостность информации и гарантирует, что передаваемые данные не были изменены посторонними лицами в процессе передачи.

При включении данной опции, значения в полях «Секретное слово для полученных уведомлений» в настройках приложения и «Секретное слово» в личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «Уведомления» должны быть одинаковыми.

1.10.2.6 Значение из поля «Путь ветки ЕРИП услуги» будет отображаться клиенту после формирования заказа и выставления счета в системе «Расчет» (Рисунок 9).

Рисунок 9 - путь ветки ЕРИП услуги при формировании заказа

Рисунок 9 - путь ветки ЕРИП услуги при формировании заказа

1.10.2.7 Включение опции «Разрешено изменять ФИО плательщика» позволяет плательщику изменять ФИО при оплате заказа в дереве ЕРИП.

1.10.2.8 Включение опции «Разрешено изменять адрес плательщика» позволяет плательщику изменять адрес при оплате заказа в дереве ЕРИП.

1.10.2.9 Включение опции «Разрешено изменять сумму оплаты» позволяет плательщику изменять сумму при оплате заказа в дереве ЕРИП.

1.10.2.10 Включение опции «Показывать Qr-код» позволяет отображать клиенту после формирования заказа Qr-код для оплаты в мобильных приложениях банка. (Рисунок 10)

Рисунок 10 - отображение Qr-кода для оплаты

Рисунок 10 - отображение Qr-кода для оплаты

1.10.4 После настройки модуля нажмите кнопку «Сохранить».

2.Настройка платежного модуля для работы с Интернет-эквайрингом

2.1 Если вы еще не установили платежный модуль обратитесь к пунктам 1.1-1.7 настоящей инструкции

2.2 Перейти в раздел «Настройки методов оплаты»(Рисунок 1).

Рисунок 1 – раздел «Управление модулями»

Рисунок 1 – раздел «Управление модулями»

2.3 Нажать кнопку «Загрузить и установить модуль» (Рисунок 2).

Рисунок 1 – раздел «Настройки методов оплаты»

Рисунок 1 – раздел «Настройки методов оплаты»

2.3 Нажать кнопку «Добавить метод оплаты».

2.4 Настраиваем платежный модуль:

2.4.1 Настройка модуля, для работы в тестовом режиме:

2.4.1.1 Отметить галочкой пункт «Тестовый режим».

2.4.2 Настройка модуля, для работы:

2.4.2.1 Убрать галочку из пункта «Тестовый режим».

2.4.2.2 Поля «API-ключ (токен) доступа к API» и «Номер услуги» заполнить значениями, которые указаны в Личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «API» (Рисунок 3, Рисунок 4)

Рисунок 3 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 3 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 4 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

Рисунок 4 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

2.4.2.3 В разделе «Настройка» -> «Услуги» -> «API» личного кабинета сервиса «Экспресс Платежи» включите опцию «Применять цифровую подпись» и укажите значения в поле «Секретное слово». Значение из поля «Секретное слово» также следует указать в поле «Секретное слово для цифровой подписи» настройки приложения на вашем сайте.

2.4.2.4 Значение из поля «Адрес для получения уведомлений» необходимо скопировать в личный кабинет сервиса «Экспресс Платежи» в раздел «Настройка» -> «Услуги» -> «Уведомления» (Рисунок 5). Значение необходимо поместить в поле «URL для уведомлений», предварительно включив опцию «Получать уведомления об оплате на URL» (Рисунок 6). Данная опция позволяет автоматически изменять статус заказа после оплаты.

Рисунок 5 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 5 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 6 – включение уведомлений об оплате на сайт

Рисунок 6 – включение уведомлений об оплате на сайт

2.4.2.5 Поля «Использовать цифровую подпись при получении уведомлений» и «Секретное слово для цифровой подписи уведомлений» используются для формирования цифровой подписи. Формирование цифровой подписи для передаваемых данных обеспечивает целостность информации и гарантирует, что передаваемые данные не были изменены посторонними лицами в процессе передачи.

При включении данной опции, значения в полях «Секретное слово для полученных уведомлений» в настройках приложения и «Секретное слово» в личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «Уведомления» должны быть одинаковыми.

2.4.3 После настройки модуля нажмите кнопку «Создать».

3.Настройка платежного модуля для работы с E-POS

3.1 Если вы еще не установили платежный модуль обратитесь к пунктам 1.1-1.7 настоящей инструкции

3.2 Перейти в раздел «Настройки методов оплаты»(Рисунок 1).

Рисунок 1 – раздел «Настройки методов оплаты»

Рисунок 1 – раздел «Настройки методов оплаты»

3.3 Нажать кнопку «Добавить метод оплаты».

3.4 Настраиваем платежный модуль:

3.4.1 Настройка модуля, для работы в тестовом режиме:

3.4.1.1 Отметить галочкой пункт «Тестовый режим».

3.4.2 Настройка модуля, для работы:

3.4.2.1 Убрать галочку из пункта «Тестовый режим».

3.4.2.2 Поля «API-ключ (токен) доступа к API», «Номер услуги», «Номер услуги в E-POS» заполнить значениями, которые указаны в Личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «API» (Рисунок 2, Рисунок 3)

Рисунок 2 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 2 – раздел «API» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 3 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

Рисунок 3 – значение для заполнения полей «API-ключ (токен) доступа к API» и «Номер услуги в сервисе «Экспресс Платежи»

3.4.2.3 В разделе «Настройка» -> «Услуги» -> «API» личного кабинета сервиса «Экспресс Платежи» включите опцию «Применять цифровую подпись» и укажите значения в поле «Секретное слово». Значение из поля «Секретное слово» также следует указать в поле «Секретное слово для цифровой подписи» настройки приложения на вашем сайте.

3.4.2.4 Значение из поля «Адрес для получения уведомлений» необходимо скопировать в личный кабинет сервиса «Экспресс Платежи» в раздел «Настройка» -> «Услуги» -> «Уведомления» (Рисунок 4). Значение необходимо поместить в поле «URL для уведомлений», предварительно включив опцию «Получать уведомления об оплате на URL» (Рисунок 5). Данная опция позволяет автоматически изменять статус заказа после оплаты.

Рисунок 4 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 4 – раздел «Уведомления» в настройках услуг в личном кабинете сервиса «Экспресс Платежи»

Рисунок 5 – включение уведомлений об оплате на сайт

Рисунок 5 – включение уведомлений об оплате на сайт

3.4.2.5 Поля «Использовать цифровую подпись при получении уведомлений» и «Секретное слово для цифровой подписи уведомлений» используются для формирования цифровой подписи. Формирование цифровой подписи для передаваемых данных обеспечивает целостность информации и гарантирует, что передаваемые данные не были изменены посторонними лицами в процессе передачи.

При включении данной опции, значения в полях «Секретное слово для полученных уведомлений» в настройках приложения и «Секретное слово» в личном кабинете сервиса «Экспресс Платежи» в разделе «Настройка» -> «Услуги» -> «Уведомления» должны быть одинаковыми.

3.4.2.6 Включение опции «Разрешено изменять ФИО плательщика» позволяет плательщику изменять ФИО при оплате заказа в дереве E-POS.

3.4.2.7 Включение опции «Разрешено изменять адрес плательщика» позволяет плательщику изменять адрес при оплате заказа в дереве E-POS.

3.4.2.8 Включение опции «Разрешено изменять сумму оплаты» позволяет плательщику изменять сумму при оплате заказа в дереве E-POS.

3.4.3 После настройки модуля нажмите кнопку «Сохранить».