Ich habe die Dokumente (https://www.braintreepayments.com/docs/ruby/subscriptions/overview) untersucht und kann nicht sehen, ob es möglich ist, das nächste Rechnungsdatum eines aktiven Abonnements zu ändern.So ändern Sie das nächste Rechnungsdatum mit Braintree
Wir möchten die Abonnements unserer Benutzer pausieren, ohne ihr Abonnement zu kündigen. Ich hoffe also, dass wir das nächste Rechnungsdatum des Nutzers jeweils um 1, 3 oder 6 Monate aktualisieren können.
Vielen Dank für Ihre schnelle Antwort! Einen Rabatt anzubieten, kann für viele Produkte mit unterschiedlichen Preisen und Währungen ziemlich trivial sein. Da wir aus anderen Gründen Rabatte anbieten können, führt dies nur zu Verwirrung, wenn wir die Datensätze später analysieren. Die einzige andere Methode, die ich sehen kann, ist Braintree Vault zu verwenden, um ein Abonnement zu einem bestimmten Datum wiederherzustellen, aber dies erfordert CVV des Benutzers, so dass es nicht das beste Ergebnis ist. Hast du weitere Gedanken? –
@DallasClark Sie verwenden eine CVV, um eine Karte zum Tresor hinzuzufügen, und nicht um eine Tresorkarte für ein Abonnement zu verwenden. Daher sollte die Kündigung und Neuerstellung des Abonnements funktionieren. Da CVVs nicht gespeichert werden können und Abonnements nicht sofort eine Karte aufladen müssen, gibt es in einigen Fällen keine Möglichkeit, den CVV zu verwenden, wenn dies bei der Erstellung eines Abonnements erlaubt war. – agf
Danke @agf! Wir werden testen und eine Lösung finden. –