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
Invoicing
    Übersicht
    Rechnungsstellung: Ein genauer Blick auf den Prozess
    API-Quickstart
    Integration mit der API
    Rechnungsstellung ohne Code
    Lebenszyklus einer Rechnung
    Rechnungsvorschau
    Rechnungen bearbeiten
    Rechnungsfinalisierung planen
    Statusübergänge und Finalisierung
    Kunden-E-Mails senden
    Erstellen Sie Gutschriften
    Den Kundinnen/Kunden Rechnungen stellen
    Kund/innen
    Kundenguthaben
    Steuer-IDs von Kund/innen
    Bezahlung von Rechnungen
    Gehostete Rechnungsseite
    Zahlungspläne für Rechnungen erstellen
    Teilzahlungen akzeptieren
    Zahlungsmethoden für Rechnungen
    Automatisierte Sammlungen
    Anpassung von Rechnungen
    Rechnungen anpassen
    Vorlagen zum Darstellen von Rechnungen
    Rechnungsposten gruppieren
    Einzelposten zusammenfassen
    Rechnungsstellung weltweit
    Best Practices
    Kund/innen mit mehreren Währungen
    Sonstige Rechnungsfunktionen
    Produkte und Preise
    Mehrere Rechnungsposten auf einmal verwalten
    Steuern
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
StartseiteUmsatzInvoicing

Zahlungspläne für Rechnungen erstellenPrivate Vorschau

Erfahren Sie, wie Sie Zahlungspläne für Ihre Stripe-Rechnungen erstellen.

Mit Rechnungszahlungsplänen können Sie den Gesamtbetrag einer Rechnung in separate Zahlungen mit unterschiedlichen Fälligkeitsterminen aufteilen. So können Sie die Abrechnung flexibler gestalten. Sie könnten beispielsweise zuerst eine Anzahlung und dann zu einem späteren Zeitpunkt den Restbetrag einer Transaktion einziehen. Alternativ können Sie die Zahlungen in für Ihre Kundinnen/Kunden günstigere Teilbeträge aufteilen, indem Sie sie über einen Zeitraum hinweg in mehrere, kleinere Inkremente aufteilen. Stripe erinnert Ihre Kundinnen/Kunden an anstehende Zahlungen, die sie leisten müssen, und zeigt ihnen eine Historie vergangener Zahlungen an. Sie können sowohl das Dashboard als auch die API verwenden, um Zahlungspläne zu erstellen.

Private Vorschau

Diese Funktion befindet sich in der privaten Vorschau. Sie können frühzeitigen Zugriff anfordern, indem Sie das unten stehende Formular ausfüllen.

Einschränkungen

Zahlungspläne befinden sich derzeit noch in einer Vorschaufunktion und unterliegen einigen wichtigen Beschränkungen. Stellen Sie sicher, dass die folgenden Einschränkungen nicht mit Ihrem Anwendungsszenario kollidieren:

  • Zahlungspläne werden von Stripe Revenue Recognition oder dem Stripe Stripe Connector for Netsuite nicht unterstützt.
  • Stripe Tax unterstützt noch keine anteiligen Rückerstattungen, weshalb die Steuerpflicht nicht korrekt dargestellt wird. Wenden Sie sich an Ihre/n Steuerberater/in.
  • Bei Zahlungsplänen werden Kundenkonten mit gespeicherten Zahlungsdetails nicht automatisch belastet. Kundinnen/Kunden müssen zur Zahlungsseite zurückkehren, um weitere Zahlungen vorzunehmen. Sie können diese nicht mit Rechnungen des Typs charge_automatically verwenden.
  • Stripe sendet automatisch Erinnerungen an Ihre Kundinnen und Kunden, um nachfolgende Zahlungen abzuschließen. Wir senden diese E-Mails standardmäßig eine Woche vor Fälligkeit der Zahlungen. Durch das Versenden dieser E-Mails werden alle E-Mail-Erinnerungspläne und -Einstellungen für einmalige Rechnungen außer Kraft gesetzt. Sie können die E-Mail-Erinnerungen deaktivieren, indem Sie die Einstellung für Finalisierte Rechnungen und Stornorechnungen an Kundinnen/Kunden senden deaktivieren.
  • Bei Connect-Benutzern können die Plattformgebühren nicht für Rechnungen mit aktiviertem Zahlungsplan festgelegt werden. Sie können Gebühren nur für PaymentIntents festlegen.
  • Zusätzliche Felder, die mit Zahlungsplänen verknüpft sind, sind in Sigma nicht verfügbar.
  • In einigen Billing-Analysediagrammen (Top-Abonnenten, Inkasso) werden nur Rechnungen registriert, die vollständig bezahlt sind. Andere Diagramme sind nicht betroffen.
  • Auf Abonnementrechnungen können keine Zahlungspläne angewendet werden.

