aixa expressa do @PayPal processando "pagamentos pendentes" com IPN

Não consigo encontrar nenhuma documentação clara sobre iss
Se você usa o checkout expresso por paypal, quando um pagamento está pendente, o que acontece a seguir?
paypal envia uma atualização pelo IPN se os estados mudarem, você tem opçõe

Digamos que você faça um DoExpressCheckoutPayment (com NVP) e você obtém o seguinte:

&PAYMENTSTATUS=Pending 
&PENDINGREASON= ECHECK //The payment is pending because it was made by an eCheck that has not yet cleared. 
&REASONCODE=None

Você fez o pagamento e deseja esperar até que ele seja liberado? O que você deve fazer a seguir

Atualizar Algumas (documentação externa) encontrei apenas sugestões de que você poderia usar (IPN?) Para lidar com pagamentos pendente

"Se a resposta PENDINGREASON do pagamento com check-out expresso for um valor diferente de nenhum ou concluído, o pagamento está pendente. Normalmente, isso significa que o cliente pagou com aneCheck. Nesse caso, os fundos não são garantidos e você não deve enviar ou entregar itens ou serviços até que o pagamento seja concluído com êxit
@PayPal recomenda que você bloqueie o eChecks como forma de pagamento se não conseguir lidar com pagamentos estaduais pendentes. Para descobrir o status de um pagamento pendente, você pode:

Enviar uma transação de consult

Verifique o status usando o PayPal Manager. Consulte a ajuda online do PayPal Manager para obter detalhes. "

O sandbox paypal parece ter a opção de verificar as mensagens IPN para o tipo de checkout expresso. A única correlação (se for usada dessa maneira) entre o DoExpressCheckoutPayment e o IPN parece que você pode usar o campo "personalizado" para acompanhar um status pendente. O txn_id (ipn) não é fornecido em DoExpressCheckoutPayment (nvp). Alguém tem alguma experiência com isto

questionAnswers(6)

yourAnswerToTheQuestion