NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Braintree · Códigos de recusa

O que significa Braintree 2048 “Invalid Amount”?

Verificado em

Braintree 2048 “Invalid Amount” significa que o valor autorizado era zero, ilegível ou acima do limite permitido. É uma recusa suave. Certifique-se de que o valor seja maior que zero e formatado corretamente, então tente novamente. É quase sempre um problema de integração ou precificação, e não do cartão do comprador.

Tipo
Recusa suave (erro de dados)
Quem recusou
O processador
Tentar novamente
Sim, depois de corrigir o valor
Ação do comprador
Nada
Ação do lojista
Enviar um valor válido

O que a PlatformDTC faz

A PlatformDTC não se conecta à Braintree. O Stripe também tem um código invalid_amount, que a PlatformDTC nunca move para um processador de backup no checkout, já que o valor, e não o cartão, precisa ser alterado.

Por que acontece

Um total zero, um número mal formatado, ou um valor acima do que a conta ou o cartão permite.

O que a loja pode fazer

Verificar o total do pedido e como sua integração o formata. Entrar em contato com a Braintree se um valor válido ainda for recusado.

Para desenvolvedores

A Braintree retorna processor_response_code 2048 com processor_response_text “Invalid Amount” e processor_response_type “soft_declined” no objeto Transaction.

Perguntas frequentes

Um pedido gratuito pode causar o Braintree 2048?
Sim, uma autorização para zero pode acioná-lo.
É culpa do comprador o Braintree 2048?
Raramente. Geralmente é o valor que a loja enviou.

Fontes

Relacionado

Biblioteca de pagamentos