Códigos e mensagens de erro

Nos cancelamentos com Status rejected e failed, temos informações de retorno no campo details. Os retornos possíveis são:

CódigoDescrição
5Erro de efetivação.
7Cancelamento não efetuado. Não foi possível localizar a venda com a identificação do cancelamento enviada.
10Cancelamento não efetuado. Solicitação pendente com as mesmas informações.
17Saldo da transação insuficiente para cancelamento da venda.
51Cancelamento acima do valor origina da venda
54Cancelamento não efetuado entre em contato com a Central de Atendimento
56Saldo do Lojista Insuficiente para Cancelar
72Saldo na Agenda insuficiente para cancelamento da venda. Ligue para Central ou Seu Gestor
77Venda original não encontrada para cancelamento.
99Falha no processamento. Por favor tente novamente.
101Cancelamento não realizado, por estar acima do prazo permitido pela Bandeira
102Cancelamento solicitado acima do valor da transação original.
103Restrição Cadastral. Cancelamento não permitido. Entre em contato com a Central de Cancelamento.
104Restrição Cadastral. Cancelamento não permitido. Entre em contato com a Central de Cancelamento.
105Restrição Cadastral. Cancelamento não permitido. Entre em contato com a Central de Cancelamento.
106Restrição Cadastral. Cancelamento não permitido. Entre em contato com a Central de Cancelamento.
108Número do Estabelecimento (EC) não encontrado. Por favor verifique o número enviado.
109Produto Débito só permite cancelamento total.
115Requisição inválida.
120Produto da venda não permite cancelamento.
200Cancelamento não efetuado. Não foi possível localizar a venda com os dados enviados do cartão.
201Cancelamento não efetuado. Não foi possível localizar a venda com o NSU enviado.
203Cancelamento não efetuado. Não foi possível localizar a venda com a data enviada.
206Cancelamento não efetuado. Não foi possível localizar a venda com o valor da venda enviado.
209Cancelamento não efetuado. Não foi possível localizar a venda com o produto enviado.
214Cancelamento não efetuado. Não foi possível localizar a venda com o status enviado.
215Cancelamento não efetuado. Não foi possível localizar a venda com a bandeira enviada.
216Cancelamento não efetuado. Não foi possível localizar a venda com os dados enviados do cartão.
217Cancelamento não efetuado. Foi localizado mais de uma venda com os dados enviados.
218Cancelamento não efetuado. Usuário inválido.
219Cancelamento não efetuado. Sistema de liquidação inválido.
221Cancelamento não efetuado. Não foi possível localizar a venda com o valor do cancelamento enviado.
222Cancelamento não efetuado. Não foi possível identificar o canal solicitante.
223Cancelamento não efetuado. Solicitação pendente com as mesmas informações.
224Cancelamento não efetuado. Não foi possível identificar o ramo de atividade enviado.
225Cancelamento não efetuado. Não foi possível localizar a venda com o NSU da venda enviado.
476Cancelamento não realizado. Existe um cancelamento para esta venda em processamento.
477Cancelamento não efetivado.
800Operação não permitida. Envio Automático de carta permitido apenas para Cliente.
801Operação não permitida. Parametrização existente.
802Falha ao consultar dados cadastrais.
803Cliente não localizado nos dados cadastrais.
823Solicitação reprovada por decurso de prazo.

Retorno do tipo Failed

Neste caso, é só fazer uma nova requisição:

Retorno do tipo Done