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 2069 “PayPal Blocking Duplicate Order IDs”?

Verificado em

Braintree 2069 “PayPal Blocking Duplicate Order IDs” significa que este pagamento PayPal parece uma duplicata de um já enviado, então o PayPal o recusou para evitar cobrar a conta duas vezes. É uma recusa definitiva. Verifique se o primeiro pagamento foi processado; se este for um novo pedido genuíno, envie um ID de pedido exclusivo.

Tipo
Recusa definitiva
Quem recusou
PayPal
Tentar novamente
Apenas com um ID de pedido novo e exclusivo
Ação do comprador
Nada
Ação do lojista
Envie um ID de pedido/fatura exclusivo

O que a PlatformDTC faz

PlatformDTC não se conecta ao Braintree; sua via PayPal se comunica diretamente com o PayPal; lá o PayPal relata o mesmo bloqueio como DUPLICATE_INVOICE_ID quando a configuração da conta exige um ID de fatura exclusivo por transação.

Por que acontece

O ID do pedido ou da fatura correspondeu a um que o PayPal já processou.

O que a loja pode fazer

Torne os IDs de pedido exclusivos por tentativa e verifique se há um pagamento existente primeiro.

Para desenvolvedores

Braintree retorna processor_response_code 2069 com processor_response_text “PayPal Blocking Duplicate Order IDs” e processor_response_type “hard_declined” no objeto Transaction.

Perguntas frequentes

O comprador foi cobrado duas vezes no Braintree 2069?
Não, o PayPal recusou a duplicata. Verifique se o primeiro foi bem-sucedido.
Como faço para parar 2069?
Envie um ID de pedido exclusivo com cada nova transação PayPal.

Fontes

Relacionado

Biblioteca de pagamentos