Billing-Einzugsmethoden
Konfigurieren Sie Ihre bevorzugte Methode zum Einzug von Rechnungen und Abonnements.
Sie können Ihre bevorzugte Zahlungseinzugsmethode bei der Erstellung von Rechnungen und Abonnements entweder über das Dashboard oder die API festlegen.
Automatische Abbuchungen im Vergleich zu manuellen Zahlungen
Die Zahlungsmethode bestimmt, wie Stripe die Zahlung für beide Produkte abwickelt. Um Zahlungen für Rechnungen und Abonnements einzuziehen, können Sie unter diesen Methoden wählen:
- Automatische Abbuchung
- Manuelle Zahlungen
Notiz
Manuelle Zahlungsmethoden, z. B. Banküberweisungen, haben strengere Verfolgungs- und Abgleichsprozesse, die Unternehmenskunden und -kundinnen häufig bei hohen Transaktionsvolumina verlangen. Einige Zahlungsmethoden, wie z. B. Banküberweisungen, unterstützen nur send_
und können nicht automatisch belastet werden.
Zahlungsmethode für eine Rechnung festlegen
Um eine Abrechnungsmethode für eine Rechnung über die Invoicing API festzulegen, verwenden Sie das Attribut collection_method.
charge_
: Damit können Sie automatisch die Standard-Zahlungsmethode von Kundinnen und Kunden belasten, um Rechnungen zu bezahlen.automatically send_
: Sendet eine Rechnung zur manuellen Bezahlung. Im Gegensatz zur automatischen Abbuchung, bei der eine sofortige Zahlung erforderlich ist, können Sie dem Kunden/der Kundin ein anpassbares Zahlungsfenster einräumen. Sie können die gehostete Rechnungsseite verwenden und E-Mail-Benachrichtigungen und Erinnerungen einrichten, um die Zahlung zu erleichtern.invoice
Erfassungsmethode für ein Abonnement festlegen
Um eine Erfassungsmethode für ein Abonnement über die Subscriptions API festzulegen, verwenden Sie das Attribut collection_method. Wenn Sie die Einzugsmethode für ein Abonnement ändern, wird die neue Einzugsmethode nur für nachfolgend erstellte Abonnementrechnungen verwendet.
charge_
: Weist Stripe an, automatisch die Standard-Zahlungsmethode Ihrer Kundinnen und Kunden zu belasten, um die für den jeweiligen Abonnementzeitraum erstellte Rechnung zu bezahlen.automatically send_
: Generiert eine Rechnung für jeden Abrechnungszeitraum und erfordert eine manuelle Zahlung. Im Gegensatz zur automatischen Abbuchung, bei der eine sofortige Zahlung erforderlich ist, können Sie dem Kunden/der Kundin ein anpassbares Zahlungsfenster einräumen.invoice
Automatische Abbuchung für kostenlose Testversionen ohne Zahlungsmethode
Sie können eine kostenlose Testversion für das Abonnement erstellen, ohne die Zahlungsmethode Ihrer Kundinnen/Kunden einzuziehen, und das Attribut collection_method dennoch auf charge_
setzen. Während der Testphase können Kundinnen/Kunden ihre Zahlungsdaten über das Kundenportal hinzufügen. Nach Ablauf der Testphase wird die Standard-Zahlungsmethode des Kunden/der Kundin automatisch belastet. Sie können Ihr Abonnement auch so konfigurieren, dass es pausiert/gekündigt wird, wenn die Testphase ohne Zahlungsmethode endet. Erfahren Sie mehr darüber, wie Sie kostenlose Testversionen erstellen können, ohne eine Zahlungsmethode zu erfassen.
Einzugsmethoden und fehlgeschlagene Zahlungen
Je nach Zahlungsmethode generieren fehlgeschlagene Zahlungen unterschiedliche Abonnementstatus und Rechnungsstatus.
Fehlgeschlagene Abonnementzahlungen
Wenn Sie ein Abonnement mit dem payment_behavior allow_
und der collection_
auf charge_
erstellen, wird sofort ein Zahlungsversuch unternommen und der status
des Abonnements als incomplete
markiert , wenn der erste Zahlungsversuch fehlschlägt.
Durch Übergabe des payment_
-Werts default_
werden Abonnements immer mit dem Status incomplete
initialisiert, wenn die erste Rechnung eine Zahlung erfordert. Der resultierende PaymentIntent muss in einer separaten Anfrage bestätigt werden, damit ein Zahlungsversuch unternommen werden kann.
Sowohl bei allow_
als auch bei default_
wird das Abonnement nach Bezahlung der ersten Rechnung active
. Abonnements, für die bei der Erstellung keine Zahlung erforderlich ist (z. B. Testversionen), gehen sofort in den Status active
über. Bleibt die erste Rechnung nach 23 Stunden unbezahlt, wird das Abonnement auf incomplete_
gesetzt. Dieser Status ist endgültig und kann nicht rückgängig gemacht werden. Dadurch wird die offene Rechnung storniert und zukünftige Rechnungen werden verhindert.
Fehlgeschlagene unvollständige Abonnements
Wenn ein Abonnement den Status incomplete
hat, können Sie nur Attribute aktualisieren, die nicht zur Erstellung einer Rechnung oder eines Rechnungspostens führen, wie z. B. seine Metadaten, save_default_payment_method und die Beschreibung.
Wenn eine Zahlung zur Verlängerung des Abonnements fehlschlägt, obwohl Sie die automatische Abbuchung eingerichtet haben, wechselt das Abonnement zu past_
, und Stripe kennzeichnet es möglicherweise als canceled
oder unpaid
(je nach Ihren Abonnementeinstellungen), nachdem Stripe alle Versuche zur Wiederholung der Zahlung ausgeschöpft hat.
Wenn hingegen die collection_
des Abonnements auf send_
festgelegt ist, wird es zu past_
, wenn die Rechnung bis zum Fälligkeitsdatum nicht bezahlt wurde. Wenn der Kunde/die Kundin die Rechnung nach Fristverlängerung immer noch nicht bezahlt hat, kann Stripe die Rechnung als canceled
oder unpaid
, wieder abhängig von Ihren Abonnementeinstellungen.
Wenn ein Abonnement den Status unpaid
hat, erstellt Stripe zukünftige Rechnungen, belässt sie aber als Entwürfe. In diesem Fall haben Sie die Möglichkeit, die als past due
bezeichnete Rechnung und alle erstellten Rechnungsentwürfe erneut zu senden, um die Zahlung einzuziehen. Verwenden Sie diese Funktion, wenn Sie versuchen, Zahlungen für unbezahlte Monate einzuziehen (z. B. wenn Sie weiterhin Waren oder Dienstleistungen im Zusammenhang mit einem unbezahlten Abonnement anbieten), oder lassen Sie diese Monate geschlossen und unbezahlt, wenn Sie keine Waren oder Dienstleistungen mehr anbieten.
Fehlgeschlagene Rechnungszahlungen
Rechnungen, die nicht mit Abonnements verknüpft sind, deren collection_
auf charge_
festgelegt und für die automatische Vorauszahlung deaktiviert ist, bleiben open
, wenn ein erster Zahlungsversuch fehlschlägt. Da die automatische Vorauszahlung deaktiviert ist, werden die Rechnungen von Stripe nicht automatisch geschlossen, erneut versucht, oder in einen anderen Status versetzt. Erfahren Sie mehr über Benachrichtigungen über fehlgeschlagene Zahlungen und die Verwaltung von an Kundinnen und Kunden gesendete Rechnungen.
Wenn die automatische Vorauszahlung für die Rechnung aktiviert ist, markiert Stripe die Rechnung möglicherweise automatisch als uncollectible
(abhängig von Ihren Rechnungsstatuseinstellungen), nachdem Stripe alle Zahlungswiederholungsversuche ausgeschöpft hat.
Wenn als Zahlungsmethode send_
festgelegt ist, muss die Rechnung manuell bezahlt werden. Bleibt die Rechnung über das Fälligkeitsdatum hinaus unbezahlt, ändert sich der Status in past_
, was auf eine überfällige Rechnung hinweist. Wenn Sie die Zahlungsfrist verlängern und der Kunde/die Kundin immer noch nicht bezahlt hat, können Sie die Rechnung als past_
belassen oder sie in uncollectible
oder void
ändern.
Enterprise-Kundinnen und -kunden und Banküberweisungen
Für Enterprise-Kundinnen und -Kunden bieten manuelle Zahlungsmethoden, wie z. B. Überweisungen, einige Vorteile. Diese Zahlungsmethoden beinhalten im Vergleich zu automatisierten Methoden häufig strengere Nachverfolgungs- und Abgleichsprozesse, was für Unternehmen mit hohem Transaktionsvolumen von entscheidender Bedeutung ist. Indem Sie die collection_
auf send_
festlegen, können Sie klare und gut dokumentierte Rechnungen erstellen, die Enterprise-Kundinnen und -Kunden per Überweisung bezahlen können – eine üblicherweise bevorzugte Zahlungsmethode für diese Art von Kunde/Kundin.