Skip to main content

Request Cancellation

API data

API Gateway
This API is used for payment gateway operations:

Create a cancellation request

Used to create a new transaction cancellation request for past dates and other capture types (POS, TEF, WEB, etc.). The endpoint validates whether the transaction exists and whether there is no prior cancellation request for it.

POST /v1/refund/request

Data dictionary - Request body

FIELDDESCRIPTIONTYPESIZENOTES
NsuOperation identification numberstring100Required
AuthorizationCodeOperation authorization codestring30Required
AmountTotal transaction amountdecimal10,4Required
OperationDateOperation datedate-Format: YYYY-MM-DD. Required
DescriptionReason for the cancellation requeststring100Required
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "PENDENTE",
"message": "Solicitação de cancelamento criada com sucesso",
"dataCriacao": "2024-11-12T10:30:00"
}

Data dictionary - Response

FIELDDESCRIPTIONTYPENOTES
idUnique identifier of the cancellation requestguid-
statusRequest statusstringPENDENTE
messageConfirmation messagestring-
dataCriacaoRequest creation date and timedatetime-