2015-06-05 10 views
6

Im Moment habe ich drei Arten von Abonnements auf meiner Website:Stripe Abonnement Add-on u Funktionen

  • Starter (10 $)
  • plus (15 $)
  • Prämie (19 $)

auch habe ich einige Add-ons welche Benutzer kann sein Abonnement hinzufügen, zum Beispiel:

Abonnement: plus

  • + ist mit 1 (+10 $)
  • + verfügt 2 (+10 $)

Total = $ 15 + 10 + $ $ 10 = $ 35.

Der Benutzer sollte während seiner Abrechnungsperiode Funktionen hinzufügen/entfernen oder zu einem anderen Plan wechseln können. Können Sie mir sagen, wie ich diese Funktionen mit Stripe verwalten soll.

+0

https://stripe.com/docs/guides/subscriptions Sie sollten ein gutes Verständnis von dem, was Sie können/mit Abonnements Stripe nicht tun können – koopajah

+0

Grundsätzlich ich es auf vielfältige Weise tun können, erstellen Abonnement für jede Planen Sie + Feature (s) und wechseln Sie zwischen ihnen, oder erstellen Sie mehrere Abonnements für jeden Benutzer. Vielleicht weiß jemand einen anderen Weg, es richtig zu machen. –

Antwort

4

Stripe unterstützt nativ keine Add-Ons. Es gibt eine Reihe von Tools von Drittanbietern, die diese Funktion zusätzlich zu Stripe hinzufügen. Dies kann nützlich sein, wenn Sie mit komplizierten Up- und Downgrades mit Prorationen zu tun haben.

Wenn Sie nur Stripe verwenden, ist es üblich, ein Abonnement mit dem Plan zu erstellen (Starter, Plus, Premium) und dann jeden Monat auf den invoice.created-Webhook zu warten, um die erforderlichen Add-Ons hinzuzufügen.

4

Auf 30.01.2017 Stripe veröffentlichte diese Funktionalität durch die Unterstützung multiple plans for a single subscription.

More information

Im Gegensatz zu unseren mehreren Abonnements auf einem Kundenvermögen, die eine Rechnung für jedes Abonnement erzeugt, mehrere Pläne in ein einziges Abonnement Ergebnisse in einer einzigen Rechnung jeden Abrechnungs Zeit setzen, die jedes Abonnement kombiniert . Nur eine einzige Zahlung für diese Rechnung ist erforderlich, reduziert Ihre Kosten und die Anzahl der Gebühren Ihren Kunden sieht.