2015-01-22 13 views
5
  • Sto utilizzando una sandbox PayPal per testare il pagamento PayPal. In caso di pagamento di successo del conto sta tornando alla pagina di successo. Ma non ricevo dettagli sulla transazione nella pagina di ritorno. Qualcuno può suggerire un modo per risolvere questo?
  • C'è un modo per ottenere i dettagli della transazione dalla pagina di restituzione PayPal come POST?
+0

Penso che ti aiuterà http://stackoverflow.com/questions/2434937/get-information-from-paypal-after-a-transaction –

risposta

2

Se si utilizzano i pulsanti standard PayPal, è possibile utilizzare Payment Data Transfer. Basta specificare l'URL di ritorno nel parametro return e PDT restituirà le informazioni sulla transazione. Avrai anche bisogno di enable Auto-Return nel tuo account PayPal.

Se si utilizza il pagamento rapido, dopo che Doexpresscheckout è stato completato, si riceveranno tutte le informazioni necessarie, comprese le informazioni sulla transazione in risposta. in alternativa, chiamare l'API GetTransactionDetails per ottenere le informazioni sulla transazione.

Inoltre, se non nella pagina di ritorno, è sempre possibile utilizzare IPN per ottenere i dettagli della transazione che è asincrona. Questo è in realtà il modo consigliato per eseguire qualsiasi elaborazione post-transazione che potrebbe essere necessario perché ti consente di gestire correttamente i pagamenti in sospeso che potrebbero non essere risolti per alcuni giorni.

Problemi correlati