Ciao
Ho trovato l'ottima guida sui pagamenti di paypal però ho un problema durante il pagamento.
Spiego prima con cosa sto provando:
- Ho fatto l'account su Sandbox (ho fatto i 2 tipi di account)
- Ho un sito prova su altervista
- Ho creato la tabella utenti sul DB
- Ho creato il file pp_config.php - IPNListener.php e YIIListener.php senza cambiare nomi.
- L'url sul profilo di paypal ho messo www.sito.it/YIIListener.php
cosa succede:
Il pagamento viene effettuato correttamente controllando sugli account varia il credito
il test dell'ipn listener funziona correttamente
cosa non succede:
Non mi viene inserito nessun record all'interno del DB
Non mi arrivano le mail (come scritto nella guida ho messo una mia mail per verificarne l'invio)
provando a seguire un consiglio sulla guida di fare un debug via mail mi sono accorto che sembra fermarsi prima di if($this->isReadyTransaction())
nel file YIIListener.php
è qualche giorno oramai che ci sbatto la testa ma non riesco a capire cosa non va.
Se qualcuno ha qualche suggerimento ne sarei grato