API
Motivos de recusa
Catálogo agrupado de motivos de recusa de pagamento. Mapeie os códigos do seu adquirente para estes e envie o nosso.
GET
Retorna o catálogo com que o Fire classifica os pagamentos recusados que você envia em
Confirmar pagamento.
É guardado na escrita e nunca recalculado na leitura, então suas métricas históricas não mudam
sozinhas quando o catálogo cresce.
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: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.

