Додаткове резервування (Incremental Auth)
Incremental Authorization — це можливість збільшувати суму попередньо захолдованих коштів (Auth) кількома окремими запитами в рамках одного замовлення, без створення нового Auth з нуля. Метод використовується мерчантами, у яких фінальна сума транзакції невідома на момент старту й може змінюватись у процесі виконання замовлення. Incremental Auth дозволяє гарантувати наявність достатньої суми коштів на рахунку платника ще до фінального списання (Capture) і уникнути відмови транзакції через їх нестачу.
Особливості рішення:
- Створення додаткового резервування можливе тільки якщо оригінальне резервування (Auth) було успішним.
- Немає обмеження на кількість додаткових резервувань в рамках одного замовлення.
- Додаткове резервування не створюється, якщо попередні резервування за цим платежем ще не отримали фінального статусу, або на платіж вже було виконано успішний Capture або Void.
Приклад використання:
- Клієнт оформив та сплатив замовлення в онлайн-магазині — сума покупки захолдована на його картці.
- Магазин перевіряє чи є товар у наявності, проте у наявності є лише дорожчий аналог і магазин комунікує з покупцем:
- Якщо покупець погоджується на інший товар, продавець проводить досписання різниці суми через додаткове резервування та проводить зарахування резерву на фінальну суму товару — захолдовані двома операціями кошти списуються.
- Якщо покупець відмовляється, продавець скасовує резерв, і гроші знову стають доступні клієнтові. При цьому продавцеві не потрібно оформлювати повернення коштів та платити додаткові комісії.