Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwicklerressourcen
Übersicht
Billing
ÜbersichtÜber die Billing APIs
Abonnements
    Übersicht
    So funktionieren Abonnements
    Jetzt starten
    Quickstart
    Planen Sie eine Integration
    Erstellen Sie eine Integration
    Use Cases
    Weitere Informationen über Abonnements
    Schalten Sie den Abrechnungsmodus ein
    Abonnement-Ereignis – Definitionen
    Berechtigungen
    Rechnungen für Abonnements
    Abonnementpläne
    Wiederkehrende Preismodelle
    Starke Kundenauthentifizierung (SCA)
    Abonnements einrichten
    Konfigurieren Sie die Einzugsmethoden
    Preistabelle einbetten
    Abrechnungszyklen einrichten
    Abonnements verwalten
    Abonnements zu Stripe migrieren
    Produkt- oder Abonnementmengen festlegen
    Abonnements mit gemischten Intervallen
    Abonnements zurückdatieren
    Testzeiträume einrichten
    Verwaltung von Abonnements mit aufgeschobener Zahlung
    Gutscheine anwenden
    Abonnements bearbeiten
    Verwalten Sie die Zahlungsmethoden für Abonnements
    Analytik
    Abonnements auf iOS verwalten
Invoicing
Nutzungsbasierte Abrechnung
Angebote
Kundenverwaltung
Abrechnung mit anderen Produkten
Umsatzsicherung
Automatisierungen
Integration testen
Steuer
Übersicht
Stripe Tax verwenden
Compliance-Management
Berichte
Übersicht
Bericht auswählen
Berichte konfigurieren
API für Berichte
Berichte für mehrere Konten
Umsatzrealisierung
Daten
ÜbersichtSchema
Nutzerspezifische Berichte
Data Pipeline
Datenverwaltung
StartseiteUmsatzSubscriptions

Abonnements mit gemischten Intervallen

Verwalten Sie Abonnements für Posten mit unterschiedlichen Intervallen.

Sie können mehrere Abonnement Artikel mit unterschiedlichen Preisen und Rechnungsstellungszeiträumen in ein einziges Abonnement aufnehmen, und Stripe übernimmt automatisch die Erstellung von Rechnungen.

Beispielsweise können Sie, wenn Sie einen Service mit einem jährlichen Pauschalpreis und einer monatlichen nutzungsbasierten Gebühr anbieten, beide Preise als Positionen im selben Abo einfügen. Stripe erstellt eine einzelne, kombinierte Rechnung, wenn sich die Rechnungsstellungszeiträume der Positionen decken und separate Rechnungen, wenn sich die Rechnungsstellungszeiträume unterscheiden.

Notiz

Abonnements mit gemischten Intervallen müssen den flexbilen Abrechnungsmodus verwenden. Sie müssen Ihre API-Version auf 2025-06-30.basil oder höher aktualisieren, um den flexiblen Abrechnungsmodus im Dashboard und in der API verwenden zu können.

Erstellen Sie ein Abonnement mit gemischten Intervallen.

  1. Go to the Subscriptions page in the Dashboard.
  2. Wählen Sie +Abonnement erstellen.
  3. Fügen Sie Produkte hinzu, die in unterschiedlichen Intervallen abgerechnet werden, z. B. monatliche und jährliche Rechnungsstellungszeiträume. Erfahren Sie, wie Sie Produkte und Preise verwalten.
  4. Konfigurieren Sie Ihre Abonnementeinstellungen.
  5. Scrollen Sie nach unten zum Abschnitt Erweiterte Einstellungen, stellen Sie den Abrechnungsmodus auf Flexibel.
  6. Schließen Sie das Abonnement ab.

Fügen Sie Posten für gemischte Intervalle zu einem bestehenden Abonnement hinzu

  1. Go to the Subscriptions page in the Dashboard.
  2. Suchen Sie das Abonnement und klicken Sie auf +Abonnement aktualisieren.
  3. Scrollen Sie nach unten zum Abschnitt Erweiterte Einstellungen, stellen Sie den Abrechnungsmodus auf Flexibel.
  4. Klicken Sie auf +Abonnement aktualisieren.
  5. Suchen Sie das Abonnement und klicken Sie erneut auf +Abonnement aktualisieren.
  6. Fügen Sie Posten mit unterschiedlichen Intervallen hinzu.
  7. Schließen Sie das Abonnement ab.