Notiz

Wenn Sie „Jetzt kaufen, später bezahlen“ für B2C-Rechnungen aktivieren möchten, lesen Sie unseren Leitfaden für „Jetzt kaufen, später bezahlen“, um weitere Informationen zu erhalten.

Dieser Leitfaden zeigt, wie Sie Zahlungspläne mithilfe des Felds amounts_due in der Invoicing API einrichten und verwalten.

Unterstützende Objekte erstellen

Lesen Sie vor der Einrichtung von Zahlungsplänen unbedingt die Konzepte im Leitfaden zur Integration mit der Invoicing API. Sie müssen über ein Verständnis hinsichtlich der Erstellung von Produkten, Preisen sowie Kunden und Kundinnen mit der Stripe API oder dem Dashboard verfügen, um diese Funktion nutzen zu können.

Rechnung mit Zahlungsplan erstellen

Das Feld amounts_due hilft Ihnen bei der Einrichtung von Zahlungsplänen mit Stripe Invoices. Um diese Funktion zu verwenden, legen Sie die collection_method für die Rechnung auf send_invoicefest. Zahlungspläne werden für charge_automatically-Rechnungen nicht unterstützt.

In diesem Abschnitt behandeln wir zwei häufige Use cases für Zahlungspläne: flexible Zahlungsbedingungen und Ersteinzahlung.

Flexible Zahlungsbedingungen

Verwenden Sie Zahlungspläne, wenn Sie die von Ihren Kunden und Kundinnen zu zahlenden Beträge in kleinere Teilbeträge aufteilen möchten. Angenommen Sie haben eine Rechnung über 6.000 USD und möchten, dass diese in drei gleichen Raten beglichen werden. In dem Fall können Sie den Zahlungsplan mit dem Feld amounts_due wie unten gezeigt einrichten:

Command Line
cURL
No results
curl https://api.stripe.com/v1/invoices \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Version: 2025-07-30.basil; invoice_payment_plans_beta=v1" \ -d customer=
{{CUSTOMER_ID}}
\ -d collection_method=send_invoice \ -d auto_advance=true \ -d "anounts_due[0][amount]"=2000 \ -d "anounts_due[0][days_until_due]"=30 \ -d "anounts_due[0][description]"="Payment 1" \ -d "anounts_due[1][amount]"=2000 \ -d "anounts_due[1][days_until_due]"=60 \ -d "anounts_due[1][description]"="Payment 1" \ -d "anounts_due[2][amount]"=2000 \ -d "anounts_due[2][days_until_due]"=90 \ -d "anounts_due[2][description]"="Payment 2"

Ersteinzahlung

Unter bestimmten Umständen empfiehlt es sich ggf. eine Ersteinzahlung zu verlangen, gefolgt von einem Zahlungsplan für den Restbetrag. Angenommen, Sie haben eine Rechnung über 5.000 USD und möchten, dass die Kundin/der Kunde eine Anzahlung von 1.000 USD leistet, gefolgt von zwei gleichen Zahlungen für den Restbetrag. Sie können den Zahlungsplan wie folgt einrichten:

Command Line
cURL
No results
curl https://api.stripe.com/v1/invoices \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Version: 2025-07-30.basil; invoice_payment_plans_beta=v1" \ -d customer=
{{CUSTOMER_ID}}
\ -d collection_method=send_invoice \ -d auto_advance=true \ -d "anounts_due[0][amount]"=1000 \ -d "anounts_due[0][days_until_due]"=1 \ -d "anounts_due[0][description]"=Deposit \ -d "anounts_due[1][amount]"=2000 \ -d "anounts_due[1][days_until_due]"=30 \ -d "anounts_due[1][description]"="Payment 1" \ -d "anounts_due[2][amount]"=2000 \ -d "anounts_due[2][days_until_due]"=60 \ -d "anounts_due[2][description]"="Payment 2"

