Para localizar a cobrança correta a ser cancelada, a requisição exige um conjunto de identificadores, sendo o NsuOperacaoo principal. OValora ser cancelado também deve ser enviado no corpo da requisição.
Regras Importantes: Irreversibilidade: Uma vez realizado, o cancelamento é um processo irreversível. Cancelamento Parcial: É permitido realizar o cancelamento parcial de uma transação apenas uma vez. Após isso, qualquer cancelamento subsequente deverá ser do valor total remanescente. Prazos Limite: Não é possível cancelar transações de Crédito após 180 dias ou transações de Débito após 90 dias. Implicações Financeiras: Se o valor da venda já foi antecipado ou repassado, o montante do cancelamento será debitado da conta digital do estabelecimento.
curl --location '/api/Transacoes/CancelarTransacao' \
--header 'UserName: {{USERNAME}}' \
--header 'RequestOrigin: {{REQUEST_ORIGIN}}' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"Data": {
"CodigoCanal": 0,
"CodigoCliente": 0,
"KeyLoja": "string",
"Valor": 0,
"NsuOperacao": "string"
}
}'{
"Data": {
"CodigoAutorizacaoCancelamento": "string"
},
"ResultCode": 0,
"Message": "string",
"ValidationData": {
"ResultCode": 0,
"Message": "string",
"Errors": [
{
"ErrorMessage": "string",
"FieldName": "string"
}
]
}
}