Cancelamento Garantido | Conheça essa funcionalidade
O que é?
O cancelamento garantido tem como objetivo assegurar que cobranças sejam canceladas automaticamente. Isso em casos em que houver o status processing, ou seja, em um erro permanente ou quando o status da cobrança ainda estiver sujeito alteração (devido à configuração de retentativa offline).
Fluxo de Funcionamento
- Time out com a adquirente - quando a adquirente não responde a tempo e o One retorna status "with_error" para a transação.
- Operações com erro por parte do gateway - nesses casos, as transações também adquirem o status "with_error". Isso pode ocorrer pelos seguintes motivos:
- Loja com problemas ou bloqueio na adquirente;
- Erro 500 no gateway;
- Erro no cancelamento;
- Erro no estorno.
Observações importantes
É válido frisar que a cobrança só é retirada da fila quando for de fato cancelada, ou seja, caso haja algum erro neste fluxo (erro no cancelamento), ela permanece na fila de cancelamento garantido e o fluxo é retentado.
Outro ponto importante é que, caso a cobrança esteja na fila de cancelamento garantido, nós ignoramos todos as notificações que são enviadas pelo gateway referentes a esta cobrança, como por exemplo alteração de status, para que se preserve o fluxo de funcionamento do cancelamento garantido e principalmente, para que o cliente não receba webhooks duplicados ou indesejados.
Por fim, vale mencionar que essa funcionalidade também funciona para transações com voucher.
Para saber mais sobre essa funcionalidade, verifique nossa documentação!