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

Функціонал

#Виконання оплати :

На сайті після того, як були обрані товари, та перейшли на етап оплати, можна обрати метод оплати "AllaincePay Bank"

Платіжна сторінка матиме вигляд :

Перегляд замовлень

У вкладці "Orders" потрібно обрати розділ "List All Orders"

Для переходу в деталі замовлення потрібно натиснути на відповідний номер в колонці "ID"

Перегляд транзакції

У вкладці "Billing" потрібно обрати розділ "Transaction List"

Для перегляду статусу транзакції, потрібно натиснути "Check Order"

Після чого відкриється нове вікно в браузері з деталями транзакції

Виконання повернення

В деталях замовлення, потрібно натиснути кнопку "Cancel & Refund"

Після виконання повернення, банер в деталях замовлення сповістить про його успішність

В деталях транзакції, з'явиться новий запис про виконане повернення

Виконання PreAuth платежу

Режим PREAUTH використовується для резервування (холдування) коштів на картці клієнта без їх негайного списання. Остаточне списання виконується окремою операцією Completion після підтвердження інвойсу в адміністративній панелі.

Налаштування PREAUTH

У налаштуваннях платіжного методу AlliancePay Bank виберіть:

  • Payment TypePREAUTH.

  • Pre-Auth Expiration Period — строк, протягом якого кошти залишаються зарезервованими. Доступні значення: 2h, 4h, 6h, 12h, 1d, 2d, 7d, 14d або 28d.

  • API Base URL, Merchant ID, Service Code та Authentication Key — значення, надані Alliance Bank.

Після завершення строку Pre-Auth Expiration Period резервування може бути автоматично скасоване банком. Тому підтвердити списання потрібно до закінчення цього строку.

Процес оплати клієнтом

  1. Клієнт оформлює замовлення та переходить на Hosted Payment Page (HPP).

  2. Після успішної автентифікації банк резервує суму замовлення на рахунку клієнта.

  3. Магазин отримує результат операції PREAUTH. На цьому етапі кошти ще не списані, а лише заблоковані.

  4. Для завершення платежу адміністратор має підтвердити списання в інвойсі.

Підтвердження списання коштів

Підтвердження виконується в адміністративній панелі платіжної системи:

  1. Відкрийте Billing → Invoices.

  2. Знайдіть інвойс, пов’язаний із платежем PREAUTH, і відкрийте його.

  3. Перейдіть до Manage invoice.

  4. Переконайтеся, що інвойс має статус UNPAID, а в інформаційному блоці зазначено, що кошти зарезервовано та не списано.

  5. Натисніть Підтвердити списання (Completion).

  6. Дочекайтеся відповіді банку та перевірте результат операції в блоці Transactions.

Кнопка Підтвердити списання (Completion) виконує фінальне списання саме зарезервованої суми. Не натискайте її повторно, якщо попередній запит уже успішно виконано.

Результат операції

Після успішного Completion платіж переходить із PREAUTH у фінальний стан списання. В інвойсі оновлюється баланс і статус оплати, а в розділі Transactions з’являється запис про операцію COMPLETION із відповідним ідентифікатором транзакції.

Якщо операція не виконана, перевірте повідомлення про помилку, строк дії резервування та доступність суми. До отримання успішної відповіді банку не вважайте платіж остаточно списаним.

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