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
2
A
Antwort
0
Richten Sie den Stripe-Webhook ein, um Stornierungen und andere Änderungen von Stripe in Ihre App zu übertragen. Details zum Webhook-Setup unter https://github.com/peterkeen/payola#installation.
(Ursprüngliche Quelle für diese Antwort https://github.com/peterkeen/payola/issues/237#issuecomment-234737250)
Verwandte Themen
- 1. Rails 4 Payola Stripe Webhaken in Tabelle einfügen, wenn Rechnung bezahlt
- 2. Ich erhalte einen "Pending Error", wenn ich in Payload mit Payola-Payment Gem (Ein gem für Stripe gemachtes Juwel) in meiner Rails 4.2.1 Anwendung klicke
- 3. 'HTML-Tabelle' Gem und Probleme mit HTML :: Tabelle :: Kopf
- 4. Aktualisierung Hive externe Tabelle mit HDFS Änderungen
- 5. Aktualisierung der Junction-Tabelle mit Laravel
- 6. Stripe-Klasse 'Stripe \ Charge
- 7. Aktualisierung Tabelle mit bestimmten Inhalten aus einer anderen Tabelle
- 8. Aktualisierung Tabelle dauert sehr lange
- 9. Asp.Net Webhooks mit Stripe
- 10. Aktualisierung Spalte in db-Tabelle
- 11. PHP Aktualisierung Tabelle Komma Fehler
- 12. Aktualisierung Werte in MySQL-Tabelle
- 13. Ich erhalte den Fehler 500 (Interner Serverfehler), wenn ich versuche, Payola/Stripe (benutzerdefiniertes Formular) in meiner Rails 4.1.8 Anwendung
- 14. Beziehen der Ladungsmenge aus einem Stripe-Token mit Stripe API
- 15. Make-Read-Spalte in Tabelle mit Kalkulationstabelle gem
- 16. Payum Stripe Datenfluss mit Symfony
- 17. Aktualisierung Spalte aller Zeilen in einer Tabelle
- 18. Stripe-Gebührenberechnung
- 19. Password_hash Falsch nach der Aktualisierung der Tabelle
- 20. Aktualisierung Tabelle mit Berechnung von 2 anderen Tabellen
- 21. Aktualisierung einer Mysqli-Tabelle mit einem PHP-Formular
- 22. Geändert von bei Aktualisierung der Tabelle
- 23. Bestellfeld in SQL-Tabelle - Aktualisierung von JQuery
- 24. Doppelte Tabelle in SQLite bei der Aktualisierung
- 25. Mitgliedschaft Abonnement mit Stripe mit dynamischen Plänen
- 26. Rails Stripe Gem - Seite muss aktualisiert werden, bevor die Zahlung verarbeitet wird
- 27. Class 'Stripe \ Stripe' nicht gefunden Fehler in PHP
- 28. Programmically register stripe webhooks
- 29. Transaktionen über Stripe Connect
- 30. Stripe - STPPaymentCardTextField - Rahmen entfernen