Códigos de resposta

Os códigos de resposta são definidos nos respectivos serviços.

ex.:

Mapeamentos ISO 8583

Veja abaixo um conjunto de códigos de resposta ISO 8583 comuns e mapeamentos recomendados para os códigos de resposta do Google. Alguns códigos ISO mapeiam para uma resposta de erro. Nesses casos, a tabela especifica qual código HTTP usar e quais detalhes incluir na mensagem de erro.

Esta não é uma lista completa. Entre em contato com o Google se um código ISO específico não estiver mapeado.

Código ISO 8583 para mapeamentos de códigos do Google
0
Aprovação/conclusão bem-sucedida ou se a verificação por PIN VIP é válida
SUCCESS
1
Consulte o emissor do cartão
ISSUER_DECLINED
2
Consulte o emissor do cartão e a condição especial
ISSUER_DECLINED
3
Comerciante ou provedor de serviços inválido
HTTP 400
O integrador de pagamentos precisa retornar uma resposta de erro indicando qual configuração era inválida.
4
Retirada
CARD_LOST_OR_STOLEN
5
Não respeitar
DO_NOT_HONOR
6
Erro geral
HTTP 500
O integrador de pagamentos precisa retornar uma resposta de erro com detalhes do erro.
7
Cartão de retirada, condição especial (exceto cartão perdido/roubado)
CARD_LOST_OR_STOLEN
8
Honra com identificação
SUCCESS
9
Solicitação em andamento
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
10
Aprovação parcial
ISSUER_DECLINED
11
Aprovação VIP
SUCCESS
12
Transação inválida
TRANSACTION_INVALID
13
Valor inválido (excesso do campo de conversão de moeda) ou valor excede o máximo para o programa de cartão.
TRANSACTION_EXCEEDS_AMOUNT_LIMIT
14
Número de conta inválido (não existe)
CARD_NUMBER_INVALID
15
Este emissor não existe
TRANSACTION_COULD_NOT_BE_ROUTED
16
Fundos insuficientes
INSUFFICIENT_FUNDS
19
Insira a transação novamente
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
20
Resposta inválida
HTTP 500
O integrador de pagamentos precisa retornar uma resposta de erro com detalhes do erro.
21
Nenhuma ação realizada (não é possível cancelar a transação anterior)
CARD_NUMBER_INVALID
22
Suspeita de mau funcionamento
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
25
Não foi possível localizar o registro no arquivo ou o número da conta não foi informado na consulta
CARD_NUMBER_INVALID
28
O arquivo está temporariamente indisponível
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
30
Erro de formatação
HTTP 500
O integrador de pagamentos precisa retornar uma resposta de erro com detalhes do erro.
41
O comerciante precisa reter o cartão (perdido do cartão informado)
CARD_LOST_OR_STOLEN
43
O comerciante precisa reter o cartão (cartão denunciado como roubado)
CARD_LOST_OR_STOLEN
51
Fundos insuficientes
INSUFFICIENT_FUNDS
52
Nenhuma conta corrente
CARD_NUMBER_INVALID
53
Nenhuma conta poupança
CARD_NUMBER_INVALID
54
Cartão expirado
CARD_EXPIRED
57
Transação não permitida para o titular do cartão
TRANSACTION_NOT_ALLOWED
58
Transação não permitida no terminal
TRANSACTION_NOT_ALLOWED
59
Suspeita de fraude
SUSPECTED_FRAUD
61
Limite de atividade excedido
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
62
Card restrito (por exemplo, na tabela de exclusão de país)
TRANSACTION_NOT_ALLOWED
63
Violação de segurança
CVN_MISMATCH
65
Limite de contagem de atividades excedido
CARD_ACTIVITY_EXCEEDS_COUNT_LIMIT
68
A resposta foi recebida muito tarde
Payment integrator should treat as Deadline Exceeded
78
Bloqueado, primeiro usado. A transação é de um novo titular, e o cartão não foi desbloqueado corretamente.
CARD_NOT_ACTIVATED
80
Transações Visa: emissor de crédito indisponível
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
80
Marcador particular e verificação de aceitação: data inválida
CARD_EXPIRATION_DATE_INVALID
82
Resultados negativos de CAM, dCVV, iCVV ou CVV
CVN_MISMATCH
85
Não há motivo para recusar um pedido de verificação do número da conta ou do endereço/CVV2, assim como um cupom de crédito ou devolução de produto
SUCCESS
91
Emissor indisponível ou interruptor inoperante (STIP não é aplicável ou disponível para esta transação)
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
92
O destino não foi encontrado para o trajeto
TRANSACTION_COULD_NOT_BE_ROUTED
93
Não foi possível concluir a transação, violação da legislação
TRANSACTION_NOT_ALLOWED
94
Transmissão duplicada
HTTP 500
O integrador de pagamentos é responsável por oferecer suporte à idempotência adequada. Portanto, isso não acontece. Se isso acontecer, o integrador de pagamentos vai precisar retornar uma resposta de erro e investigar.
95
Erro de reconciliação
HTTP 500
O integrador de pagamentos precisa retornar uma resposta de erro com detalhes do erro.
96
Falha no sistema, mau funcionamento do sistema ou certas condições de erro de campo
HTTP 500
O integrador de pagamentos precisa retornar uma resposta de erro com detalhes do erro.
N0
Forçar STIP
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
N3
Serviço de dinheiro indisponível
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.
N4
A solicitação de reembolso excede o limite do emissor
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
N7
Recusa para falha no CVV2
CVN_MISMATCH
P2
Informações inválidas do emissor da cobrança
CUSTOMER_INFO_INVALID
Q1
Falha na autenticação do cartão
CARD_AUTHENTICATION_FAILED
R0
Interromper ordem de pagamento
STOP_PAYMENT
R1
Revogação do pedido de autorização
REVOCATION_OF_AUTHORIZATION
R3
Revogação de todo pedido de autorização
REVOCATION_OF_AUTHORIZATION
XA
Encaminhar ao emissor
ISSUER_DECLINED
XD
Encaminhar ao emissor
ISSUER_DECLINED
Z3
Não foi possível ficar on-line
HTTP 503
O integrador de pagamentos precisa retornar "Serviço indisponível", já que o Google exige uma resposta síncrona.