CANCELAMENTO DE UMA TRANSAÇÃO
Dicas para o desenvolvimento:
– Ao fazer um cancelamento, a adquirente pode aceitar ou não o cancelamento. Observe o campo returncode dentro de Reversal, se o retorno for 9999 ( cancelamento negado) e se 0900 ( cancelamento realizado com sucesso).
– O status da transação poderá ser alterado ou não, caso o cancelamento seja negado ou seja um cancelamento parcial o status da transação continuará como capturado, se o cancelamento for realizado com sucesso o status da transação se altera para cancelado.
– No webhook as transações decorrentes de cancelamento devem conter o campo changetype = 2 (Reverse)
Endpoint à ser utilizado:
Tipo de Operação: PUT
/v2/Orders/CardPayments/Reverse
HEADER REQUEST
BODY
Body Request Modelo:
RESPONSE BODY/CALLBACK BODY: CLIQUE AQUI
BODY RESPONSE MODELO: