So funktionieren Abonnements
Erfahren Sie, wie Sie wiederkehrende Zahlungen und Abonnementlebenszyklen verwalten.
Bei Abonnements tätigen Kundinnen/Kunden wiederkehrende Zahlungen, um Zugang zu einem Produkt zu erhalten. Bei Abonnements müssen Sie mehr Informationen über Ihre Kundinnen/Kunden speichern als bei einmaligen Käufen, da Sie Kundenkonten in Zukunft belasten müssen.
Subscription-Objekte
Verwenden Sie die folgenden zentralen API-Ressourcen zum Erstellen und Verwalten von Abonnements:
Ressource | Definition |
---|---|
Kundin/Kunde | Stellt einen Kunden/eine Kundin dar, der/die ein Abonnement erwirbt. Verwenden Sie das mit einem Abonnement verknüpfte Kundenobjekt, um wiederkehrende Zahlungen durchzuführen und zu verfolgen und die Produkte zu verwalten, die sie abonnieren. |
Berechtigung | Stellt den Zugriff eines Kunden/einer Kundin auf eine Funktion dar, die in einem Dienstleistungsprodukt enthalten ist, das er/sie abonniert hat. Wenn Sie ein Abonnement für den wiederkehrenden Kauf eines Produkts durch einen Kunden/eine Kundin erstellen, wird automatisch eine aktive Berechtigung für jede diesem Produkt zugeordnete Funktion erstellt. Wenn ein Kunde/eine Kundin auf Ihre Dienstleistungen zugreift, verwenden Sie seine/ihre aktiven Berechtigungen, um die in seinem/ihrem Abonnement enthaltenen Funktionen zu aktivieren. |
Funktion | Stellt eine Funktion oder Fähigkeit dar, auf die Ihre Kundinnen und Kunden zugreifen können, wenn sie ein Dienstleistungsprodukt abonnieren. Sie können Funktionen in ein Produkt einfügen, indem Sie ProductFeatures erstellen. |
Rechnung | Eine Aufstellung der Beträge, die ein Kunde/eine Kundin schuldet, die den Zahlungsstatus vom Entwurf bis zur Bezahlung oder anderweitigem Abschluss verfolgt. Bei Abonnements werden automatisch Rechnungen erstellt. |
PaymentIntent | Eine Möglichkeit zum Erstellen dynamischer Zahlungsabläufe. Mit einem PaymentIntent wird der Lebenszyklus der Bezahlvorgänge von Kundinnen/Kunden verfolgt, und es werden zusätzliche Authentifizierungsschritte ausgelöst, wenn dies aufgrund von gesetzlichen Vorschriften, nutzerdefinierten Radar-Betrugsregeln oder auf Weiterleitung basierenden Zahlungsmethoden erforderlich ist. Rechnungen erstellen automatisch PaymentIntents. |
PaymentMethod | Die Zahlungsinstrumente eines Kunden/einer Kundin, mit denen er/sie für Ihre Produkte bezahlt. Sie können beispielsweise eine Kreditkarte in einem Kundenobjekt speichern und damit wiederkehrende Zahlungen für diesen Kunden/diese Kundin vornehmen. Wird in der Regel mit der Payment Intents API oder der Setup Intents API verwendet. |
Preis | Definiert den Stückpreis, die Währung und den Rechnungszyklus für ein Produkt. |
Produkt | Eine Ware oder Dienstleistung, die Ihr Unternehmen verkauft. Ein Dienstleistungsprodukt kann eine oder mehrere Funktionen beinhalten. |
ProductFeature | Stellt die Aufnahme einer einzelnen Funktion in ein einzelnes Produkt dar. Jedes Produkt ist für jede Funktion, die es enthält, mit einer ProductFeature verknüpft, und jede Funktion ist für jedes Produkt, das sie enthält, mit einer ProductFeature verknüpft. |
Abonnement | Stellt den geplanten wiederkehrenden Kauf eines Produkts durch einen Kunden/eine Kundin dar. Verwenden Sie ein Abonnement, um Zahlungen einzuziehen und eine wiederholte Lieferung oder einen kontinuierlichen Zugriff auf ein Produkt zu ermöglichen. |
Nachfolgend finden Sie ein Beispiel dafür, wie Produkte, Funktionen und Berechtigungen zusammenarbeiten. Stellen Sie sich vor, Sie möchten einen Abonnementdienst einrichten, der zwei Ebenen bietet: ein Standardprodukt mit grundlegenden Funktionen und ein erweitertes Produkt, das umfangreichere Funktionen hinzufügt.
- Sie erstellen zwei Funktionen:
basic_
undfeatures extended_
.features - Sie erstellen zwei Produkte:
standard_
undproduct advanced_
.product - Für das Standardprodukt erstellen Sie eine ProductFeature, die
basic_
mitfeatures standard_
verknüpft.product - Für das erweiterte Produkt erstellen Sie zwei ProductFeatures: eine, die
basic_
mitfeatures advanced_
verknüpft, und eine, dieproduct extended_
mitfeatures advanced_
verknüpft.product
Ein Kunde/eine Kundin, first_
, abonniert das Standardprodukt. Wenn Sie das Abonnement erstellen, erstellt Stripe automatisch eine Berechtigung, die first_
mit basic_
verknüpft.
Ein anderer Kunde/eine andere Kundin, second_
, abonniert das erweiterte Produkt. Wenn Sie das Abonnement erstellen, erstellt Stripe automatisch zwei Berechtigungen: eine, die second_
mit basic_
verknüpft, und eine, die second_
mit extended_
verknüpft.
You can determine which features to provision for a customer by retrieving their active entitlements or listening to the Active Entitlement Summary event. You don’t have to retrieve their subscriptions, products, and features.
Integrationsbeispiel
In diesem Abschnitt wird unsere Beispielintegration auf GitHub beschrieben, die veranschaulicht, wie eine Abonnementintegraton erstellt wird. Wenn Sie bereit sind, Ihre eigene Integration zu erstellen, lesen Sie den Billing-QuickStart- oder Integrationsleitfaden.
Landing Page
Auf Ihrem Frontend erfasst die Landingpage zunächst die E-Mail-Adresse. In Ihrer Anwendung gibt es eventuell weitere kundenspezifische Informationen, die Sie erfassen möchten, wie beispielsweise einen Nutzernamen oder eine Adresse. Nachdem die Kundin/der Kunde auf die Schaltfläche „Anmelden“ geklickt hat, werden die auf der Startseite erfassten Informationen an Ihr Backend gesendet. Durch diesen Vorgang wird eine neue Kundin/ein neuer Kunde erstellt und die Seite mit den Preisinformationen angezeigt.
Seite mit Preisinformationen
Auf der Seite mit Preisinformationen werden Ihre Abonnementoptionen auf der Grundlage der Produkte und Preise angezeigt, die Sie bei der Ersteinrichtung der Integration erstellt haben, d. h. Sie müssen nicht jedes Mal neue erstellen, wenn sich Kund/innen anmelden. Auf Ihrer Seite mit Preisinformationen werden die von Ihnen erstellten Preise angezeigt, und Ihre Kund/innen wählen die gewünschte Option aus. Das Beispiel auf GitHub zeigt ein Zahlungsformular, wenn ein/e Kund/in eine Option auswählt.
Erfahren Sie mehr über Produkte und Preise.
Zahlung
Das Zahlungsformular erfasst einen Namen und Karteninformationen. Wenn Sie Checkout verwenden, wird dieses Formular von Stripe gehostet und ist eine der wichtigsten Funktionen zum Einziehen von Zahlungen und zur Einhaltung der PCI-Compliance. Auf Abonnieren klicken:
- Erstellen eines neuen Abonnements mit Ihren Kunden- und Preis-IDs.
- Generieren einer Rechnung für Ihren ersten Abonnementzyklus.
- Kartenangaben erfassen und Ihre Rechnung bezahlen.
- Die Zahlungsmethode wird als Standard-Zahlungsmethode für das Abonnement festgelegt, eine Anforderung für nachfolgende Zahlungen.
Notiz
Confirm payment before provisioning access for your customer.
Implementierung:
- Kein Code: Wenn Sie keinen Code erstellen möchten, erfahren Sie hier, wie Sie einen Zahlungslink erstellen und mit Ihren Kund/innen teilen können.
- Low-Code: Wenn Sie Checkout verwenden, informieren Sie sich darüber, wie Sie eine Schaltfläche zu Ihrer Website hinzufügen, über die eine Checkout-Sitzung erstellt wird.
- Nutzerdefinierter Code: Wenn Sie Elements verwenden, erfahren Sie, wie Sie mit dem Payment Element oder dem Card Element Zahlungsdetails erfassen und das Abonnement aktivieren.
Bereitstellung
Verwenden Sie Berechtigungen, um zu bestimmen, wann Sie Ihren Kundinnen/Kunden Zugriff auf Produktfunktionen gewähren oder den Zugriff widerrufen.
Alternativ können Sie nach erfolgreicher Zahlung das Produkt sicher für die Kundin/den Kunden bereitstellen. In der Regel bedeutet das:
- Die Prüfung des Abonnementstatus ist
active
. - Der Kundin/dem Kunden wird Zugriff auf die abonnierten Produkte und Funktionen gewährt.
Erfahren Sie, wie Sie Ereignisziele verwenden, um:
So funktionieren Zahlungen mit Abonnements
So können Sie den Umgang mit fehlgeschlagenen Zahlungen vereinfachen und Abonnement erstellen, bevor Sie die Zahlung durchführen:
- Übergeben Sie payment_behavior=default_incomplete, wenn Sie ein Abonnement erstellen. Wenn für Ihr Abonnement Zahlungen erforderlich sind, wird es mit dem Status
incomplete
erstellt, andernfalls wird Ihr Abonnement sofortactive
. - Aktivieren Sie ein unvollständiges Abonnement, indem Sie die erste Rechnung bezahlen.
- Übergeben Sie die PaymentIntent-Kennung aus der Rechnung an Ihre Benutzeroberfläche, um die Zahlungsinformationen zu erfassen und den PaymentIntent zu bestätigen. Sie können Elements, das Android SDK oder das iOS SDK verwenden.
Zahlungsstatus
Der Zahlungsvorgang ist je nach Zahlungsmethode und geografischem Standort unterschiedlich. Zahlungen können auch anfangs fehlschlagen (beispielsweise wenn ein/e Kund/in die falsche Kartennummer eingibt oder nicht über ausreichend Deckung verfügt), es sind also verschiedene Zahlungsergebnisse möglich.
Eine PaymentIntent verfolgt den Lebenszyklus einer jeden Zahlung. Wenn eine ein Abonnement bezahlt werden soll, erstellt Stripe eine Rechnung und eine PaymentIntent. Die PaymentIntent-ID wird der Rechnung zugeordnet, und Sie können über die Invoice- und Subscription-Objekte darauf zugreifen. Der Status des PaymentIntent wirkt sich auf den Status der Rechnung und des Abonnements aus. Im Folgenden wird dargestellt, wie die verschiedenen Ergebnisse einer Zahlung mit den verschiedenen Status verknüpft sind:
Zahlungsergebnis | PaymentIntent-Status | Rechnungsstatus | Abonnementstatus |
---|---|---|---|
Erfolgreich | succeeded | paid | active |
Fehlgeschlagen aufgrund eines Kartenfehlers | requires_ | open | incomplete |
Fehlgeschlagen aufgrund von Authentifizierung | requires_ | open | incomplete |
Die folgenden Abschnitte erläutern diese Status und die entsprechenden Aktionen, die dafür ausgeführt werden müssen.
Zahlung erfolgreich
Bei erfolgreicher Zahlung ist der Status des PaymentIntent succeeded
und das Abonnement wird active
. Für Zahlungsmethoden mit längeren Verarbeitungszeiten werden Abonnements sofort aktiviert. In diesen Fällen kann der Status des PaymentIntent für ein active
Abonnement processing
lauten, bis die Zahlung erfolgreich ist.
Das Abonnement wurde aktiviert und Sie können Ihr Produkt nun zugänglich machen. Im Leitfaden machen wir Sie mit dem Abonnementverfahren und bewährten Verfahren für die Bereitstellung vertraut.
Antwort | Abonnement | PaymentIntent |
---|---|---|
| aktiv | erfolgreich |
Zahlungsmethode erforderlich
Wenn die Zahlung aufgrund eines Kartenfehlers wie einer Ablehnung fehlschlägt, ist der Status des PaymentIntent requires_
und das Abonnement ist incomplete
.
Antwort | Abonnement | PaymentIntent |
---|---|---|
| incomplete | requires_payment_method |
Gehen Sie wie folgt vor, um diese Probleme zu lösen:
- Benachrichtigen Sie die Kundin/den Kunden.
- Erfassen Sie neue Zahlungsinformationen und bestätigen Sie die Zahlungsabsicht.
- Aktualisieren Sie die Standard-Zahlungsmethode für das Abonnement.
Erfahren Sie, wie Sie mit fehlgeschlagenen Zahlungen für Abonnements umgehen.
Aktion erforderlich
Einige Zahlungsmethoden erfordern eine Kundenauthentifizierung mit 3D Secure (3DS), um den Zahlungsvorgang abzuschließen. Wenn Sie die Payment Intents API verwenden, lautet der Wert von latest_
requires_
, wenn eine Zahlung kundenseitig authentifiziert werden muss. 3DS schließt den Authentifizierungsvorgang ab. Ob eine Zahlungsmethode eine Authentifizierung erfordert, hängt von Ihren Radar-Regeln und der ausstellenden Bank der Karte ab.
Die Regularien in Europa erfordern häufig 3D Secure. Lesen Sie unseren Leitfaden zur starken Kundenauthentifizierung (SCA), wenn Sie wissen möchten, ob die Verarbeitung dieses Status für Ihr Unternehmen wichtig ist. Wenn Sie bereits über eine Billing-Integration verfügen und Unterstützung für diesen Ablauf hinzufügen möchten, schauen Sie sich auch den Leitfaden zur SCA-Migration von Billing an.
Antwort | Abonnement | PaymentIntent |
---|---|---|
| incomplete | requires_action |
Gehen Sie wie folgt vor, um diese Probleme zu lösen:
- Überwachen Sie die Ereignisbenachrichtigung
invoice.
mit Ereigniszielen. Dies zeigt an, dass eine Authentifizierung erforderlich ist.payment_ action_ required - Benachrichtigen Sie Ihre Kundin/den Kunden, dass er/sie eine Authentifizierung durchführen muss.
- Rufen Sie das Clientgeheimnis für die Zahlungsabsicht ab und übergeben Sie es in einem Aufruf an stripe.ConfirmCardPayment. Dadurch wird Ihren Kund/innen ein Modal zur Authentifizierung angezeigt und ein Zahlungsversuch unternommen. Anschließend wird das Modal geschlossen und die Kund/innen gelangen zurück zu Ihrer Anwendung.
- Überwachen Sie das Ereignis
invoice.
auf Ihrem Ereignisziel, um zu erfahren, ob die Zahlung erfolgreich war. Es kann vorkommen, dass Nutzer/innen Ihre Anwendung verlassen, bevorpaid confirmCardPayment()
abgeschlossen wurde. Durch die Überprüfung des Zahlungserfolgs können Sie eine korrekte Bereitstellung des Produkts sicherstellen.
Wiederkehrende Zahlungen
Stripe wickelt wiederkehrende Zahlungen automatisch für Sie ab. Das umfasst unter anderem Folgendes:
- Die automatische Rechnungsstellung an Kundinnen/Kunden und Zahlungsversuche, wenn neue Abrechnungszyklen beginnen.
- Bei fehlgeschlagenen Zahlungen versucht Stripe, diese mit der Funktion Smart Retries oder Ihrem benutzerdefinierten Wiederholungsplan erneut durchzuführen. Dadurch wird automatisch ein erneuter Zahlungsversuch gemäß Ihren Dashboard-Einstellungen durchgeführt, wenn Karten abgelehnt werden. Wenn ein Fehler einen nicht wiederholbaren Ablehnungscode zurückgibt, werden die geplanten Wiederholungsversuche fortgesetzt, die Zahlung wird jedoch nur ausgeführt, wenn Sie eine neue Zahlungsmethode erhalten.
Sie können Mahnungs-E-Mails an Kundinnen/Kunden mit überfälligen Zahlungen senden, um die Wahrscheinlichkeit eines Einzugs zu erhöhen. Für Zahlungen mit 3D Secure können Sie Ihre Billing-Einstellungen so konfigurieren, dass ein gehosteter Link an Kundinnen/Kunden gesendet wird, damit diese den Zahlungsablauf abschließen können.
Erstellen Sie Ihre eigene Abwicklung für wiederkehrende fehlgeschlagene Zahlungen
Wenn Sie nicht die Tools von Stripe zum Verwalten von fehlgeschlagenen Zahlungen verwenden möchten, können Sie auch Ihre eigenen erstellen. Wenn eine Zahlung fehlschlägt oder eine Kundenauthentifizierung erforderlich ist, wird der status
des Abonnements auf past_
festgelegt. Der PaymentIntent-Status ist dann entweder requires_
oder requires_
.
Richten Sie ein Ereignisziel ein, um diese Szenarien zu verwalten, und halten Sie nach dem Ereignis customer.subscription.updated Ausschau. So werden Sie benachrichtigt, wenn Abonnements den Status past_
haben:
{ "id": "sub_E8uXk63MAbZbto", "object": "subscription", ... "status": "past_due", "latest_invoice": "in_1EMLu1ClCIKljWvsfTjRFAxa" }
Für solche Abonnements müssen sich Ihre Kund/innen zur Erfassung einer anderen Zahlungsmethode erneut in Ihrer Anwendung anmelden, damit sie die Zahlung abschließen können. Hierfür können Sie entweder eine E-Mail oder eine mobile Push-Benachrichtigung verwenden. Stripe bietet für diesen Fall integrierte Erinnerungs-E-Mails, die Sie in Ihren Billing-Einstellungen konfigurieren können.
Wenn Ihr Kunde/Ihre Kundin wieder in Ihrer Anwendung angemeldet ist, verwenden Sie je nach Status des zugehörigen PaymentIntent erneut Ihren Ablauf für fehlgeschlagene Zahlungen oder den Ablauf für Kundenaktionen. Nach erfolgreicher Zahlung ist der Status des Abonnements active
und die Rechnung ist paid
.
Umgang mit nicht bezahlten Rechnungen
Abonnements mit kostenlosen Testzeiträumen, nutzungsbasierten Abrechnungen oder mit Gutscheinen oder Kundenguthaben verrechneten Rechnungen haben häufig Rechnungen zur Folge, die nicht mehr bezahlt werden müssen. Dadurch belasten Sie Ihre Kundinnen/Kunden nicht sofort, wenn Sie das Abonnement erstellen.
Obwohl Sie Kund/innen die erste Rechnung nicht berechnen, sind die Authentifizierung und Autorisierung der Karte häufig von Vorteil. Dadurch steigt die Wahrscheinlichkeit, dass die erste Zahlung, die ungleich null ist, erfolgreich abgeschlossen wird. So durchgeführte Zahlungen werden als Off-Session-Zahlungen bezeichnet. Zum Verwalten dieser Szenarien hat Stripe SetupIntents entwickelt.
SetupIntents verwenden
SetupIntents können für folgende Zwecke verwendet werden:
- Zahlungsinformationen erfassen.
- Authentifizieren der Kundenkarte, um zu einem späteren Zeitpunkt Ausnahmen anfordern zu können
- Autorisieren der Kundenkarte, ohne sie zu belasten
Die Authentifizierung von Zahlungen ermöglicht es Ihren Kund/innen, Berechtigungen für die Belastung ihrer Karten zu erteilen. Dies ist für die starke Kundenauthentifizierung erforderlich und wird häufig über 3DS durchgeführt. Die Erfassung von Informationen zur Zahlungsmethode und deren Autorisierung sind wichtig, damit Sie die Zahlungsmethode erfolgreich belasten können.
In Off-Session-Szenarien können Sie mit SetupIntents Ihren Kund/innen die erste Zahlung, die ungleich null ist, in Rechnung stellen, ohne dass sie sich zur Authentifizierung erneut auf Ihrer Website oder in Ihrer App anmelden müssen. Das reduziert mögliche Reibungspunkte mit Ihren Kund/innen.
Das Feld pending_
eines Abonnements wird nicht automatisch gekündigt, wenn das Abonnement endet. Achten Sie auf customer.
-Ereignisse und stornieren Sie die SetupIntent eines Abonnements, falls erforderlich.
Stripe erstellt SetupIntents für Abonnements, für die keine erste Zahlung erforderlich ist, automatisch. Wenn die Authentifizierung und Autorisierung erforderlich sind, werden sie an dieser Stelle ebenfalls ausgeführt. Wenn beide erfolgreich sind oder wenn sie nicht notwendig sind, ist auch keine Aktion erforderlich. Das Feld subscription.
ist in diesem Fall null
. Wenn einer der beiden Schritte fehlschlägt, empfiehlt Stripe die Verwendung der SetupIntent auf Ihrem Frontend, um das Problem zu lösen, während sich Ihr/e Kund/in in der Sitzung befindet (on-session). In den nächsten beiden Abschnitten wird detailliert erläutert, wie Szenarien gelöst werden können, bei denen die Authentifizierung oder Autorisierung fehlschlägt.
Fehlgeschlagene Authentifizierungen verwalten Clientseitig
Es kommt zu fehlgeschlagenen Authentifizierungen, wenn Stripe Ihre Kund/innen nicht bei ihrem Kartenaussteller authentifizieren kann. In einem solchen Fall wird der status
des SetupIntent auf requires_
festgelegt.
Um diese Probleme zu lösen, rufen Sie confirmCardSetup in Ihrem Frontend auf, damit Ihre Kundin/Ihre Kunde den Authentifizierungsablauf manuell abschließen kann. Im nachfolgenden Code-Beispiel wird die pending_
erweitert, um den Ablauf abzuschließen.
const {pending_setup_intent} = subscription; if (pending_setup_intent) { const {client_secret, status} = subscription.pending_setup_intent; if (status === "requires_action") { const {setupIntent, error} = await stripe.confirmCardSetup(client_secret); if (error) { // Display error.message in your UI. } else { // The setup has succeeded. Display a success message. } } }
Die Autorisierung wird nach dem Abschließen dieses Ablaufs ausgeführt, wenn sie erforderlich ist. Wenn die Autorisierung erfolgreich ist oder wenn sie nicht erforderlich ist, wird pending_
nach der Ausführung in null
geändert.
Fehlgeschlagene Autorisierungen verwalten Clientseitig
Es kommt zu fehlgeschlagenen Autorisierungen von Zahlungen, wenn Stripe nicht überprüfen kann, ob eine Karte belastet werden kann. In einem solchen Fall wird der status
der SetupIntent auf requires_
festgelegt. Das bedeutet in der Regel, dass nachfolgende Zahlungen mit dieser Karte fehlschlagen.
Erfassen Sie zur Lösung dieser Probleme eine neue Zahlungsmethode und aktualisieren Sie anschließend die Standard-Zahlungsmethode Ihrer Kundin/Ihres Kunden oder des Abonnements. Beachten Sie, dass das folgende Code-Beispiel den pending_
erweitert, um den Ablauf abzuschließen.
const {pending_setup_intent, latest_invoice} = subscription; if (pending_setup_intent) { const {client_secret, status} = subscription.pending_setup_intent; if (status === "requires_action") { const {setupIntent, error} = await stripe.confirmCardSetup(client_secret); if (error) { // Display error.message in your UI. } else { // The setup has succeeded. Display a success message. } } else if (status === "requires_payment_method") { // Collect new payment method } }
Der Lebenszyklus eines Abonnements
So sieht der empfohlene Ablauf bei Abonnements aus:
- Sie erstellen das Abonnement. Der
status
des Abonnements istincomplete
(wenn Sie den empfohlenen Ablauf befolgen: Wenn Sie ein Abonnement erstellen, ohnepayment_
anzugeben, ist der Standard-behavior status
active
). - Für das Abonnement wird eine Rechnung erstellt. Der
status
der Rechnung istopen
. - Der/die Kund/in bezahlt die erste Rechnung.
- Wenn die Zahlung erfolgreich ist:
- Der
status
des Abonnements wechselt zuactive
- Der
status
der Rechnung wird aufpaid
gesetzt - Stripe sendet das Ereignis
invoice.
an Ihre konfigurierten Ereignisziele.paid
- Der
- Sie gewähren Zugriff auf Ihr Produkt. Sie können wie folgt bestätigen, ob die Rechnung bezahlt wurde:
- Einrichtung eines Ereignisziels und Überwachung des Ereignisses
invoice.
paid - Manuelle Überprüfung des Abonnementobjekts und Suche nach
subscription.
. Derstatus=active status
wirdactive
, wenn die Rechnung bezahlt wurde, entweder durch eine automatische Zahlung oder per manueller Bezahlung durch den/die Kund/in.
- Einrichtung eines Ereignisziels und Überwachung des Ereignisses
Der status
kann auch trialing
sein, wenn Sie Testversionen anbieten, für die keine Zahlungen erforderlich sind. Nach Ablauf des Testzeitraums wechselt das Abonnement zu active
, und die Abbuchung für den Kunden/die Kundin mit Abonnement beginnt.
Zahlungsverhalten für Abonnements
Um den Umgang mit fehlgeschlagenen Zahlungen zu vereinfachen, erstellen Sie die Abonnements, indem Sie payment_
auf default_incomplete festlegen. Hierbei werden Abonnements mit dem Status incomplete
erstellt, sodass Sie die Zahlungsinformationen in einer einzigen Nutzeroberfläche erfassen und bestätigen können. Bei der Verwendung von allow_
oder error_
versucht Stripe direkt, die Rechnung zu bezahlen. Wenn die Zahlung fehlschlägt, ändert sich entweder der Status des Abonnements in incomplete
oder die Erstellung schlägt fehl.
Erfolgreiche Zahlungen
Wenn Ihr/e Kund/in die Rechnung erfolgreich bezahlt, wird das Abonnement auf active
und die Rechnung auf paid
aktualisiert. Zu diesem Zeitpunkt können Sie den Zugriff auf Ihr Produkt gewähren.
Zahlungsfenster
Kund/innen haben etwa 23 Stunden Zeit, um eine erfolgreiche Zahlung zu tätigen. Während dieser Zeit bleiben die Abonnements im Status incomplete
und die Rechnung ist open
. Wenn Ihr/e Kund/in die Rechnung bezahlt, wird der Status des Abonnements in active
und der Status der Rechnung in paid
geändert. Wenn keine Zahlung erfolgt, wird der Status des Abonnements in incomplete_
geändert und die Rechnung wird void
.
Dieses Fenster ist vorhanden, weil die erste Zahlung für ein Abonnement in der Regel mit Ihren Kund/innen während der Sitzung (On-Session) erfolgt. Wenn die Kund/innen nach 23 Stunden wieder zu Ihrer Anwendung zurückkehren, können Sie ein neues Abonnement für sie erstellen.
Fehlgeschlagene Zahlungen
Der Abonnementstatus bleibt so lange active
, wie die automatischen Zahlungen erfolgreich sind. Wenn eine automatische Zahlung fehlschlägt, wird das Abonnement in past_
geändert, und Stripe versucht, die Zahlung anhand Ihrer Wiederholungsregeln einzuziehen. Wenn der Zahlungseinzug fehlschlägt, können Sie den Abonnementstatus auf canceled
oder unpaid
festlegen oder ihn als past_
belassen.
Unbezahlte Abonnements
Bei unbezahlten Abonnements bleibt die letzte Rechnung offen, aber es wird kein Zahlungsversuch unternommen. Das Abonnement wird nach wie vor in jedem Abrechnungszyklus Rechnungen und bleibt im Status draft
. Um das Abonnement zu reaktivieren, müssen Sie Folgendes tun:
- Neue Zahlungsinformationen erfassen.
- Die automatische Abrechnung wieder aktivieren, indem Sie bei den Rechnungsentwürfen auto advance auf
true
festlegen. - Finalisieren und bezahlen Sie dann die offenen Rechnungen. Zahlen Sie die letzte Rechnung vor dem Fälligkeitsdatum, um den Status des Abonnements in
active
zu ändern.
Abonnements, die past_
sind, werden standardmäßig auf unpaid
festgelegt. Damit haben Sie die meisten Optionen für eine Reaktivierung der Abonnements.
Abonnements kündigen
Wenn Sie ein Abonnement kündigen, wird die Erstellung neuer neuer Rechnungen für das Abonnement deaktiviert und auch der automatische Zahlungseinzug für Rechnungen des Abonnements wird unterbrochen, da auto_
auf false
festgelegt wird. Zusätzlich wird auch das Abonnement selbst gelöscht und Sie können das Abonnement und seine Metadaten nicht länger aktualisieren. Wenn Ihre Kundinnen und Kunden das Abonnement erneut abschließen möchten, müssen Sie neue Zahlungsinformationen von ihnen erfassen und ein neues Abonnement erstellen.
Eine über ein Abonnement generierte Rechnung stornieren
Wenn das Abonnement incomplete
ist und Sie die erste generierte Rechnung stornieren, wird der Status des Abonnements in incomplete_
geändert. Wenn Sie die aktuellste Rechnung für ein aktives Abonnement stornieren und es sich dabei nicht um die erste Rechnung handelt, wird die folgende Logik auf die einzelnen Rechnungen (von der neuesten bis zur ältesten) angewendet, bis eine der folgenden Bedingungen erfüllt ist:
- Wenn eine Rechnung den Status
paid
oderuncollectible
hat, wird der Abonnementstatus aufactive
gesetzt. - Wenn die collection_method für die Rechnung auf
charge_
festgelegt ist und Stripe das intelligente Mahnwesen für die Rechnung aufgrund von Wiederholungslimits ausgesetzt hat, wird der Abonnementstatus gemäß Ihren Einstellungen für die automatische Abrechnung aufautomatically canceled
,unpaid
oderpast_
festgelegt.due - Wenn die collection_method auf
send_
festgelegt ist und die Rechnung ihr Fälligkeitsdatum überschritten hat, wird der Abonnementstatus aufinvoice past_
festgelegt.due - Wenn die Rechnung keinen dieser Status hat, werden die gleichen Schritte für die nächste aktuelle Rechnung ausgeführt.
Wenn keine der Rechnungen einem der oben genannten Kriterien entspricht, wird der Abonnementstatus auf active
gesetzt.
Checkout Sessions
Bei Stripe Checkout können Sie das Abonnement oder die Rechnung nicht aktualisieren, wenn das Abonnement der Sitzung incomplete
ist. Sie können das Ereignis checkout.session.completed überwachen, um das Update nach Abschluss der Sitzung durchzuführen.
Sie können die Sitzung stattdessen auch ablaufen lassen, wenn Sie das Abonnement der Sitzung kündigen, die Abonnementrechnung stornieren oder die Rechnung als uneinbringlich markieren möchten.
Get referral information
You can use Affiliate and referral Stripe Apps to set up and manage referral and affiliate programs with Stripe, get customer information, and automate commission adjustments from the Stripe Dashboard.
Abonnement-Statusangaben
Status | Beschreibung |
---|---|
trialing | Das Abonnement befindet sich derzeit in einem Testzeitraum, und Ihr Produkt kann sicher für Ihre Kund/innen bereitgestellt werden. Das Abonnement wechselt automatisch in den Status active , wenn die erste Zahlung erfolgt. |
active | Das Abonnement funktioniert ordnungsgemäß, und die letzte Zahlung war erfolgreich. Ihr Produkt kann sicher für Ihre Kund/innen bereitgestellt werden. |
incomplete | Eine erfolgreiche Zahlung muss innerhalb von 23 Stunden erfolgen, damit das Abonnement aktiviert wird. Oder für die Zahlung ist eine Aktion erforderlich, wie z. B. die Kundenauthentifizierung. Abonnements können auch incomplete sein, wenn eine Zahlung aussteht und der PaymentIntent-Status processing ist. |
incomplete_ | Die erste Zahlung für das Abonnement ist fehlgeschlagen, und es wurde innerhalb von 23 Stunden nach Erstellung des Abonnements keine erfolgreiche Zahlung getätigt. Diese Abonnements werden Kund/innen nicht in Rechnung gestellt. Der Status dient dazu, Kund/innen nachzuverfolgen, die ihre Abonnements nicht aktivieren konnten. |
past_ | Die Zahlung der letzten finalisierten Rechnung ist entweder fehlgeschlagen oder wurde nicht versucht. Für das Abonnement werden weiterhin Rechnungen erstellt. Ihre Abonnementeinstellungen bestimmen den nächsten Status des Abonnements. Wenn die Rechnung nach allen versuchten Smart Retries immer noch nicht bezahlt wird, können Sie das Abonnement so konfigurieren, dass es in den Status canceled oder unpaid wechselt oder als past_ belassen wird. Um das Abonnement auf active zu setzen, muss die letzte Rechnung vor dem Fälligkeitsdatum beglichen werden. |
canceled | Das Abonnement wurde storniert. Während der Stornierung ist der automatische Einzug für alle unbezahlten Rechnungen deaktiviert (auto_ ). Dies ist ein Terminal-Status, der nicht aktualisiert werden kann. |
unpaid | Die letzte Rechnung wurde nicht bezahlt, aber das Abonnement bleibt bestehen. Die letzte Rechnung bleibt offen, und es werden weiterhin Rechnungen erstellt. Es wird jedoch nicht versucht, sie zu bezahlen. Sie sollten den Zugriff auf Ihr Produkt sperren, wenn das Abonnement unpaid ist, da die Zahlungen bereits versucht und wiederholt wurden, als es past_ war. Um das Abonnement auf active zu setzen, bezahlen Sie die aktuelle Rechnung vor dem Fälligkeitsdatum. |
paused | The subscription has ended its trial period without a default payment method and the trial_settings.end_behavior.missing_payment_method is set to pause . Invoices will no longer be created for the subscription. After a default payment method has been attached to the customer, you can resume the subscription. |
Abonnement-Ereignisse
Ereignisse werden jedes Mal ausgelöst, wenn ein Abonnement erstellt oder geändert wird. Wir senden bestimmte Ereignisse sofort beim Erstellen eines Abonnements, während andere in regelmäßigen Abrechnungsintervallen wiederkehren. Wir empfehlen, Ereignisse mit einem Ereignisziel zu überwachen.
Stellen Sie sicher, dass Ihre Integration die Ereignisse ordnungsgemäß handhabt. Sie können beispielsweise einem/einer Kund/in eine E-Mail senden, wenn eine Zahlung fehlschlägt oder den Zugriff eines Kunden/einer Kundin zurückziehen, wenn ein Abonnement storniert wird.
In der folgenden Tabelle werden die häufigsten Ereignisse im Zusammenhang mit Abonnements beschrieben und ggf. Maßnahmen zum Umgang mit den Ereignissen vorgeschlagen.
customer. | Wird gesendet, wenn eine Kundin/ein Kunde erfolgreich erstellt wird. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer. | Wird beim Erstellen des Abonnements gesendet. Der status des Abonnements kann incomplete lauten, wenn zum Abschließen der Zahlung eine Kundenauthentifizierung erforderlich ist oder wenn Sie payment_ auf default_ festlegen. Zeigen Sie das Zahlungsverhalten für Abonnements an, um mehr zu erfahren. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer. | Wird gesendet, wenn das Abonnement eines/einer Kund/in endet. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer. | Wird gesendet, wenn sich der status eines Abonnements in paused ändert. Dies wird beispielsweise gesendet, wenn ein Abonnement so konfiguriert wird, dass es pausiert wird, wenn ein kostenloser Testzeitraum ohne Zahlungsmethode endet. Das Invoicing erfolgt erst nach der Wiederaufnahme des Abonnements. Wir senden dieses Ereignis nicht, wenn der Zahlungseinzug angehalten wird, da in diesem Zeitraum weiterhin Rechnungen erstellt werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer. | Wird gesendet, wenn ein Abonnement, das sich zuvor im Status paused befand, wieder aufgenommen wird. Dies gilt nicht, wenn die Pause des Zahlungseinzugs aufgehoben wurde. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer. | Wird drei Tage vor Ablauf des Testzeitraums gesendet. Wenn der Testzeitraum kürzer als drei Tage ist, wird dieses Ereignis ausgelöst. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer. | Wird gesendet, wenn ein Abonnement gestartet oder geändert wird. So lösen beispielsweise das Erneuern des Abonnements, das Hinzufügen eines Gutscheins, das Anwenden eines Rabatts, das Hinzufügen eines Rechnungspostens und das Ändern von Abonnementplänen alle dieses Ereignis aus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
entitlements. | Wird gesendet, wenn die aktiven Berechtigungen einer Kundin/eines Kunden aktualisiert werden. Wenn Sie dieses Ereignis erhalten, können Sie den Zugriff auf die Funktionen Ihres Produkts gewähren oder deaktivieren. Mehr erfahren über die Integration mit Berechtigungen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Wird gesendet, wenn eine Rechnung für ein neues oder verlängertes Abonnement erstellt wird. Wenn Stripe keine erfolgreiche Antwort auf invoice. erhält, verzögert sich die Finalisierung aller Rechnungen mit dem automatischen Einzug um bis zu 72 Stunden. Erfahren Sie mehr über das Finalisieren von Rechnungen.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Wird gesendet, wenn eine Rechnung erfolgreich finalisiert wurde und bereit für die Bezahlung ist.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Die Rechnung konnte nicht finalisiert werden. Erfahren Sie in diesem Leitfaden, wie Sie mit Fehlern bei der Rechnungsfinalisierung umgehen. Erfahren Sie im Leitfaden mit der Übersicht zu Rechnungen mehr über die Rechnungsfinalisierung.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Wird gesendet, wenn die Rechnung erfolgreich bezahlt wird. Sie können den Zugriff auf Ihr Produkt gewähren, wenn Sie dieses Ereignis erhalten und der status des Abonnements active ist. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Wird gesendet, wenn die Rechnung eine Kundenauthentifizierung erfordert. Erfahren Sie, wie Sie mit dem Abonnement umgehen, wenn die Rechnung Maßnahmen erfordert. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eine Zahlung für eine Rechnung ist fehlgeschlagen. Der PaymentIntent-Status ändert sich in
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Wird ein paar Tage vor der Verlängerung des Abonnements gesendet. Die Anzahl der Tage basiert auf der im Dashboard festgelegten Anzahl für Bevorstehende Verlängerungsereignisse. Bei bestehenden Abonnements wird die Änderung der Anzahl der Tage im nächsten Abrechnungszeitraum wirksam. Sie können bei Bedarf noch zusätzliche Rechnungsposten hinzufügen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invoice. | Wird gesendet, wenn eine Zahlung erfolgreich ist oder fehlschlägt. Wenn die Zahlung erfolgreich ist, wird das Attribut paid auf true festgelegt und der status ist paid . Wenn die Zahlung fehlschlägt, wird das Attribut paid auf false festgelegt und der status bleibt open . Fehlgeschlagene Zahlungen lösen außerdem das Ereignis invoice. aus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment_ | Wird gesendet, wenn ein PaymentIntent erstellt wird. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment_ | Wird gesendet, wenn die Zahlung für einen PaymentIntent erfolgreich abgeschlossen wurde. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird gesendet, wenn ein Abonnementplan storniert wurde, weil das zugehörige Abonnement aufgrund von Zahlungsverzug gekündigt wurde. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird gesendet, wenn ein Abonnementplan gekündigt wird, wodurch auch alle aktiven zugehörigen Abonnements gekündigt werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird gesendet, wenn alle Phasen eines Abonnementplans abgeschlossen sind. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird gesendet, wenn ein neuer Abonnementplan erstellt wird. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird 7 Tage vor Ablauf eines Abonnementplans gesendet. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird gesendet, wenn ein Abonnementplan freigegeben wird oder beendet und von dem verbleibenden Abonnement getrennt wird. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_ | Wird gesendet, wenn ein Abonnementplan aktualisiert wird. |
Lebenszyklus einer Rechnung
In der Übersicht zu Rechnungen finden Sie eine ausführliche Erläuterung zur Funktionsweise von Rechnungen. Für Rechnungen, die über Abonnements generiert werden, sieht der allgemeine Lebenszyklus jedoch wie folgt aus:
- Das Abonnement erzeugt eine neue Rechnung im Status
draft
. - Etwa eine Stunde nach der Rechnungserstellung wird die Rechnung final (Änderungen sind dann nicht mehr zulässig).
- Der Status wird auf
open
festgelegt und Stripe versucht automatisch, die Rechnung mit der Standard-Zahlungsmethode zu bezahlen. - Wenn die Zahlung erfolgreich ist, ändert sich der Status in
paid
. - Wenn die Zahlung fehlschlägt, bleibt die Rechnung
open
und das Abonnement erhält den Statuspast_
.due
Stripe benachrichtigt Ihre Kund/innen bei diesem Ablauf nicht über die Rechnung. Kurz nach der Erstellung der Rechnung wird automatisch ein Zahlungsversuch unternommen. Wenn jedoch E-Mails von Kund/innen aktiviert sind, senden wir den Zahlungsbeleg per E-Mail.
Abonnementeinstellungen und Wiederherstellung
In Ihren Abonnementeinstellungen wird festgelegt, wie Stripe bei fehlgeschlagenen Zahlungen oder überfälligen Abonnements reagiert.
Smart Retries
Fehlgeschlagene Zahlungen sind das größte Ereignis, das nach der Erstellung eines Abonnements eintreten kann. Dafür kann es verschiedene Gründe geben:
- Fehlende Angabe einer Zahlungsmethode für Kund/innen.
- Zahlungsmethode ist veraltet.
- Zahlung wird abgelehnt.
Sie können Stripe so konfigurieren, dass fehlgeschlagene Zahlungen wiederholt werden. Smart Retries nutzen das maschinelle Lernen von Stripe, um den besten Zeitpunkt für die Wiederholung der fehlgeschlagenen Zahlung über einen konfigurierbaren Zeitraum von bis zu 2 Monaten nach der ersten fehlgeschlagenen Zahlung festzulegen.
Der Wiederholungsplan kann auch mit nutzerdefinierten Regeln geändert werden. Sie können bis zu drei Wiederholungsversuche konfigurieren, die jeweils eine bestimmte Anzahl von Tagen nach dem vorherigen Versuch liegen.
Sie können invoice.payment_failed verwenden, um Ereignisse fehlgeschlagener Abonnementzahlungen und Aktualisierungen von Wiederholungsversuchen zu überwachen. Nachdem versucht wurde, eine Rechnung zu bezahlen, wird ihr Wert für den next_payment_attempt anhand der aktuellen Abonnementeinstellungen in Ihrem Dashboard festgelegt.
Wenn der Zahlungseinzug fehlschlägt, wechselt der Status des Abonnements gemäß Ihren Einstellungen. Folgende Optionen stehen zur Verfügung:
Einstellung | Beschreibung |
---|---|
Das Abonnement kündigen | Das Abonnement wechselt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen zum Status canceled . |
Das Abonnement als „nicht bezahlt“ markieren | Das Abonnement wechselt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen zum Status unpaid . Rechnungen werden weiterhin erstellt und verbleiben im Entwurfszustand. |
Die Abonnementzahlung als „überfällig“ belassen | Das Abonnement bleibt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen im Status past_ . Rechnungen werden weiterhin erstellt, und Kund/innen werden basierend auf den Wiederholungseinstellungen belastet. |
Nach dem letzten Zahlungsversuch unternehmen wir keine weiteren Zahlungsversuche. Das Ändern Ihrer Abonnementeinstellungen wirkt sich nur auf zukünftige Wiederholungen aus.
E-Mails
Stripe kann optional verschiedene E-Mails an Kund/innen senden. Dafür werden die mit dem Customer-Objekt verknüpften E-Mail-Adressen verwendet:
- Erinnerung an eine bevorstehende Verlängerung, die wir gleichzeitig mit dem Ereignis
invoice.
senden.upcoming - Eine Benachrichtigung über eine fehlgeschlagene Zahlung mit der Aufforderung zur Aktualisierung der Zahlungsinformationen. Erfahren Sie, wie Sie Benachrichtigungen über fehlgeschlagene Zahlungen aktivieren.
- Eine Benachrichtigung über den bevorstehenden Ablauf einer Karte, wenn die
default_
-Karte eines/einer Kund/in in Kürze abläuft.source
Wie in der Dokumentation zu den E-Mail-Belegen beschrieben, können Sie Ihre URL anpassen, um eine Karte sowie Ihr Logo und die Farben, die in einer E-Mail verwendet werden, zu aktualisieren.
Manuelle Zahlungen
Sie können das Fälligkeitsdatum für Rechnungen konfigurieren, bei denen die Einzugsmethode send_
für den Erhalt von manuellen Zahlungen verwendet wird. Außerdem können bis zu drei Erinnerungen konfiguriert werden, die im Zeitraum zwischen 10 Tagen vor und 60 Tagen nach Fälligkeit gesendet werden.
Zusätzlich können Sie festlegen, dass 30, 60 oder 90 Tage nach der überfälligen Rechnung weitere Schritte im Hinblick auf das Abonnement unternommen werden. Folgende Optionen stehen zur Verfügung:
Einstellung | Beschreibung |
---|---|
Das Abonnement kündigen | Das Abonnement wechselt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen zum Status canceled . |
Das Abonnement als „nicht bezahlt“ markieren | Das Abonnement wechselt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen zum Status unpaid . Rechnungen werden weiterhin erstellt und verbleiben entweder im Status draft oder wechseln in einen in Ihren Rechnungseisntellungen festgelegten Status. |
Die Abonnementzahlung als „überfällig“ belassen | Das Abonnement bleibt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen im Status past_ . Rechnungen werden weiterhin erstellt und haben den Status open . |
Weitere Informationen zu Abonnement-Zuständen.
Zahlungen, die 3D Secure erfordern
Im Falle von Zahlungen, die 3D Secure erfordern, kann Stripe eine Bestätigung per E-Mail an Ihre Kundin/den Kunden zeitgleich mit dem Ereignis invoice.
senden. Außerdem kann der Versand von bis zu drei Erinnerungs-E-Mails zwischen 1 und 7 Tagen nach Initiierung der Zahlung konfiguriert werden.
Wenn eine Zahlung nach der vorgegebenen Anzahl von Tagen immer noch unvollständig ist, können Sie zwischen folgenden Möglichkeiten wählen:
Einstellung | Beschreibung |
---|---|
Das Abonnement kündigen | Das Abonnement wechselt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen zum Status canceled . |
Das Abonnement als „nicht bezahlt“ markieren | Das Abonnement wechselt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen zum Status unpaid . Rechnungen werden weiterhin erstellt und verbleiben im Entwurfszustand. |
Die Abonnementzahlung als „überfällig“ belassen | Das Abonnement bleibt nach der im Wiederholungsplan festgelegten maximalen Anzahl von Tagen im Status past_ . Rechnungen werden weiterhin erstellt, und Kund/innen werden basierend auf den Wiederholungseinstellungen belastet. |
Testzeiträume
Kartennetzwerke verlangen, dass Sie Ihre Kund/innen über Testzeiträume informieren. Stripe verwaltet diese Kommunikation für Sie. Im Stripe-Dashboard können Sie die URL für die Stornierung konfigurieren, die sowohl in den Erinnerungs-E-Mails als auch auf dem Zahlungsbeleg für die erste Rechnung nach dem Ende des Testzeitraums enthalten ist. Darüber hinaus können Sie die Zahlungsbeschreibung für die erste Zahlung nach Ablauf des Testzeitraums konfigurieren. Mehr über diese Anforderungen und Einstellungen erfahren Sie auf der Seite zu Testzeiträumen.
Abonnements ändern
Stripe unterstützt Änderungen an bestehenden Abonnements, ohne dass diese gekündigt und neu erstellt werden müssen. Einige der wichtigsten Änderungen, die Sie vornehmen können, sind Upgrades und Downgrades des Abonnementpreises oder eine Kündigung oder Unterbrechung der Zahlungserfassung eines aktiven Abonnements. Erfahren Sie mehr darüber, wie Sie bestehende Abonnements ändern können.