PayPal · Códigos de recusa
O que significa o código de resposta do processador PayPal 10BR?
Verificado em
O código de resposta do processador PayPal 10BR (ISSUER_REJECTED) significa que o banco emissor do cartão recusou o pagamento. O rótulo do PayPal não fornece um motivo específico, então trate-o como uma recusa bancária simples: o comprador deve verificar com seu banco ou trocar de cartão, e o lojista deve permitir no máximo uma nova tentativa antes de pedir outra forma de pagamento.
- Rótulo do PayPal
- ISSUER_REJECTED
- Tipo
- Recusa suave
- Quem recusou
- O banco do cartão (via PayPal)
- Nova tentativa
- Uma vez, após 2–3 dias; uma segunda recusa significa pedir outro método de pagamento
- Ação do comprador
- Perguntar ao banco, ou usar outro cartão
- Ação do lojista
- No máximo uma nova tentativa; depois solicitar outro método
- Renovação PlatformDTC (Smart retry)
- Uma nova tentativa após 48–72 horas, depois uma solicitação de atualização do cartão
O que a PlatformDTC faz
PlatformDTC mapeia 10BR para card_declined: o banco disse não sem um motivo. Com o Smart retry ativado, uma renovação recebe uma única nova tentativa após 48–72 horas, então o cliente é solicitado a pagar de outra forma. O painel do lojista exibe "O banco recusou o pagamento sem dar um motivo."
Por que acontece
O banco emissor disse não. O PayPal reporta apenas ISSUER_REJECTED, o que mantém o motivo privado, assim como um "do not honor".
O que o comprador pode fazer
Tente um cartão diferente ou seu saldo do PayPal.
Seu banco pode informar por que recusou e se pode permitir o pagamento.
O que a loja pode fazer
Ofereça ao comprador uma troca fácil para outro método de pagamento.
Em cartões salvos, tente novamente uma vez, depois peça ao cliente para atualizar seu cartão.
Para desenvolvedores
O PayPal retorna 10BR em `processor_response.response_code` na captura (`purchase_units[].payments.captures[]`) ou autorização de um pagamento com cartão. O nome próprio do PayPal para isso é ISSUER_REJECTED.
Pagamentos com cartão recusados também podem conter `payment_advice_code` em `processor_response`, o conselho da rede do cartão; armazene-o ao lado do código de resposta.
Perguntas frequentes
- 10BR é diferente de 0500 DO_NOT_HONOR?
- O PayPal os lista como códigos separados, mas nenhum deles carrega um motivo. Lide com eles da mesma forma: no máximo uma nova tentativa, depois outro método.
- 10BR pode ser resolvido sozinho?
- Às vezes, se a recusa do banco foi temporária. É por isso que uma nova tentativa posterior vale a pena, e mais de uma geralmente não.
Fontes
Relacionado
- 0500 — Não honrar: o banco do cartão recusou o pagamento e não deu nenhuma razão.
- 9540 — Cartão recusado: o cartão foi recusado para este pagamento.
- 5100 — Recusa genérica: o cartão foi recusado e nenhuma razão foi dada.
- 1310 — Valor inválido: o valor do pagamento foi recusado como inválido.
- 1320 — Código de moeda inválido: a moeda do pagamento não pode ser usada aqui.
- 1330 — Conta inválida: a conta do cartão não é válida para pagamentos.
- 1380 — Expiração inválida: a data de validade enviada não corresponde a um cartão válido.
- 1382 — Valor de verificação de cartão inválido: o código de segurança (CVV) foi rejeitado.