Por que um pagamento do PayPal está parado no status "pending" (pendente)?
Nas transações do PayPal, você pode receber um código de resultado intermediário, indicando que o pagamento ainda não chegou a um estado final. Isso acontece quando um pagamento é concluído, mas não é possível obter o status final; ou em fluxos nos quais o consumidor demora um pouco para concluir o pagamento. Saiba mais sobre todos os resultCodes possíveis do PayPal na nossa documentação aqui.
Esse status de operação pendente pode ser o resultado de uma série de cenários diferentes e é bastante comum. Sua integração deve ser capaz de lidar com o resultCode Pending ou Received e se basear nas notificações para obter o status autorizado final.
Até que a Autorização seja confirmada pelo PayPal e o aviso AUTORIZAÇÃO seja repassado ao seu webhook, as transações "Pendentes" aparecerão na seção na Dashboard > Transações > Ofertas como "Oferta em aberto" até o vencimento.
Após um pagamento pelo PayPal ficar com status pendente, a Adyen envia verificações de status a cada 15 minutos durante 1 hora. Quando a resposta de autorização é recebida, enviamos a notificação AUTHORIZATION para você. Se não houver mais nenhuma resposta de autorização, a transação permanecerá na fase de oferta até expirar.
Motivos mais comuns pelos quais o status do pagamento é apresentado como pendente:
- O consumidor precisa realizar outras ações para concluir o pagamento
- Email do PayPal (MID) incorreto configurado no método de pagamento
- Moeda incorreta ou ausente no pagamento
Solução de problemas
- Informe seu consumidor que é necessária uma ação adicional para concluir o pagamento
- Verifique se você está usando a conta comercial correta do PayPal (e não a conta pessoal) ao se comunicar com a Adyen na configuração inicial
- Assegure que você tenha a mesma moeda de processamento de transações configurada no método de pagamento
Este artigo foi útil?
Saiba mais sobre a integração do Paypal
Encontre mais detalhes sobre esse tópico.
Acesse Documentos da Adyen