Cancelamento

Para realizar um cancelamento “estorno”, deve-se observar as seguintes condições:

Prazos para cancelamento

REDE ADQUIRENTE

PRAZO PARA CANCELAMENTO

Cielo

300 dias

Rede(Komerci) (Descontinuado)

  • Até às 23:59 a partir da data da transação.
  • Pré-autorização prazo 15 dias.

Rede Rest (Crédito)

90 dias

Rede Rest (Débito)

7 dias

GetNet

Até 2 dias

GetNet Rest

Mesmo dia ou D+1

O cancelamento realizado para o adquirente Rede Rest, segue as seguintes regras:

  • Mesmo dia da transação - Resposta imediata (Cancelada/Negada).
  • Próximos dias - Solicita o cancelamento no formato D+1.

O cancelamento também é permitido para transações com Pix.

Requisição

📘

PUT

/v1/transactions/{{transactionId}}/void

PROPRIEDADETIPOTAMANHOOBRIGATÓRIODESCRIÇÃO
transactionIdTexto150SimIdentificador da transação do GATE2all.

RESPOSTA

{ "transactionId": "62f5a0b2-c632-4e4e-bc51-3b6681a54a3c", "referenceId": "1488917347840", "amount": "200", "status": 9, "dtTransaction": "2020-12-07T17:09:07", "payment": { "card": { "type": 1, "interestType": 3, "installments": 1, "capture": false, "authenticate": 3, "provider": "CIELO", "providerVersion": "3.0", "authenticationECI": 7, "codAuthorization": "123456", "providerReference": "100699306900094D905A", "providerCode": "00", "providerMessage": "Transacao cancelada com sucesso", "saveCard": false, "cardInfo": { "number": "421847******1234", "brand": "VISA", "holderName": "HOLDER NAME" } } }, "customer": { "name": "HOLDER NAME", "document": "23650403811" } }
import java.io.*; import java.net.HttpURLConnection; import java.net.URL; import java.util.Scanner; URL obj = new URL("https://api.gate2all.com.br/v1/transactions/957221f5-d08b-4445-9896-52152f31b846/void"); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod("PUT"); con.setRequestProperty("content-type", "application/json"); con.setRequestProperty("authenticationApi", "demo"); con.setRequestProperty("authenticationKey", "demo"); Scanner scanner = new Scanner(new BufferedReader(new InputStreamReader(con.getInputStream()))); String response = scanner.nextLine(); scanner.close(); System.out.println(response);

Transação com cartão cancelada

Transação com Pix cancelada


Did this page help you?