2016-07-23 7 views
2

Ich fing gerade an, den payola Edelstein zu betrachten und ein Problem zu haben. Das Schmuckstück erstellt eine Tabelle mit dem Namen payola_subscription, die Abonnementerstellung, Kündigung usw. aufzeichnen soll. Wenn ich ein neues Abonnement erstelle, wird es bisher in dieser Tabelle aufgezeichnet, aber wenn ich ein Abonnement kündige, wird diese Tabelle nicht aktualisiert . Meine Frage ist: Soll payola gem aktualisiert werden Datensätze in dieser Tabelle, wenn Aktionen wie cancel subscription durchgeführt werden, oder muss ich diese manuell in meiner cancel Methode implementieren? Seltsame Sache (für mich) ist, dass Payola::UpdateCard.call verwendet in der card_update Methode die Datenbank mit der neuen Kreditkartennummer aktualisiert, aber Payola::CancelSubscription.call aktualisiert die Tabelle nicht. Unten ist der Controller-Code zum Abbrechen von Abonnements. Was übersehe ich oder mache ich falsch?Payola gem mit Stripe - Aktualisierung payola_subscription Tabelle

Antwort

Verwandte Themen