Cerca articolo o scritps su sastgroup.com
es: banca sella

Discuti il tutorial sul forum !

Paypal Differenza tra IPN e PDT

IPN (Notifica istantanea di pagamento) e PDT (Trasferimento dei dati del pagamento) sono due diverse funzionalita' offerte da PayPal per avere indietro i dati relativi ad una transazione, dopo il pagamento.
 
PDT puo' essere immaginato come una pagina web dove l'utente viene reindirizzato alla fine del pagamento. Questo e' un buon metodo per creare una pagina di ringraziamento con un riassunto dei dati del pagamento.
 
IPN e' invece uno script residente sul server del venditore che viene richiamato ogni qualvolta viene effettuato un pagamento o una transazione precedentemente effettuata cambia di stato.
Bisogna prestare attenzione che lo script di IPN non e' una pagina web che viene visualizzata al cliente, ma semplicemente uno script che effettua delle operazioni sul server.
Questo e' il metodo consigliato nel caso si debba aggiornare un database in quanto e' indipendente dalle azioni dell'utente.
 
PDT non e' raccomandabile per aggiornare un database: infatti se l'utente decide di chiudere il browser una volta effettuato il pagamento, non verra' portato sulla pagina di ritorno sul sito del venditore, e pertanto il database non verra' aggiornato.
IPN invece verra' sempre e comunque attivata dopo ogni pagamento, anche se l'utente chiude il browser.
 
Sia lo script per PDT sia quello per IPN effettuano un'iniziale autenticazione per assicurarsi che la richiesta venga dai server di PayPal ed evitare tentativi di "hacking".
Per questo motivo non e' possibile testare PDT e IPN semplicemente richiamando gli script relativi da un normale browser.
 
Alcuni utili link:
 
PDT:
====
http://www.paypal.it/pdt  (Documentazione e manuale di integrazione)
http://paypaltech.com/PDTGen/  (Generatore di script per PDT)
 
IPN:
===
http://www.paypal.it/ipn  (Documentazione e manuale di integrazione)
http://paypaltech.com/SG2/  (Generatore di script per IPN)
http://paypaltech.com/Stephen/test/ipntest.htm  (Tool di test per IPN Live)
http://paypaltech.com/Stephen/test/ipntest3.htm  (Tool di test per IPN in Sandbox)
 
Fonte: http://www.paypaldeveloper.com/pdn/board/message?board.id=it&thread.id=220 
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • blinkbits
  • BlinkList
  • blogmarks
  • co.mments
  • del.icio.us
  • De.lirio.us
  • digg
  • Fark
  • feedmelinks
  • Furl
  • LinkaGoGo
  • Ma.gnolia
  • NewsVine
  • Reddit
  • scuttle
  • Smarking
  • Spurl
  • YahooMyWeb
  • DZone
  • Internetmedia
  • Snap2r
  • Technorati


Correlati


Commenti

Scrivi un commento





Commenti recenti:


Ultimi dal forum