Перейти до основного вмісту

Додаткове резервування (Incremental Auth)

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

Особливості рішення:

  • Створення додаткового резервування можливе тільки якщо оригінальне резервування (Auth) було успішним.
  • Немає обмеження на кількість додаткових резервувань в рамках одного замовлення.
  • Додаткове резервування не створюється, якщо попередні резервування за цим платежем ще не отримали фінального статусу, або на платіж вже було виконано успішний Capture або Void.

Приклад використання:

  1. Клієнт оформив та сплатив замовлення в онлайн-магазині — сума покупки захолдована на його картці.
  2. Магазин перевіряє чи є товар у наявності, проте у наявності є лише дорожчий аналог і магазин комунікує з покупцем:
    • Якщо покупець погоджується на інший товар, продавець проводить досписання різниці суми через додаткове резервування та проводить зарахування резерву на фінальну суму товару — захолдовані двома операціями кошти списуються.
    • Якщо покупець відмовляється, продавець скасовує резерв, і гроші знову стають доступні клієнтові. При цьому продавцеві не потрібно оформлювати повернення коштів та платити додаткові комісії.

Створення додаткового резервування