Quando utilizzo le chiamate API express di Checkout, devo avere un listener IPN per confermare il pagamento?È necessario utilizzare l'IPN con il checkout rapido per confermare i pagamenti PayPal?
Alcuni luoghi danno l'idea che una volta che ricevo una risposta da DoExpressCheckoutPayment il pagamento ha attraversato e posso agire - aggiornare il database, ecc
Alcuni post qui http://www.zen-cart.com/showthread.php?72304-Paypal-IPN-and-Express-Checkout suggerisce che IPN è vecchio o non aggiornate.
Grazie, quindi alcuni pagamenti non sono istantanei e dovrai utilizzare l'IPN se desideri notifiche automatiche di ** tutti ** i pagamenti. – cmann
corretto. Gli unici pagamenti che saranno immediati sono quelli che l'acquirente sta finanziando con il proprio saldo PayPal o con una carta di credito. Se l'acquirente ha solo un conto bancario associato al proprio conto PayPal, il trasferimento non sarà immediato. Dovresti aspettare che l'eCheck si cancelli prima di ricevere i fondi. –
Grazie, la documentazione di PayPal è un po 'confusa e non molto chiara su questo punto, e le poche cose che ho trovato su internet non erano molto migliori. – cmann