Dec APB Payment
Платежный шлюз Агропромбанка для сайтов на WordPress+WooCommerce
by Jonathan Livingston. Telegram @akssenov · github.com/livinggston/dec-apb-payment-plugin
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/livinggston/dec-apb-payment-plugin/archive/refs/heads/main.zipПлатежный шлюз Агропромбанка для сайтов на WordPress+WooCommerce
Установка
Способ 1: Установка через загрузку в папку WordPress
- Скачайте ZIP-архив с плагином на ваш компьютер.
- Распакуйте содержимое архива. В результате вы должны получить папку с плагином.
- Используйте FTP-клиент или файловый менеджер хостинга для доступа к файлам вашего сайта на сервере.
- Перейдите в папку wp-content/plugins/ вашего WordPress-сайта.
- Загрузите папку с плагином, полученную на шаге 2, в папку wp-content/plugins/.
- Войдите в админ-панель вашего WordPress-сайта.
- Перейдите на страницу "Плагины".
- Найдите установленный плагин в списке и нажмите "Активировать" для активации плагина.
Способ 2: Установка через пользовательский интерфейс WordPress
-
Скачайте ZIP-архив с плагином на ваш компьютер.
-
Войдите в админ-панель вашего WordPress-сайта.
-
Перейдите на страницу "Плагины" > "Добавить новый".
-
Нажмите на кнопку "Загрузить плагин" в верхней части страницы.
-
Нажмите на кнопку "Обзор" и выберите ZIP-архив с плагином, скачанный на шаге 1.
-
Нажмите на кнопку "Установить сейчас" для загрузки и установки плагина.
-
После завершения установки нажмите на кнопку "Активировать плагин" для активации плагина.
Настройка
После установки и активации плагина необходимо его настроить.
-
Войдите в админ-панель вашего WordPress-сайта.
-
В левой боковой панели перейдите на страницу "WooCommerce" > "Настройки".
-
В открывшейся вкладке "Настройки" перейдите на вкладку "Платежи" (Payments).
-
Найдите платежный шлюз "Dec APB Payment" в списке доступных шлюзов и нажмите на кнопку "Управление" (Manage) или "Настроить" (Setup) рядом с ним.
-
В открывшейся странице настроек платежного шлюза "Dec APB Payment" найдите поля "Merchant Login" и "Merchant Pass".
-
Введите Merchant Login и Merchant Password, выданные вам банком.
-
Нажмите на кнопку "Сохранить изменения" (Save changes) в нижней части страницы.
Про ResultURL, SuccessURL и FailURL
Банк отправляет результаты оплаты на адрес, переданный ему как ResultURL.
После оплаты перенаправляет пользователя на SuccesURL в случае успешной оплаты и на FailURL в случае неудачной.
По умолчанию адреса следующие:
ResultURL - /payment/result
SuccesURL - /payment/success
FailURL - /payment/failure
Вы можете оставить адреса без изменений и передать банку значения в стандартном виде, либо изменить на свои.
Для изменения, отредактируйте следующие строки в файле index.php:
$resultURL = "payment/result";
$successURL = "payment/success";
$failURL = "payment/failure";