Перейти к содержанию

Отмена авторизации

Отмена авторизации позволяет отменить транзакцию, которая была ранее авторизована и все еще ожидает решения. Отмена авторизации аннулирует результат транзакции авторизации и освобождает зарезервированные средства на карте.


Запрос

Для отмены авторизации отправьте POST запрос на https://gateway.bepaid.by/transactions/voids со следующими параметрами:

Параметр Тип Описание
parent_uid * обязательный
string UID транзакции авторизации.
amount * обязательный
bigInteger Сумма списания в минимальных денежных единицах, например 1000 для $10.00
duplicate_check boolean Параметр управляет процессом проверки входящего запроса на уникальность. Если в течение 30 секунд придет запрос на отмену авторизации с одинаковыми amount и parent_uid, то запрос будет отклонен. По умолчанию, этот параметр имеет значение true.
Пример запроса
{
    "request":{
    "parent_uid":"1-310b0da80b",
    "amount":50
   }
}
Ответ
Параметр Тип Описание
transaction object
uid * обязательный
string UID обработанной транзакции.
status * обязательный
string Статус обработанной транзакции.
message * обязательный
string Сообщение с результатом запроса.
type * обязательный
string Тип транзакции.
receipt_url * обязательный
string Ссылка на квитанцию обработанной транзакции.
be_protected_verification object Секция с параметрами проверки beProtected.
Пример ответа
{
  "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://merchant.bepaid.by/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"
    }
  }
}