/ / Django Paypal Segnale IPN per pagamento ricorrente - django-paypal

Django Paypal Segnale IPN per pagamento ricorrente - django-paypal

Il nostro sito Web utilizza il plug-in Django Paypal per il pagamento anticipato.

Stavamo usando paypal per la registrazione e una tantum. Questo ha funzionato bene. Ora abbiamo proseguito e implementato il modello di abbonamento. Tutto funziona bene ma il segnale di pagamento ricorrente non riesce a passare.

Con l'URL IPN registrato, i segnali di pagamento arrivano. Ma i segnali ricorrenti falliscono.

http://www.company.com/notify/

La pagina della cronologia IPN di Paypal mostra Riprova per pagamenti ricorrenti e viene inviata per i pagamenti riusciti. I file di log non mostrano alcun errore e l'accesso di apache a access.log

"POST // notify / HTTP / 1.0" 200 4 "-" "-" - per payment_was_successful signal

"POST // notify / HTTP / 1.0" 500 35434 "-" "-" per pagamento ricorrente

Posta una domanda a PAYPAL MTS, ma non è riuscito a ottenere alcun feedback Ho provato a creare un modulo e a pubblicare il contenuto nello stesso URL e anche questo ha funzionato.

Il metodo IPN in paypal-> ipn-> views restituisce OKAY. È questo il metodo chiamato anche per l'abbonamento?

Alla ricerca di aiuto o feedback ...

risposte:

0 per risposta № 1

Risolto il problema in parte scaricando l'ultimo codice da github- dcramer. Uno aggiornato ha la gestione dei segnali per la sottoscrizione.