Резервування для спліт-платежів (auth)
Спліт-платіж — це такий тип транзакції, за якого сума платежу автоматично розподіляється між кількома одержувачами (субмерчантами). Сервіс спліт-платежів підтримує можливість використання двостадійних оплат.
Двостадійна оплата - це платіжний процес, що передбачає тимчасове резервування (холдування) коштів клієнта на банківському рахунку для подальшого проведення платежу.
Після холдування коштів ви можете працювати з ними наступним чином:
Провести зарахування резерву (capture): кошти списуються з рахунка клієнта на вашу користь.
Скасування резерву (void): кошти розблоковуються та знову стають доступними клієнту.
Особливості рішення:
- Первинні операції із резервування коштів мають тип “Резервування” (
auth
) і відображаються з таким значенням у мерчант-порталі. - Двостадійні спліт-платежі доступні тільки для таких платіжних методів: картки та електронні гаманці Apple Pay та Google Pay™.
- На стадії резервування (холдування) коштів у платежі відсутня інформація щодо субмерчантів — учасників відповідної операції.
Приклад використання:
- Клієнт на сайті маркетплейсу оформив замовлення у різних продавців та провів оплату — сума покупки зарезервована на його картці.
- Кожен продавець-субмерчант перевіряє, чи є товар у наявності.
- Далі залежно від наявності товару можуть бути різні варіанти роботи із захолдованими коштами:
- У кожного субмерчанта товар у наявності — проводиться повне зарахування резерву, і кожен субмерчант отримує відповідну суму.
- У одного із субмерчантів немає товару — проводиться часткове зарахування резерву, а потім субмерчантам, які мають товар, отримують кошти на свій баланс.
- Жоден із субмерчантів немає замовлених товарів — проводиться скасування резерву, кошти на карті покупця розхолдовуються.
Первинні платежі — Оплата (purchase
), Резервування (auth
), Виплата (credit
), Перевірка платіжних карток (lookup
), P2P-перекази (p2p
) — повинні мати унікальний номер замовлення. Якщо обраний номер замовлення вже встановлено щодо іншої транзакції, то під час створення замовлення буде отримано помилку.