Frage

Ich bin mit Paypal automatisiert wiederkehrende Zahlungen für meine Website zu behandeln. Die Nutzer bezahlen auf meiner Website zu abonnieren, damit sie regelmäßig Newsletter erhalten.

Sagen wir also ein Kunde ihre Mitgliedschaft ein paar Monate später annulliert. Sie tun dies, indem sie in Paypal anmelden und annulliert Zukunft automatisierte Zahlungen. Wie soll ich meine Website aktualisieren Sie diese Löschung widerzuspiegeln?

Die erste Lösung, die ich denke ist ein cronjob zu planen, dass ein Skript jeden Tag um Mitternacht führt zu meiner Datenbank mit Informationen von Paypal zu aktualisieren.

Die zweite Lösung ist auf Newsletter Mailout Tag, führe ich einen Skript meine Datenbank mit Informationen von Paypal zu aktualisieren. Die Website wird auch das Skript ausführen, jedes Mal, wenn ein Benutzer „anmeldet“ auf meine Website.

Gibt es bessere Möglichkeiten, dies zu tun?

War es hilfreich?

Lösung

Wenn ich richtig verstehe, Paypal-Servern wird Ihnen automatisch aktualisiert, wenn sich der Status eines Abonnements ändert, wenn Sie diese konfiguriert haben. Dies wird IPN (sofortige Zahlungsbestätigung) genannt und ist in der Tat Stornierung Mitteilung enthalten. Hier ist das Paypal Dokumentation für wiederkehrende (Abonnement) Zahlungen . Zusätzlich können Sie ihre Server mit ihren API für diese Informationen abzufragen, so dass, wenn Sie es vorziehen, es selbst zu holen, Sie können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top