Die vorstehenden Beispiele veranschaulichen, wie Zahlungspläne mithilfe des Felds amounts_due für Rechnungen mit verschiedenen Zahlungsstrukturen eingerichtet werden. Beachten Sie, dass der Gesamtbetrag aus dem Feld amounts_due mit dem endgültigen amount_due der Rechnung übereinstimmen muss. Mit diesen Beispielen können Sie beginnen, maßgeschneiderte Zahlungspläne basierend auf Ihren speziellen Anforderungen zu erstellen.

Zahlungsplan aktualisieren

Sie können das Feld amounts_due für eine Rechnung aktualisieren, bevor Sie diese finalisieren, sodass Sie den Zahlungsplan nach Bedarf ändern können. Auf diese Weise können Sie Anpassungen vornehmen, z. B. Fälligkeitstermine und Zahlungsbeträge ändern oder neue Zahlungen hinzufügen.

Neben dem Festlegen der Anzahl der Tage bis zur Fälligkeit einer Zahlung mit days_until_due können Sie unter Verwendung des Felds due_date auch ein bestimmtes Fälligkeitsdatum festlegen. Im Feld due_date können Sie ein genaues Datum für eine Zahlung angeben und erhalten so mehr Anpassungsoptionen für Ihre Zahlungspläne.

Hier ist ein Beispiel für die Aktualiserung eines Zahlungsplans einer Rechnung:

Command Line
cURL
No results
curl https://api.stripe.com/v1/invoices/
{{INVOICE_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Version: 2025-07-30.basil; invoice_payment_plans_beta=v1" \ -d "anounts_due[0][amount]"=1000 \ -d "anounts_due[0][due_date]"=1677514200 \ -d "anounts_due[0][description]"="Updated Payment 1" \ -d "anounts_due[1][amount]"=3000 \ -d "anounts_due[1][due_date]"=1678132000 \ -d "anounts_due[1][description]"="Updated Payment 2"

In diesem Beispiel aktualisieren wir den Zahlungsplan einer Rechnung, um bestimmte Fälligkeitstermine anstelle von days_until_due zu verwenden. Das Feld amounts_due passt sich ebenfalls an die neuen Zahlungsbeträge an, was die Flexibilität bei der Änderung von Zahlungsplänen vor der Rechnungsfinalisierung verdeutlicht.

Rechnung finalisieren

Sie können eine Rechnung finalisieren, nachdem Sie den Zahlungsplan erstellt und die gewünschten Rechnungsposten hinzugefügt haben. Sie können eine finalisierte Rechnung nicht ändern, z. B. den Zahlungsplan nicht aktualisieren, Rechnungsposten hinzufügen oder entfernen oder Änderungen an den Beträgen oder Daten der Rechnung vornehmen.

Achten Sie vor der Finanlisierung Ihrer Rechnung darauf, dass die erforderlichen Rechnungsposten hinzugefügt wurden. Hier ist ein Beispiel für das Hinzufügen eines Rechnungspostens:

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl https://api.stripe.com/v1/invoiceitems \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer=
{{CUSTOMER_ID}}
\ -d invoice=
{{INVOICE_ID}}
\ -d "pricing[price]"=
{{PRICE_ID}}
\ -d currency=usd

Nachdem Sie die erforderlichen Rechnungsposten hinzugefügt und sichergestellt haben, dass Ihr Zahlungsplan korrekt eingerichtet ist, fahren Sie mit der Finalisierung der Rechnung fort. Hier ist ein Beispiel für eine Rechnungsfinalisierung:

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl -X POST https://api.stripe.com/v1/invoices/
{{INVOICE_ID}}
/finalize
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Nach der Rechnungsfinalisierung kann diese zur Zahlung an die Kundin/den Kunden gesendet werden. Alle Anpassungen an der Rechnung müssen vor der Finalisierung vorgenommen werden. Überprüfen Sie also die Rechnungsdetails, bevor Sie diesen Schritt ausführen. Weitere Informationen zur Finalisierung finden Sie in unserem Leitfaden zu Statuswechsel und Finalisierung.

Sie können eine längere Nachfrist festlegen.

Aktionen nach der Finalisierung für Rechnungen

Sie können eine finalisierte Rechnung mit einem Zahlungsplan immer noch überarbeiten, stornieren oder als uneinbringlich kennzeichnen, allerdings nur, bevor die erste Zahlung eingegangen ist. Außerdem können Zahlungspläne außerhalb von Stripe nur für den gesamten verbleibenden Rechnungsbetrag „als bezahlt markiert“ werden, nicht für einen Teilbetrag.

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