Ho provato, purtroppo l'inserimento nel Database (via IPN) arriva circa con 2 minuti di ritardo.
Non è immediato e quindi quando lui chiude la transazione di PayPal lanciando la pagina (ho tolto il passaggio parametri) per l'elaborazione interrogo la tabella TRANSACTIONS per recuperare i dati ma la trovo vuota.
Dopo circa 2 minuti mi scrive il record con i dati giusti dentro TRANSACTIONS .... ma per me è tardi.
Quindi dovrei mettere l'ordine in 'pending' e poi come attivo il controllo? Lo dovrebbe fare l'utente...
SOno un po confuso....
(oppure i dati sono immediatamente disponibili ma non so come pescarli?)



Rispondi quotando