For the complete documentation index, see llms.txt. This page is also available as Markdown.

Налаштування та авторизаці

1

Перехід у налаштуванню модулю

Для того, щоб налаштувати платіжний модуль "Alliance Payment"

Для цього потрібно :

  • Перейти в панель адмістрування Magento 2

  • Перейти за шляхом Stores → Configuration → Sales → Payment Methods → Alliance Payment

2

Початкові налаштування

Вікно з відображенням усіх налаштуваннь

Опис та значення полів:

Enabled

Включення та відключення модуля.

Yes No

Title

Назва платіжного метода яка буде відображатись на сторінці оплати (checkout payment step)

текстове поле

Status Payment Page Type

  • STATUS_TIMER_PAGE - сторінка за замовчуванням, якщо мерчант не обрав бажаний тип, таймер редірект автоматично 1 хвилина відображення статус сторінки з автоматичним редіректом юзера на сайт мерчанта (редірект урл)

  • STATUS_REDIRECT_MERCHANT_PAGE - одразу редірект на урл мерчанта

  • STATUS_PAGE - редірект, на нашу статус сторінку

Можливі значення : - STATUS_TIMER_PAGE -STATUS_REDIRECT_MERCHANT_PAGE - STATUS_PAGE

Payment Type

PURCHASE - звичайні платежі з редіректом на HPP (Hosted Payment Page). A2A - платежі account_2_account , обліковий запис мерчанта має підтримувати це в налаштуваннях. PREAUTH - платежі з преавторизацією (холдуванням коштів на рахунку клієнта) та подальшим списанням через створення рахунку в Magento

Можливі значення : - PURCHASE - A2A - PreAuth

API URL

URL API Alliance банка який надається банком. https://api-ecom-prod.bankalliance.ua/

текстове поле

Service Code

Сервісний код який надається Alliance банком.

текстове поле

Marchant Id

ID мерчанта який надається Alliance банком.

Authorization key

Генерується на стороні мерчанта по інструкції Аутентифікація | AlliancePay

текстове поле

Device Id

Заповнюється автоматично після авторизації

текстове поле(не активне)

Refresh Token

Заповнюється автоматично після авторизації

текстове поле(не активне)

PreAuth Expiration Period

Значення на який час будуть заморожені кошти на рахунку клієнта

2 hours 4 hours 6 hours 12 hours 1 day 2 days 7 days 14 days 28 days

PreAuth Created Order Status

Статус замовлення в Magento 2 після успішної операції PREAUTH.

Дропдаун з можливістю вибору статусу ордера

PreAuth Capture Success Order Status

Статус на який змінеться замовлення в Magento 2 після виклику списання коштів (операція COMPLETION після створення рахунку).

Дропдаун з можливістю вибору статусу ордера

Successful Payment Order Status

Статус в який ордер переходить автоматично після оплати

Дропдаун з можливістю вибору відображення успішного статусу ордера

Failed Payment Order Status

Статус в який ордер переходить автоматично після помилки оплати

Дропдаун з можливістю вибору відображення неуспішного статусу ордера

Successful Refund Order Status

Статус в який ордер переходить автоматично після повернення коштів

Дропдаун з можливістю вибору відображення успішного статусу повернення

Failed Refund Order Status

Статус в який ордер переходить автоматично після після помилки повернення коштів

Дропдаун з можливістю вибору відображення неуспішного статусу повернення

Enable Payment Logs

Включення та відключення додаткового логування помилок та даних в <MAGENTO_ROOT>/var/log/alliance_payment.log

Yes No

3

Авторизація

Після того, як усі поля були заповненні, потрібно зберегти налаштування, та виконати авторизацію для того, щоб з'явились поля Device Id, Refresh Token

Останнє оновлення