Ein Abonnement kündigen

Wenn Sie ein Abonnement oder einen Zeitplan mit gemischten Intervallen kündigen, werden alle Posten des Abonnements storniert, unabhängig von ihrem Intervall.

Subscriptions have a single behavior for dunning. If all retries for a payment fail, even if the failing payment is for an invoice related to only one of the items on the subscription, Stripe cancels the entire subscription and marks it as unpaid or past due, depending on your configured dunning settings.

Erfahren Sie mehr über das Kündigen oder Auflösen von Abonnements.

Abrechnungszeiträume für Abonnements mit gemischten Intervallen

Jeder Posten des Abonnements hat seinen eigenen current_period_start und current_period_end. Die Abonnementposten verfolgen ihre jeweiligen Rechnungsstellungszeiträume direkt und nicht als gemeinsamen Rechnungsstellungszeitraum auf oberster Ebene der Ressource Abonnement.

Beispiel: Ein am 1. Januar erstelltes Abonnement mit einem monatlichen, zweimonatlichen und vierteljährlichen Posten hat die folgenden Zeiträume:

current_period_startcurrent_period_end
Monatlicher Posten1. Januar
  • Februar
  • Zweimonatlicher Posten1. Januar1. März
    Vierteljährlicher Posten1. Januar1. April
    Subscription1. Januar
  • Februar
  • Nach der Verlängerung am 1. Februar (subscription.current_period_end wird der aktuelle Zeitraum des Abonnements so angepasst, dass er mit dem spätesten current_period_start und frühesten current_period_end aller Elemente übereinstimmt:

    current_period_startcurrent_period_end
    Monatlicher Posten
  • Februar
  • 1. März
    Zweimonatlicher Posten1. Januar1. März
    Vierteljährlicher Posten1. Januar1. April
    Subscription
  • Februar
  • 1. März

    Nach einem dritten Zyklus:

    current_period_startcurrent_period_end
    Monatlicher Posten1. März1. April
    Zweimonatlicher Posten1. März
  • Mai
  • Vierteljährlicher Posten1. Januar1. April
    Subscription1. März1. April

    Kostenloser Testzeitraum

    Die Daten der Abrechnungszeiträume auf Postenebene sind, ähnlich wie bei regulären Abonnements, von den Enddaten der kostenlosen Testversion betroffen. Wenn das trial_end-Datum eines Abonnements in der Zukunft hat, werden alle current_period_end-Daten (Abonnement und Posten) auf das trial_end-Datum festgelegt.

    Nach Ablauf der Testphase unterbrechen und fortsetzen

    You can configure a mixed interval subscription to pause at trial end when the payment method is missing through the trial_settings.end_behavior.missing_payment_method parameter as with regular subscriptions. You can resume paused subscriptions using stripe.subscription.resume, as with regular subscriptions. We only support the proration_behavior: 'none' and billing_cycle_anchor parameters with mixed interval subscriptions.

    Notiz

    Bei der Wiederaufnahme eines Abonnements mit gemischten Intervallen mit billing_cycle_anchor: 'unchanged' und proration_behavior: 'none' wird die anteilmäßige Debit-Verrechnung für den Teilzeitraum zwischen dem Datum der Wiederaufnahme und dem Ende des aktuellen Rechnungsstellungszeitraums für die einzelnen Posten nicht erstellt oder verrechnet. Siehe ein Beispiel unten:

    Bei einem Abonnement mit unterschiedlichen Intervallen mit einem monatlichen und einem zweimonatlichen Posten mit

    • billing_cycle_anchor = 1. Januar
    • trial_end = 1. Februar
    • trial_settings.end_behavior.missing_payment_method = „Unterbrechen“

    In diesem Beispiel wird davon ausgegangen, dass dieses Abonnement am 1. Februar aufgrund einer fehlenden Zahlungsmethode pausiert wurde und am 15. Februar mit proration_behavior: 'none' wieder aufgenommen wird:

    billing_cycle_anchor: ‘unchanged’billing_cycle_anchor: ‘now’
    Monatlicher PostenAktueller Zeitraum für den Posten: 1. Februar bis 1. März
    • Für diesen Zeitraum erfolgt keine Abrechnung, daher wird keine neue Rechnung erstellt
    • Monatlicher Posten wird das nächste Mal am 1. März für den Zeitraum vom 1. März bis zum 1. April abgerechnet
    Aktueller Zeitraum für den Posten: 15. Februar bis 15. März
    • Generiert eine neue Rechnung und stellt einen monatlichen Posten vom 15. Februar bis 15. März in Rechnung
    Zweimonatlicher PostenAktueller Zeitraum für den Posten: 1. Februar bis 1. April
    • Für diesen Zeitraum erfolgt keine Abrechnung, daher wird keine neue Rechnung erstellt
    • Der zweimonatliche Posten wird das nächste Mal am 1. April für den Zeitraum vom 1. April bis zum 1. Juni in Rechnung gestellt.
    Aktueller Zeitraum für den Posten: 15. Februar bis 15. April
    • Generiert eine neue Rechnung und stellt einen monatlichen Posten vom 15. Februar bis 15. April in Rechnung
    Subscription
    • billing_cycle_anchor: 1. Februar
    • Das Abonnement wird sofort aktiv
    • Erstellen Sie ein Abonnement mit ausstehender Aktualisierung für billing_cycle_anchor: 15. Februar (gilt, wenn die Wiederaufnahmerechnung bezahlt wird)
    • Das Abonnement bleibt unterbrochen, bis die Wiederaufnahmerechnung bezahlt wurde

    Intervallausrichtung

    Bei Abonnements mit gemischten Intervallen muss das Preisintervall eines jeden Postens (die Kombination aus price.recurring.interval und price.recurring.interval_count) ein Vielfaches des kürzesten Preisintervalls im Abonnement sein. Einige Preisintervallkombinationen werden bei Abonnements mit gemischten Intervallen nicht unterstützt.

    • Beispiele für unterstützte Intervallkombinationen:

      Äquivalente Intervalle

      Bei der Überprüfung, ob die Intervalle Ihres Abonnements übereinstimmen, betrachtet Stripe die folgenden Intervalle als gleichwertig:

      • 1 Woche und 7 Tage
      • 12 Monate und 1 Jahr
      • 1 Monat, 3 Monate
      • 1 Monat, 1 Jahr
      • 1 Tag, 1 Woche
      • 1 Tag, 3 Monate
      • 1 Tag, 2 Jahre
      • 2 Wochen, 4 Wochen
      • 2 Monate, 4 Monate, 6 Monate
    • Beispiele für nicht unterstützte Intervallkombinationen:

      Nicht äquivalente Intervalle

      Es gibt keine Äquivalenzen zwischen den folgenden Preisintervalltypen:

      • Woche und Monat
      • Woche und Jahr
      • Tag und Monat
      • Tag und Jahr
      • 2 Monate, 3 Monate
      • 4 Monate, 6 Monate
      • 1 Woche, 1 Monat
      • 2 Tage, 1 Woche
      • 5 Monate, 1 Jahr

    Beschränkungen

    Abonnements für gemischte Intervalle unterliegen den folgenden Einschränkungen:

    • Das veraltete cancel_at_period_end kann nicht erkennen, welcher Posten des Abonnements current_period_end als Kündigungsdatum verwendet werden soll, daher wird standardmäßig min_period_end verwendet. Alternativ dazu:
      • Verwenden Sie den Parameter cancel_at, um ein Abonnement zu einem zukünftigen Datum zu kündigen.
      • Verwenden Sie die Hilfsfunktionen min_period_end oder max_period_end, um zu bestimmen, welcher Posten am Ende des Zeitraums die Kündigung des Abonnements auslöst.
    • Bei Abonnements mit gemischten Intervallen kann die Gesamtzahl der Iterationen nicht genau berechnet werden. Verwenden Sie stattdessen duration zur Angabe des Abonnementplans.
    • Sie können keinen Gutschein für gemischte Intervall-Abonnements über das Kundenportal anwenden.
    • Sie können derzeit keine gemischten Intervall-Abonnements als Bezahlvorgang erstellen.
    War diese Seite hilfreich?
    JaNein
    • Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
    • Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
    • Schauen Sie sich unser Änderungsprotokoll an.
    • Fragen? Sales-Team kontaktieren.
    • LLM? Lesen Sie llms.txt.
    • Unterstützt von Markdoc