Отмена авторизации позволяет отменить транзакцию, которая была ранее авторизована и все еще ожидает решения.
Отмена авторизации аннулирует результат транзакции авторизации и освобождает зарезервированные средства на карте.
Запрос
Для отмены авторизации отправьте POST запрос на https://gateway.unonapay.com/transactions/voids со следующими параметрами:
object
parent_uid
обязательный
string UID транзакции авторизации.
amount
обязательный
bigInteger Сумма списания в минимальных денежных единицах, например, 1000 для $10.00
duplicate_check
boolean Параметр управляет процессом проверки входящего запроса на уникальность. Если в течение 30 секунд придет запрос на отмену авторизации с одинаковыми amount и parent_uid, то запрос будет отклонен. По умолчанию, этот параметр имеет значение true.
string Сообщение с результатом запроса, соответствующее коду ошибки обработки транзакции (code).
type
обязательный
string Тип транзакции.
receipt_url
обязательный
string Ссылка на квитанцию обработанной транзакции.
Пример ответа
{"transaction":{"uid":"22e47158-6b75-4098-9fc1-6a2e60521002","status":"successful","amount":460,"currency":"EUR","type":"void","message":"Successfully processed","test":true,"created_at":"2024-04-02T12:38:02.775Z","updated_at":"2024-04-02T12:38:10.892Z","paid_at":"2024-04-02T12:38:10.698Z","manually_corrected_at":null,"parent_uid":"295b9b6d-444d-4636-b31c-a7e8b374805c","receipt_url":"https://online.unonapay.com/customer/transactions/22e47158-6b75-4098-9fc1-6a2e60521002/a203afa8029b646de18985b933b5dce75178c77b8d09a7e975ade07d5cab9e16?language=en","status_code":null,"mute_notifications":null,"id":"22e47158-6b75-4098-9fc1-6a2e60521002","smart_routing_verification":{"status":"successful"},"void":{"message":"Void was approved","ref_id":"8889913","rrn":null,"auth_code":null,"bank_code":null,"gateway_id":3208,"status":"successful"}}}