Skip to main content
GET
Retorna o catálogo com que o Fire classifica os pagamentos recusados que você envia em Confirmar pagamento.

Como usar

Seu adquirente (Rede, Cielo, Stone…) devolve o código dele quando um cartão é recusado: 51, insufficient_funds, NSF. Cada um escreve à sua maneira. Este catálogo é o vocabulário do Fire. Você faz o mapeamento do seu lado, uma vez, e envia o código do Fire em decline_reason:
Funciona como os motivos de cancelamento: você baixa o catálogo e envia um dos códigos dele. O Fire não guarda os códigos de cada adquirente — você tem a documentação da Rede ou da Cielo, e manter o vocabulário de cada provedor em cada país não seria sustentável.É também por isso que este endpoint não fica pendurado num pedido: é o mesmo para toda a sua conta.

Autenticação

string
obrigatório
Sua API key do Fire com scope orders:read.

Requisição

Resposta

Grupos ordenados, cada um com seus motivos. Grupos sem motivos ativos não são retornados. O catálogo traz código, etiqueta e grupo. Nada mais. Não diz se convém tentar de novo nem quem deveria agir: essa decisão é sua e do seu adquirente, que são quem vê a transação. Grupos disponíveis: funds, card, security, technical, operational.

O que o Fire guarda

Quando você envia um pagamento recusado, o Fire procura esse código no catálogo e guarda o grupo e o grupo junto com o que você mandou:
É guardado na escrita e nunca recalculado na leitura, então suas métricas históricas não mudam sozinhas quando o catálogo cresce.
Um código que não está no catálogo não faz a cobrança falhar. É guardado como está, sem grupo, e esses registros ficam de fora de qualquer agrupamento por motivo.Confirmar pagamento avisa na resposta com resolvedTo: null. Confira na primeira integração: se o seu mapeamento tiver um código errado, todas as recusas entram sem classificação e nada falha.

Relacionado

Confirmar pagamento

Registre a cobrança, com os meios aprovados e os recusados.

Obter pedido

Consulte o status do pedido e o seu total.