Отмена и возврат платежа
Для отмены или возврата платежа вы можете использовать метод Отменить платеж. При оплате:
- Через СБП — перед вызовом метода Отменить платеж вызовите метод Получить список банков-пользователей QR. В ответе метода вернется список банков, в которых можно сделать возврат платежа.
- В «Рассрочку» — платеж можно отменить только в статусе
AUTHORIZED
. - «Долями» — платеж можно отменить частично или полностью только в статусах
CONFIRMED
илиPARTIAL_REFUNDED
.
Отмена платежа
Вы можете отменить успешный платеж в статусе AUTHORIZED
. В этом случае холдирование денег на карте покупателя
отменится.
По умолчанию метод сделает полную отмену. Для проведения частичной отмены вызовите метод
Отменить платеж и в параметре Amount
укажите сумму, которая вернется покупателю.
При отмене операции в статусе NEW
параметр Amount
игнорируется, даже если он заполнен. Метод сделает полную отмену.
Метод Отменить платеж изменяет статус платежа. Если платеж отменяется:
- в статусе
NEW
— он перейдет в статусCANCELED
; - частично — в статус
PARTIAL_REVERSED
; - полностью — в статус
REVERSED
.
Возврат платежа
Вы можете вернуть успешный платеж в статусе CONFIRMED
. В этом случае деньги вернутся на карту, которую покупатель указывал при совершении платежа.
По умолчанию метод сделает полный возврат. Для проведения частичного возврата вызовите метод
Отменить платеж и в параметре Amount
укажите сумму, которая вернется покупателю.
Метод Отменить платеж изменяет статус платежа. Если возврат:
- частичный — платеж перейдет в статус
PARTIAL_REFUNDED
; - полный — в статус
REFUNDED
.
Особенности проведения возвратов при работе с онлайн-кассой
При работе с онлайн-кассой можно сделать полный и частичный возврат:
- Для частичного возврата — вызовите метод Отменить платеж и в объекте
Receipt
передайте позиции, по которым нужно вернуть деньги. Для каждой позиции укажите сумму в параметреAmount
. - Для полного возврата — вызовите метод Отменить платеж. Передавать объект
Receipt
не нужно — чек возврата сформируется Т-Банком автоматически.