Authorize.Net · Códigos de recusa
O que significa Authorize.Net 153 “Houve um erro ao processar os dados de pagamento”?
Verificado em
O código de motivo de resposta 153 do Authorize.Net, "Houve um erro ao processar os dados de pagamento", geralmente aparece com pagamentos de carteira enviados como dados de pagamento criptografados. Lista de verificação do Authorize.Net: defina `marketType` como e-commerce, use uma transação `auth-capture` ou `auth-only`, envie ambos os valores de dados opacos codificados em `Base64`, e omita o número do cartão, validade, dados de trilha e dados 3-D Secure.
- Tipo
- Erro (integração)
- Quem recusou
- Verificação de dados de pagamento da Authorize.Net
- Tentar novamente
- Somente depois que a solicitação for corrigida; o comprador pode tentar outro método enquanto isso.
- Ação do comprador
- Tente novamente ou pague com cartão.
- Ação do lojista
- Peça ao seu desenvolvedor para verificar a integração da carteira.
O que a PlatformDTC faz
O checkout da Authorize.Net da PlatformDTC envia Apple Pay e Google Pay como dados opacos da Authorize.Net e recusa qualquer solicitação que também contenha um número de cartão ou data de validade, o que corresponde às instruções da Authorize.Net para evitar o código 153.
Por que acontece
Os dados criptografados da carteira não puderam ser descriptografados ou foram enviados com campos que não devem acompanhá-los.
O que o comprador pode fazer
Tente mais uma vez, ou pague digitando os dados do cartão.
O que a loja pode fazer
Peça ao seu desenvolvedor para comparar a solicitação com a lista de verificação da Authorize.Net para o código 153.
Para desenvolvedores
errors[0].errorCode "153". Requisitos: marketType "0"; transactionType authCaptureTransaction or authOnlyTransaction; opaqueData.dataDescriptor and dataValue; sem número de cartão, validade, track ou dados 3DS; dados que descriptografam para este lojista, Base64 encoded.
Perguntas frequentes
- O que causa o código 153 da Authorize.Net com Apple Pay?
- Dados de pagamento que não podem ser descriptografados para este lojista ou são enviados com campos que não devem ser incluídos.
- O comprador pode corrigir o código 153 da Authorize.Net?
- Não diretamente; pagar com cartão é a solução alternativa enquanto a loja corrige sua integração.
Fontes
Relacionado
- 154 — Apple Pay não está ativado para esta conta Authorize.Net.
- E00003 — A solicitação enviada à API estava malformada, então o Authorize.Net não conseguiu lê-la.
- 289 — Seu processador não fará uma verificação de cartão de $0 para esta bandeira de cartão.
- 19 — Authorize.Net não obteve uma resposta do processador de cartão (um problema de conexão).
- 20 — O Authorize.Net perdeu contato com o processador de cartão antes de obter uma resposta.
- 35 — Sua conta de lojista foi configurada incorretamente no processador.
- 57 — O processador não conseguiu interpretar os dados na solicitação, como um comprimento de CVV incorreto ou formato de CEP inválido.