Налаштування та авторизація
Початкові налаштування
Більшість полів до заповнення буде надано банком.
Сторінка налаштувань :


Опис полів:
Включити модуль
Потрібен для роботи плагіну
Потрібно виставити значення "Так"
Назва платіжного метода на сторінці оплати
Назва, яка буде відображатись клієнту при виборі способу оплати
AlliancePay
Тип сторінки статусу
Визначає як буде виглядати сторінка після виконання оплати
Можливі значення :
STATUS_TIMER_PAGE- сторінка за замовчуванням, якщо мерчант не обрав бажаний тип, таймер редірект автоматично 1 хвилина відображення статус сторінки з автоматичним редіректом юзера на сайт мерчанта (редірект урл)STATUS_REDIRECT_MERCHANT_PAGE- одразу редірект на урл мерчантаSTATUS_PAGE- редірект, на нашу статус сторіншку (завантажити квитанцію …)
Тип платежу HPP
PURCHASE — звичайний платіж із перенаправленням покупця на HPP (Hosted Payment Page). Кошти списуються після успішного підтвердження платежу.
A2A — платіж account-to-account. Доступність залежить від того, чи підтримує мерчант цей тип платежу в налаштуваннях банку.
PREAUTH — платіж із попередньою авторизацією: кошти тимчасово блокуються на рахунку клієнта. Подальше списання виконується окремою операцією Completion після підтвердження або створення рахунка.
Можливі значення : - PURCHASE - A2A - PREAUTH
PreAuth expiration period
Період, протягом якого авторизація залишається дійсною.
2 hours 4 hours 6 hours 12 hours 1 day 2 days 7 days 14 days 28 days
PreAuth order state
Статус замовлення після успішної операції PREAUTH.
Очікується оплата банківським переказом
Completion trigger order state
Статус, за якого модуль може виконати операцію Completion і списати кошти.
Оплату прийнято
API URL
URL на який будуть надходити API запити
Потрібно вказати :
https://api-ecom-prod.bankalliance.ua
Сервісний код (Service Code)
Унікальний ідентифікатор для авторизації
d86a0f72-0dfe-4102-ace7-78997d042b7f
ID Мерчанта (Merchant Id)
Унікальний ідентифікатор мерчанта
9a337b2b-4d97-4abe-9f95-cde229f9bd83
Ключ авторизації (Private JWK)
Приватний ключ, потрібен для виконання авторизації
Його потрібно згенерувати самостійно за інструкцією та надати співробітнику банку
Приклад :
{
"kty": "EC",
"d": "nmxbG1KJ9zmekBZfJWPwG8ZJLmhKHJVsXfXIFrHkRM_Uy9z7E7ppvpvfDF62_mx8",
"use": "enc",
"crv": "P-384",
"x": "dTV0I2RU5DZHVfaIQPp3svUb-Vaxwfn1WDeNUY11L3ch4vZtbdbcBc7fvK76QsDn",
"y": "qL9X0zvaXtQx_KyBZHg16qiol9lahscW-k7FBwmAf-bpYdE7-fruH9wUQWpKw14X",
"alg": "ECDH-ES+A256KW"
}ID пристрою (Device Id)
Унікальний ідентифікатор пристрою. Значення отримується після виконання авторизації
6c5e747f-a6c9-4087-b611-a29cfe7e8d7c
Токен оновлення (Refresh token)
Унікальний ідентифікатор токену. Значення отримується після виконання авторизації
c54a25cf-cdd0-42dc-8843-2801f3d3c2b9
Токен авторизації (Auth token)
Унікальий ідентифікатор токену авторизації. Значення отримується після виконання авторизації
8c469b31-6b51-4776-b222-19d57cbde444
Для кожного типу платежу реєструється унікальний термінал, що призначений для виконання конкретних операції
Тому для A2A будуть інші значення Merchant ID та Service Code
Після налаштуванню усіх полів, обов'язково потрібно натиснути клавішу "Зберегти" і тільки після цього натиснути клавішу "Авторизуватись"


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