# Wiederkehrende Zahlungen

Machen Sie sich mit Ihren Möglichkeiten vertraut, Kundenkonten regelmäßig zu belasten.

Stripe bietet mehrere Möglichkeiten, Kundenkonten wiederkehrend zu belasten. Dieser Leitfaden hilft Ihnen zu verstehen, welche Methode bzw. welches Verfahren Ihr Unternehmen am besten unterstützt.

In diesem Leitfaden erfahren Sie mehr über Ihre Optionen:

- [Use Cases](https://docs.stripe.com/recurring-payments.md#use-cases): Finden Sie den richtigen Use Case für Ihr Unternehmen.
- [Arten von wiederkehrenden Zahlungen](https://docs.stripe.com/recurring-payments.md#recurring-payment-types): Zeigen Sie alle wiederkehrenden Zahlungsarten an, die Stripe unterstützt.
- [Stripe-Produkte](https://docs.stripe.com/recurring-payments.md#stripe-products): Prüfen Sie, welche Stripe-Produkte Ihren Use Case für wiederkehrende Zahlungen unterstützen.

## Anwendungsfälle

[Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments): Ihre Kund/innen können Sie regelmäßig und wiederholt über Stripe bezahlen.

[Käufe auf mehrere Zahlungen aufteilen](https://docs.stripe.com/recurring-payments.md#installment-plans): Erstellen Sie Ratenzahlungspläne, damit Kund/innen Ihnen einen Gesamtbetrag in einer begrenzten Anzahl von Teilzahlungen zahlen können.

[Kund/innen ihre eigenen Abonnements verwalten lassen](https://docs.stripe.com/recurring-payments.md#enable-customer-portal): Richten Sie das Kundenportal ein, damit Ihre Kund/innen ihre Abonnements selbst erstellen und verwalten können.

[Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations): Lassen Sie Kund/innen regelmäßig an Ihre Organisation spenden.

[Bestehende Abonnements zu Stripe migrieren](https://docs.stripe.com/recurring-payments.md#migrate-subscriptions): Migrieren Sie Ihre bestehenden Abonnements von einem Drittanbieterdienst zu Stripe.

## Arten von wiederkehrenden Zahlungen

Auf den folgenden Registerkarten sind die unterschiedlichen Arten von wiederkehrenden Zahlungen beschrieben, die Stripe unterstützt.

#### Abonnements

|                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| \** Übersicht** | Verwenden Sie [Stripe Billing](https://docs.stripe.com/billing.md), um Ihre Abonnements über das Dashboard oder programmgestützt über die API zu erstellen und zu verwalten.

  - [Zahlungslinks mit wiederkehrenden Produkten erstellen](https://docs.stripe.com/payment-links/create.md).
  - Erstellen Sie ein Abonnement über das [Dashboard](https://dashboard.stripe.com/subscriptions) oder [erstellen Sie eine Abonnementintegration](https://docs.stripe.com/billing/subscriptions/build-subscriptions.md).
  - Erstellen Sie [Abonnementzeitpläne](https://docs.stripe.com/billing/subscriptions/subscription-schedules.md) für komplexe Anwendungsszenarien für Abonnements.
  - Wenn Sie Connect verwenden, [erstellen Sie Abonnements](https://docs.stripe.com/connect/subscriptions.md) für verbundene Konten und Endkundinnen/Endkunden. |
| **Funktionen**  | - Kein Code erforderlich. (Sie können optional die Subscriptions API und vorgefertigte Komponenten wie Stripe Checkout und Elements verwenden, um eine programmgestützte Abonnementintegration zu erstellen.)
  - Passen Sie das Erscheinungsbild und Verhalten in Ihrer App an.
  - Unterstützt mehrere Produkte und Preise in verschiedenen Währungen.
  - Unterstützt responsives Web- und Mobil-Native.
  - Website erforderlich. Sie können Stripe Elements verwenden, um das Erscheinungsbild von Zahlungsformularen anzupassen.                                                                                                                                                                                                                                                                                                                  |
| **Use cases**   | - [Nehmen Sie wiederkehrende Zahlungen von Kund/innen an](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Bestehende Abonnements zu Stripe migrieren](https://docs.stripe.com/recurring-payments.md#migrate-subscriptions)                                                                                                                                                                                                                                                                                                                                         |

#### Ratenzahlung

|                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Übersicht**  | Mit Raten können Sie eine Zahlung in mehrere wiederkehrende Zahlungen aufteilen. So können Sie die Konversion hochwertiger Waren steigern, den durchschnittlichen Warenkorbinhalt vergrößern und neue Kund/innen erreichen.

  Verwenden Sie Abonnementpläne, um einen [Ratenzahlungsplan](https://docs.stripe.com/billing/subscriptions/subscription-schedules.md#installment-plans) einzurichten.

  Verwenden Sie Dienste vom Typ *Jetzt kaufen, später zahlen (BNPL)* (Buy now, pay later (BNPL) allows customers to purchase a product immediately and pay for it over time—often interest free) wie Klarna, damit Kundinnen/Kunden in Raten zahlen können. Erfahren Sie mehr über Optionen des Typs [Jetzt kaufen, später bezahlen](https://docs.stripe.com/payments/buy-now-pay-later.md).

  Akzeptieren Sie Kartenzahlungen in festgelegten Raten, wenn Ihr Unternehmen in Mexiko ansässig ist. Weitere Informationen zu [Kartenzahlungsraten](https://docs.stripe.com/payments/mx-installments.md). (Only available in Mexico) |
| **Funktionen** | - Für Abonnementzeitpläne muss Code erstellt werden. Die meisten BNPL-Methoden können über das Dashboard aktiviert werden.
  - Passen Sie das Erscheinungsbild und Verhalten in Ihrer App an.
  - Unterstützt mehrere Produkte und Preise in verschiedenen Währungen.
  - Unterstützt responsives Web- und Mobil-Native.
  - Website erforderlich. Sie können Stripe Elements verwenden, um das Erscheinungsbild von Zahlungsformularen anzupassen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Use cases**  | [Käufe in mehrere Zahlungen aufteilen](https://docs.stripe.com/recurring-payments.md#installment-plans)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |

#### Wiederkehrende Rechnungen

|                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Übersicht**  | Mit Rechnungen können Sie sofortige, zukünftige oder wiederkehrende Zahlungen akzeptieren. Die Rechnungen können Sie über das Dashboard oder die API erstellen. Richten Sie [automatische Abbuchungen für Ihre Kundinnen und Kunden](https://docs.stripe.com/invoicing/automatic-charging.md) ein. Durch das Erstellen von Abonnements können Sie wiederkehrende Rechnungen automatisch planen und generieren. Für den Zahlungseinzug per Rechnung gibt es zwei Optionen: [die automatische Belastung des Kundenkontos](https://docs.stripe.com/recurring-payments.md#use-invoices) oder [den automatischen Rechnungsversand an Ihre Kundschaft](https://docs.stripe.com/recurring-payments.md#schedule-recurring-invoices).

  Verwenden Sie die [gehostete Rechnungsseite](https://docs.stripe.com/invoicing/hosted-invoice-page/scheduled-payments.md), um zukünftige Zahlungen zu planen. Nur in den USA verfügbar. Siehe die [vollständige Liste der Einschränkungen](https://docs.stripe.com/invoicing/hosted-invoice-page/scheduled-payments.md#limitations). |
| **Funktionen** | - Gehostet von Stripe.
  - Erfordert nur wenig oder gar keinen Code, je nach Methode.
  - Personalisieren Sie das Branding der Rechnungen, der E-Mails und der Zahlungsseite.
  - Unterstützt mehrere Produkte und Preise in verschiedenen Währungen.
  - Mobilunterstützung für responsives Web.
  - Keine Website erforderlich. Stripe hostet die Zahlungsseite.
  - Unterstützt [Stripe Tax](https://docs.stripe.com/tax.md).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| **Use cases**  | - [Nehmen Sie wiederkehrende Zahlungen von Kund/innen an](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |

#### Abbuchungen von gespeicherten Zahlungsmethoden

|                |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Übersicht**  | Verwenden Sie die *Payment Intents API* (The Payment Intents API tracks the lifecycle of a customer checkout flow and triggers additional authentication steps when required by regulatory mandates, custom Radar fraud rules, or redirect-based payment methods), um Details zur Zahlungsmethode [als Teil des Zahlungsablaufs](https://docs.stripe.com/payments/save-during-payment.md?payment-ui=elements) während des anfänglichen Zahlungsablaufs für die zukünftige, wiederkehrende Nutzung zu speichern.

  Wenn Sie bereit sind, die Kundin/den Kunden zu belasten, [belasten Sie die gespeicherte Zahlungsmethode](https://docs.stripe.com/payments/save-and-reuse.md?platform=web&ui=elements#charge-saved-payment-method). |
| **Funktionen** | - Erfordert Code.
  - Passen Sie das Erscheinungsbild und Verhalten in Ihrer App an.
  - Unterstützt mehrere Produkte und Preise in verschiedenen Währungen.
  - Unterstützt responsives Web- und Mobil-Native.
  - Website erforderlich. Sie können Stripe Elements verwenden, um das Erscheinungsbild von Zahlungsformularen anzupassen.                                                                                                                                                                                                                                                                                                                                                                                            |
| **Use cases**  | - [Nehmen Sie wiederkehrende Zahlungen von Kund/innen an](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)                                                                                                                                                                                                                                                                                                                                             |

## Stripe-Produkte für wiederkehrende Zahlungen

Die folgende Tabelle beschreibt, welche Stripe-Produkte wiederkehrende Zahlungen unterstützen.

| Produkt           | Funktionen                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Use Cases                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Payment Links** | - Keine Coding
  - Branding anpassen
  - Ein Zahlungslink für ein oder mehrere Produkte
  - Mobilunterstützung für responsives Web
  - Keine Website erforderlich; Teilen Sie den Link per SMS, E-Mail oder Social Media
  - Unterstützung von [Stripe Tax](https://docs.stripe.com/tax.md)                                                                                                                                                                                                                                                                                                                                                    | - [Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations)                                                                                                             |
| **Invoicing**     | - Kein Code erforderlich. (Sie können optional die [Invoices API](https://docs.stripe.com/api/invoices.md) und vorgefertigte Komponenten wie Stripe Checkout und Elements verwenden, um eine programmatische Rechnungsintegration zu erstellen.)
  - Branding und Vorlagen anpassen.
  - Eine Rechnung für ein oder mehrere Produkte. Kombinieren Sie optional einmalige und wiederkehrende Produkte.
  - Mobilunterstützung für responsives Web.
  - Keine Website erforderlich. Teilen Sie Rechnungen über das Kundenportal, die gehostete Rechnungsseite oder als PDFs.
  - Unterstützung von [Stripe Tax](https://docs.stripe.com/tax.md). | - [Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations)                                                                                                             |
| **Abonnements**   | - Kein Code erforderlich. (Sie können optional die [Subscriptions API](https://docs.stripe.com/api/subscriptions.md) und vorgefertigte Komponenten wie Stripe Checkout und Elements verwenden, um eine programmatische Abonnementintegration zu erstellen.)
  - Passen Sie das vollständige Erscheinungsbild von Zahlungsformularen und den Bezahlvorgang an.
  - Mehrere Produkte, Preise, Preismodelle und Währungen.
  - Mobilunterstützung für responsives Web.
  - Keine Website erforderlich. Sie können Ihrer Seite auch Abonnements hinzufügen.
  - Unterstützung von [Stripe Tax](https://docs.stripe.com/tax.md).                    | - [Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations)                                                                                                             |
| **Checkout**      | - Minimales Coding
  - Branding anpassen
  - Mehrere Produkte und Preise in verschiedenen Währungen
  - Mobilunterstützung für responsives Web
  - Website erforderlich, aber Stripe hostet die Zahlungsseite
  - Unterstützung von [Stripe Tax](https://docs.stripe.com/tax.md)                                                                                                                                                                                                                                                                                                                                                               | - [Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Käufe in mehrere Zahlungen aufteilen](https://docs.stripe.com/recurring-payments.md#installment-plans)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations) |
| **Elements**      | - Mehr Coding
  - Erscheinungsbild vollständig anpassen
  - Mehrere Produkte und Preise in verschiedenen Währungen
  - Responsives Web- und Mobil-Native
  - Website erforderlich; Sie fügen Elements zu Ihrer Zahlungsseite hinzu
  - [Stripe Tax](https://docs.stripe.com/tax.md) unterstützt durch Ihre eigene [Steuerintegration](https://docs.stripe.com/tax/custom.md)                                                                                                                                                                                                                                                                   | - [Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Käufe in mehrere Zahlungen aufteilen](https://docs.stripe.com/recurring-payments.md#installment-plans)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations) |
| **API**           | - Die meisten Codierungen
  - Passen Sie die vollständige Darstellung an und akzeptieren Sie Zahlungen über Ihre eigene Nutzeroberfläche
  - Mehrere Produkte und Preise in verschiedenen Währungen
  - Website erforderlich; Zahlungen über Ihre eigene Nutzeroberfläche annehmen
  - [Stripe Tax](https://docs.stripe.com/tax.md) unterstützt durch Ihre eigene [Steuerintegration](https://docs.stripe.com/tax/custom.md)                                                                                                                                                                                                                   | - [Wiederkehrende Zahlungen annehmen](https://docs.stripe.com/recurring-payments.md#accept-recurring-payments)
  - [Ermöglichen Sie Kund/innen, ihre eigenen Abonnements zu verwalten](https://docs.stripe.com/recurring-payments.md#enable-customer-portal)
  - [Käufe in mehrere Zahlungen aufteilen](https://docs.stripe.com/recurring-payments.md#installment-plans)
  - [Wiederkehrende Spenden annehmen](https://docs.stripe.com/recurring-payments.md#recurring-donations) |

## Wiederkehrende Zahlungen annehmen

Stripe bietet Ihnen mehrere Möglichkeiten, wiederkehrende Zahlungen anzunehmen. Verwenden Sie Abonnements mit Stripe Billing, PaymentIntents, SetupIntents oder Invoicing.

### Abonnements zum Akzeptieren wiederkehrender Zahlungen verwenden

Wenn Sie ein Geschäftsmodell haben, bei dem Ihre Kund/innen Sie regelmäßig bezahlen, sollten Sie ihnen üblicherweise Abonnements anbieten. Stripe bietet mehrere Möglichkeiten zum Erstellen und Verwalten von Abonnements.

Wenn Sie [Organisationen](https://docs.stripe.com/get-started/account/orgs.md) verwenden, können Sie eine Liste Ihrer Abonnements für alle Ihre Konten anzeigen. Sie können diese Liste auch nach Konto filtern. Sie können Abonnements jedoch nur auf der Seite „Abonnements“ auf Kontoebene erstellen und analysieren.

> Abonnements sind Teil von Stripe Billing, das einen eigenen Preisplan hat.

#### Abonnements über das Dashboard erstellen

So erstellen Sie ein Abonnement:

1. Gehen Sie im Stripe-Dashboard zur Seite [Abonnements](https://dashboard.stripe.com/test/subscriptions).

1. Klicken Sie auf **+ Abonnement erstellen**.

1. Suchen Sie nach einem/einer Kund/in oder fügen Sie eine/n Kund/in hinzu.

1. Geben Sie die Preis- und Produktinformationen ein. Sie können mehrere Produkte hinzufügen.

1. Legen Sie das Anfangs- und das Enddatum des Abonnements fest.

1. Legen Sie das Startdatum für den Abrechnungszyklus fest. Dies bestimmt, wann die nächste Rechnung erstellt wird. Abhängig von Ihren Einstellungen wird die gespeicherte Zahlungsmethode möglicherweise auch automatisch am Datum des Abrechnungszeitraums belastet. Weitere Informationen zum [Datum des Abrechnungszeitraums](https://docs.stripe.com/billing/subscriptions/billing-cycle.md).

1. (Empfohlen) [Konfigurieren Sie E-Mail-Erinnerungen und Benachrichtigungen](https://docs.stripe.com/invoicing/send-email.md#email-configuration) für Abonnentinnen/Abonnenten.

1. (Optional) Fügen Sie das Standardsteuerverhalten, einen Gutschein, eine kostenlose Testversion oder Metadaten hinzu.

1. (Optional) Aktivieren Sie Funktionen zur [Umsatzsicherung](https://docs.stripe.com/billing/revenue-recovery.md) im Dashboard, die Ihnen helfen können, fehlgeschlagene Abonnementzahlungen zu reduzieren und zurückzuerlangen. Sie können fehlgeschlagene Zahlungen automatisch wiederholen, nutzerdefinierte Automatisierungen erstellen, Kunden-E-Mails konfigurieren und vieles mehr.

#### Abonnements mit Payment Links erstellen

Um Abonnements mit Payment Links zu erstellen, wählen Sie beim Erstellen des Zahlungslinks **Abonnement verkaufen** aus. Teilen Sie den Link anschließend mit Ihren Kundinnen/Kunden. Erfahren Sie mehr über das [Erstellen](https://docs.stripe.com/payment-links/create.md) und das [Teilen](https://docs.stripe.com/payment-links/share.md) von Zahlungslinks.

#### Abonnements mit Checkout erstellen

Wenn Sie *Checkout* als Nutzeroberfläche für Zahlungen verwenden, erstellen Sie Abos mit der [Checkout Sessions API](https://docs.stripe.com/api/checkout/sessions.md#checkout_sessions). Bei typischen Integrationen fügen Sie Ihrer Website eine Schaltfläche hinzu, die das Backend Ihrer Anwendung aufruft, um die Checkout-Sitzung zu erstellen. Lesen Sie den [Leitfaden zur Integration von Abos](https://docs.stripe.com/billing/subscriptions/build-subscriptions.md?payment-ui=checkout&ui=stripe-hosted), um mehr zu erfahren.

Nach erfolgreicher Zahlung wird das Abo aktiv und das [CheckoutSession](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object)-Objekt enthält Verweise auf das `Konto` oder `Kund/in` und das `Abonnement`.

Um ein Abonnement mit dieser API zu erstellen, übergeben Sie `mode=subscription`:

#### Ruby

```ruby

# Don't put any keys in code. See https://docs.stripe.com/keys-best-practices.
# Find your keys at https://dashboard.stripe.com/apikeys.
client = Stripe::StripeClient.new('<<YOUR_SECRET_KEY>>')

# The price ID passed from the front end.
#   price_id = params['priceId']
price_id = '{{PRICE_ID}}'

session = client.v1.checkout.sessions.create({
  success_url: 'https://example.com/success.html?session_id={CHECKOUT_SESSION_ID}',
  mode: 'subscription',
  line_items: [{
    # For usage-based billing, don't pass quantity
    quantity: 1,
    price: price_id
  }],
  subscription_data: {
    billing_mode: { type: 'flexible' }
  }
})

# Redirect to the URL returned on the session
#   redirect session.url, 303
```

#### Abonnements mit Elements erstellen

Wenn Sie *Elements* (A set of UI components for building a web checkout flow. They adapt to your customer's locale, validate input, and use tokenization, keeping sensitive customer data from touching your server) als Nutzeroberfläche für Zahlungen verwenden, erstellen Sie Abonnements mit der [Subscriptions API](https://docs.stripe.com/api/subscriptions.md).

Übergeben Sie die ausgewählte Preis-ID und die ID des Kundendatensatzes an das Backend. Erstellen Sie dann im Backend mithilfe von `payment_behavior=default_incomplete` das Abo mit dem Status `incomplete`. Geben Sie dann das `client_secret` aus dem ersten [Payment Intent](https://docs.stripe.com/payments/paymentintents/lifecycle.md) des Abos an das Frontend zurück, um die Zahlung abzuschließen. Erfahren Sie, wie Sie [eine Abointegration mit Elements erstellen](https://docs.stripe.com/billing/subscriptions/build-subscriptions.md?payment-ui=elements).

Im folgenden Beispiel wird ein `Abonnement` erstellt und das `confirmation_secret` aus der letzten Rechnung in der Antwort erweitert. So können Sie das Geheimnis an das Frontend übergeben, um die Zahlung zu bestätigen.

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/subscriptions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d "items[0][price]={{PRICE_ID}}" \
  -d payment_behavior=default_incomplete \
  -d "payment_settings[save_default_payment_method]=on_subscription" \
  -d "billing_mode[type]=flexible" \
  -d "expand[0]=latest_invoice.confirmation_secret"
```

#### Customers&nbsp;v1

```curl
curl https://api.stripe.com/v1/subscriptions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d "items[0][price]={{PRICE_ID}}" \
  -d payment_behavior=default_incomplete \
  -d "payment_settings[save_default_payment_method]=on_subscription" \
  -d "billing_mode[type]=flexible" \
  -d "expand[0]=latest_invoice.confirmation_secret"
```

An dieser Stelle ist das Abonnement `inactive` und wartet auf die Zahlung. In der folgenden Beispielantwort sind die zum *Speichern* erforderlichen Felder hervorgehoben. Wir empfehlen, alle Felder zu speichern, auf die Ihre Anwendung häufig zugreift.

#### Accounts&nbsp;v2

```json
{"id": "sub_JgRjFjhKbtD2qz",
  "object": "subscription",
  "application_fee_percent": null,
  "automatic_tax": {
    "disabled_reason": null,
    "enabled": false,
    "liability": "null"
  },
  "billing_cycle_anchor": 1623873347,
  "billing_cycle_anchor_config": null,
  "cancel_at": null,
  "cancel_at_period_end": false,
  "canceled_at": null,
  "cancellation_details": {
    "comment": null,
    "feedback": null,
    "reason": null
  },
  "collection_method": "charge_automatically",
  "created": 1623873347,
  "currency": "usd","customer_account": identifier("customerAccount"),
  "days_until_due": null,
  "default_payment_method": null,
  "default_source": null,
  "default_tax_rates": [

  ],
  "discounts": [],
  "ended_at": null,
  "invoice_customer_balance_settings": {
    "account_tax_ids": null,
    "issuer": {
      "type": "self"
    }
  },
  "items": {
    "object": "list",
    "data": [
      {
        "id": "si_JgRjmS4Ur1khEx",
        "object": "subscription_item",
        "created": 1623873347,"current_period_end": 1626465347,
        "current_period_start": 1623873347,
        "discounts": [],
        "metadata": {
        },
        "plan": {
          "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
          "object": "plan",
          "active": true,
          "amount": 2000,
          "amount_decimal": "2000",
          "billing_scheme": "per_unit",
          "created": 1623864151,
          "currency": "usd",
          "interval": "month",
          "interval_count": 1,
          "livemode": false,
          "metadata": {
          },
          "nickname": null,
          "product": "prod_JgPF5xnq7qBun3",
          "tiers": null,
          "tiers_mode": null,
          "transform_usage": null,
          "trial_period_days": null,
          "usage_type": "licensed"
        },
        "price": {
          "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
          "object": "price",
          "active": true,
          "billing_scheme": "per_unit",
          "created": 1623864151,
          "currency": "usd",
          "livemode": false,
          "lookup_key": null,
          "metadata": {
          },
          "nickname": null,
          "product": "prod_JgPF5xnq7qBun3",
          "recurring": {
            "interval": "month",
            "interval_count": 1,
            "trial_period_days": null,
            "usage_type": "licensed"
          },
          "tiers_mode": null,
          "transform_quantity": null,
          "type": "recurring",
          "unit_amount": 2000,
          "unit_amount_decimal": "2000"
        },
        "quantity": 1,
        "subscription": "sub_JgRjFjhKbtD2qz",
        "tax_rates": [

        ]
      }
    ],
    "has_more": false,
    "total_count": 1,
    "url": "/v1/subscription_items?subscription=sub_JgRjFjhKbtD2qz"
  },
  "latest_invoice": {
    "id": "in_1J34pzGPZ1iASj5zB87qdBNZ",
    "object": "invoice",
    "account_country": "US",
    "account_name": "Angelina's Store",
    "account_tax_ids": null,
    "amount_due": 2000,
    "amount_overpaid": 0,
    "amount_paid": 0,
    "amount_remaining": 2000,
    "amount_shipping": 0,
    "attempt_count": 0,
    "attempted": false,
    "auto_advance": false,
    "automatic_tax": {
      "disabled_reason": null,
      "enabled": false,
      "liability": null,
      "status": null
    },
    "automatically_finalizes_at": null,
    "billing_reason": "subscription_update",
    "collection_method": "charge_automatically",
    "created": 1623873347,
    "currency": "usd",
    "custom_fields": null,
    "customer_account": identifier("customerAccount"),
    "customer_address": null,
    "customer_email": "angelina@stripe.com",
    "customer_name": null,
    "customer_phone": null,
    "customer_shipping": {
      "address": {
        "city": "",
        "country": "US",
        "line1": "Berry",
        "line2": "",
        "postal_code": "",
        "state": ""
      },
      "name": "",
      "phone": null
    },
    "customer_tax_exempt": "none",
    "customer_tax_ids": [

    ],
    "default_payment_method": null,
    "default_source": null,
    "default_tax_rates": [

    ],
    "description": null,
    "discounts": [],
    "due_date": null,
    "effective_at": "1623873347",
    "ending_balance": 0,
    "footer": null,
    "from_invoice": null,
    "hosted_invoice_url": "https://invoice.stripe.com/i/acct_1By64KGPZ1iASj5z/invst_JgRjzIOILGeq2MKC9T0KtyXnD5udsLp",
    "invoice_pdf": "https://pay.stripe.com/invoice/acct_1By64KGPZ1iASj5z/invst_JgRjzIOILGeq2MKC9T0KtyXnD5udsLp/pdf",
    "last_finalization_error": null,
    "latest_revision": null,
    "lines": {
      "object": "list",
      "data": [
        {
          "id": "il_1N2CjMBwKQ696a5NeOawRQP2",
          "object": "line_item",
          "amount": 2000,
          "currency": "usd",
          "description": "1 × Gold Special (at $20.00 / month)",
          "discount_amounts": [

          ],
          "discountable": true,
          "discounts": [

          ],
          "invoice": "in_1J34pzGPZ1iASj5zB87qdBNZ",
          "livemode": false,
          "metadata": {
          },
          "parent": {
            "invoice_item_details": null,
            "subscription_item_details":
            {
              "invoice_item": null,
            "proration": false,
            "proration_details":
            {
              "credited_items": null
            },
            "subscription":
            "sub_JgRjFjhKbtD2qz",
            "subscription_item":
              "si_JgRjmS4Ur1khEx"
            },
            "type": "subscription_item_details"
          },
          "period": {
            "end": 1626465347,
            "start": 1623873347
          },
          "plan": {
            "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
            "object": "plan",
            "active": true,
            "amount": 2000,
            "amount_decimal": "2000",
            "billing_scheme": "per_unit",
            "created": 1623864151,
            "currency": "usd",
            "interval": "month",
            "interval_count": 1,
            "livemode": false,
            "metadata": {
            },
            "nickname": null,
            "product": "prod_JgPF5xnq7qBun3",
            "tiers": null,
            "tiers_mode": null,
            "transform_usage": null,
            "trial_period_days": null,
            "usage_type": "licensed"
          },
          "price": {
            "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
            "object": "price",
            "active": true,
            "billing_scheme": "per_unit",
            "created": 1623864151,
            "currency": "usd",
            "livemode": false,
            "lookup_key": null,
            "metadata": {
            },
            "nickname": null,
            "product": "prod_JgPF5xnq7qBun3",
            "recurring": {
              "interval": "month",
              "interval_count": 1,
              "trial_period_days": null,
              "usage_type": "licensed"
            },
            "tiers_mode": null,
            "transform_quantity": null,
            "type": "recurring",
            "unit_amount": 2000,
            "unit_amount_decimal": "2000"
          },
          "quantity": 1,
          "taxes": []
        }
      ],
      "has_more": false,
      "total_count": 1,
      "url": "/v1/invoices/in_1J34pzGPZ1iASj5zB87qdBNZ/lines"
    },
    "livemode": false,
    "metadata": {
    },
    "next_payment_attempt": null,
    "number": "C008FC2-0354",
    "on_behalf_of": null,
    "parent": {
      "quote_details": null,
      "subscription_details": {
        "metadata": {},
        "pause_collection": null,
        "subscription": "sub_JgRjFjhKbtD2qz"
      }
    },
    "payment_intent": {
      "id": "pi_1J34pzGPZ1iASj5zI2nOAaE6",
      "object": "payment_intent",
      "allowed_source_types": [
        "card"
      ],
      "amount": 2000,
      "amount_capturable": 0,
      "amount_received": 0,
      "application": null,
      "application_fee_amount": null,
      "canceled_at": null,
      "cancellation_reason": null,
      "capture_method": "automatic",
      "charges": {
        "object": "list",
        "data": [

        ],
        "has_more": false,
        "total_count": 0,
        "url": "/v1/charges?payment_intent=pi_1J34pzGPZ1iASj5zI2nOAaE6"
      },
      "client_secret": "pi_1J34pzGPZ1iASj5zI2nOAaE6_secret_l7FN6ldFfXiFmJEumenJ2y2wu",
      "confirmation_method": "automatic",
      "created": 1623873347,
      "currency": "usd",
      "customer": "cus_CMqDWO2xODTZqt",
      "description": "Subscription creation",
      "invoice": "in_1J34pzGPZ1iASj5zB87qdBNZ",
      "last_payment_error": null,
      "livemode": false,
      "metadata": {
      },
      "next_action": null,
      "next_source_action": null,
      "on_behalf_of": null,
      "payment_method": null,
      "payment_method_options": {
        "card": {
          "installments": null,
          "network": null,
          "request_three_d_secure": "automatic"
        }
      },
      "payment_method_types": [
        "card"
      ],
      "receipt_email": null,
      "review": null,
      "setup_future_usage": "off_session",
      "shipping": null,
      "source": "card_1By6iQGPZ1iASj5z7ijKBnXJ",
      "statement_descriptor": null,
      "statement_descriptor_suffix": null,
      "status": "requires_confirmation",
      "transfer_data": null,
      "transfer_group": null
    },
    "payment_settings": {
      "payment_method_options": null,
      "payment_method_types": null,
      "save_default_payment_method": "on_subscription"
    },
    "period_end": 1623873347,
    "period_start": 1623873347,
    "post_payment_credit_notes_amount": 0,
    "pre_payment_credit_notes_amount": 0,
    "receipt_number": null,
    "starting_balance": 0,
    "statement_descriptor": null,
    "status": "open",
    "status_transitions": {
      "finalized_at": 1623873347,
      "marked_uncollectible_at": null,
      "paid_at": null,
      "voided_at": null
    },
    "subscription": "sub_JgRjFjhKbtD2qz",
    "subtotal": 2000,
    "tax": null,
    "tax_percent": null,
    "total": 2000,
    "total_discount_amounts": [],
    "total_tax_amounts": [],
    "transfer_data": null,
    "webhooks_delivered_at": 1623873347
  },
  "livemode": false,
  "metadata": {
  },
  "next_pending_invoice_item_invoice": null,
  "pause_collection": null,
  "pending_invoice_item_interval": null,
  "pending_setup_intent": null,
  "pending_update": null,
  "plan": {
    "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
    "object": "plan",
    "active": true,
    "amount": 2000,
    "amount_decimal": "2000",
    "billing_scheme": "per_unit",
    "created": 1623864151,
    "currency": "usd",
    "interval": "month",
    "interval_count": 1,
    "livemode": false,
    "metadata": {
    },
    "nickname": null,
    "product": "prod_JgPF5xnq7qBun3",
    "tiers": null,
    "tiers_mode": null,
    "transform_usage": null,
    "trial_period_days": null,
    "usage_type": "licensed"
  },
  "quantity": 1,
  "schedule": null,
  "start": 1623873347,
  "start_date": 1623873347,
  "status": "incomplete",
  "tax_percent": null,
  "transfer_data": null,
  "trial_end": null,
  "trial_start": null
}
```

#### Customers&nbsp;v1

```json
{"id": "sub_JgRjFjhKbtD2qz",
  "object": "subscription",
  "application_fee_percent": null,
  "automatic_tax": {
    "disabled_reason": null,
    "enabled": false,
    "liability": "null"
  },
  "billing_cycle_anchor": 1623873347,
  "billing_cycle_anchor_config": null,
  "cancel_at": null,
  "cancel_at_period_end": false,
  "canceled_at": null,
  "cancellation_details": {
    "comment": null,
    "feedback": null,
    "reason": null
  },
  "collection_method": "charge_automatically",
  "created": 1623873347,
  "currency": "usd","customer": identifier("customer"),
  "days_until_due": null,
  "default_payment_method": null,
  "default_source": null,
  "default_tax_rates": [

  ],
  "discounts": [],
  "ended_at": null,
  "invoice_customer_balance_settings": {
    "account_tax_ids": null,
    "issuer": {
      "type": "self"
    }
  },
  "items": {
    "object": "list",
    "data": [
      {
        "id": "si_JgRjmS4Ur1khEx",
        "object": "subscription_item",
        "created": 1623873347,"current_period_end": 1626465347,
        "current_period_start": 1623873347,
        "discounts": [],
        "metadata": {
        },
        "plan": {
          "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
          "object": "plan",
          "active": true,
          "amount": 2000,
          "amount_decimal": "2000",
          "billing_scheme": "per_unit",
          "created": 1623864151,
          "currency": "usd",
          "interval": "month",
          "interval_count": 1,
          "livemode": false,
          "metadata": {
          },
          "nickname": null,
          "product": "prod_JgPF5xnq7qBun3",
          "tiers": null,
          "tiers_mode": null,
          "transform_usage": null,
          "trial_period_days": null,
          "usage_type": "licensed"
        },
        "price": {
          "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
          "object": "price",
          "active": true,
          "billing_scheme": "per_unit",
          "created": 1623864151,
          "currency": "usd",
          "livemode": false,
          "lookup_key": null,
          "metadata": {
          },
          "nickname": null,
          "product": "prod_JgPF5xnq7qBun3",
          "recurring": {
            "interval": "month",
            "interval_count": 1,
            "trial_period_days": null,
            "usage_type": "licensed"
          },
          "tiers_mode": null,
          "transform_quantity": null,
          "type": "recurring",
          "unit_amount": 2000,
          "unit_amount_decimal": "2000"
        },
        "quantity": 1,
        "subscription": "sub_JgRjFjhKbtD2qz",
        "tax_rates": [

        ]
      }
    ],
    "has_more": false,
    "total_count": 1,
    "url": "/v1/subscription_items?subscription=sub_JgRjFjhKbtD2qz"
  },
  "latest_invoice": {
    "id": "in_1J34pzGPZ1iASj5zB87qdBNZ",
    "object": "invoice",
    "account_country": "US",
    "account_name": "Angelina's Store",
    "account_tax_ids": null,
    "amount_due": 2000,
    "amount_overpaid": 0,
    "amount_paid": 0,
    "amount_remaining": 2000,
    "amount_shipping": 0,
    "attempt_count": 0,
    "attempted": false,
    "auto_advance": false,
    "automatic_tax": {
      "disabled_reason": null,
      "enabled": false,
      "liability": null,
      "status": null
    },
    "automatically_finalizes_at": null,
    "billing_reason": "subscription_update",
    "collection_method": "charge_automatically",
    "created": 1623873347,
    "currency": "usd",
    "custom_fields": null,
    "customer": identifier("customer"),
    "customer_address": null,
    "customer_email": "angelina@stripe.com",
    "customer_name": null,
    "customer_phone": null,
    "customer_shipping": {
      "address": {
        "city": "",
        "country": "US",
        "line1": "Berry",
        "line2": "",
        "postal_code": "",
        "state": ""
      },
      "name": "",
      "phone": null
    },
    "customer_tax_exempt": "none",
    "customer_tax_ids": [

    ],
    "default_payment_method": null,
    "default_source": null,
    "default_tax_rates": [

    ],
    "description": null,
    "discounts": [],
    "due_date": null,
    "effective_at": "1623873347",
    "ending_balance": 0,
    "footer": null,
    "from_invoice": null,
    "hosted_invoice_url": "https://invoice.stripe.com/i/acct_1By64KGPZ1iASj5z/invst_JgRjzIOILGeq2MKC9T0KtyXnD5udsLp",
    "invoice_pdf": "https://pay.stripe.com/invoice/acct_1By64KGPZ1iASj5z/invst_JgRjzIOILGeq2MKC9T0KtyXnD5udsLp/pdf",
    "last_finalization_error": null,
    "latest_revision": null,
    "lines": {
      "object": "list",
      "data": [
        {
          "id": "il_1N2CjMBwKQ696a5NeOawRQP2",
          "object": "line_item",
          "amount": 2000,
          "currency": "usd",
          "description": "1 × Gold Special (at $20.00 / month)",
          "discount_amounts": [

          ],
          "discountable": true,
          "discounts": [

          ],
          "invoice": "in_1J34pzGPZ1iASj5zB87qdBNZ",
          "livemode": false,
          "metadata": {
          },
          "parent": {
            "invoice_item_details": null,
            "subscription_item_details":
            {
              "invoice_item": null,
            "proration": false,
            "proration_details":
            {
              "credited_items": null
            },
            "subscription":
            "sub_JgRjFjhKbtD2qz",
            "subscription_item":
              "si_JgRjmS4Ur1khEx"
            },
            "type": "subscription_item_details"
          },
          "period": {
            "end": 1626465347,
            "start": 1623873347
          },
          "plan": {
            "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
            "object": "plan",
            "active": true,
            "amount": 2000,
            "amount_decimal": "2000",
            "billing_scheme": "per_unit",
            "created": 1623864151,
            "currency": "usd",
            "interval": "month",
            "interval_count": 1,
            "livemode": false,
            "metadata": {
            },
            "nickname": null,
            "product": "prod_JgPF5xnq7qBun3",
            "tiers": null,
            "tiers_mode": null,
            "transform_usage": null,
            "trial_period_days": null,
            "usage_type": "licensed"
          },
          "price": {
            "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
            "object": "price",
            "active": true,
            "billing_scheme": "per_unit",
            "created": 1623864151,
            "currency": "usd",
            "livemode": false,
            "lookup_key": null,
            "metadata": {
            },
            "nickname": null,
            "product": "prod_JgPF5xnq7qBun3",
            "recurring": {
              "interval": "month",
              "interval_count": 1,
              "trial_period_days": null,
              "usage_type": "licensed"
            },
            "tiers_mode": null,
            "transform_quantity": null,
            "type": "recurring",
            "unit_amount": 2000,
            "unit_amount_decimal": "2000"
          },
          "quantity": 1,
          "taxes": []
        }
      ],
      "has_more": false,
      "total_count": 1,
      "url": "/v1/invoices/in_1J34pzGPZ1iASj5zB87qdBNZ/lines"
    },
    "livemode": false,
    "metadata": {
    },
    "next_payment_attempt": null,
    "number": "C008FC2-0354",
    "on_behalf_of": null,
    "parent": {
      "quote_details": null,
      "subscription_details": {
        "metadata": {},
        "pause_collection": null,
        "subscription": "sub_JgRjFjhKbtD2qz"
      }
    },
    "payment_intent": {
      "id": "pi_1J34pzGPZ1iASj5zI2nOAaE6",
      "object": "payment_intent",
      "allowed_source_types": [
        "card"
      ],
      "amount": 2000,
      "amount_capturable": 0,
      "amount_received": 0,
      "application": null,
      "application_fee_amount": null,
      "canceled_at": null,
      "cancellation_reason": null,
      "capture_method": "automatic",
      "charges": {
        "object": "list",
        "data": [

        ],
        "has_more": false,
        "total_count": 0,
        "url": "/v1/charges?payment_intent=pi_1J34pzGPZ1iASj5zI2nOAaE6"
      },
      "client_secret": "pi_1J34pzGPZ1iASj5zI2nOAaE6_secret_l7FN6ldFfXiFmJEumenJ2y2wu",
      "confirmation_method": "automatic",
      "created": 1623873347,
      "currency": "usd",
      "customer": "cus_CMqDWO2xODTZqt",
      "description": "Subscription creation",
      "invoice": "in_1J34pzGPZ1iASj5zB87qdBNZ",
      "last_payment_error": null,
      "livemode": false,
      "metadata": {
      },
      "next_action": null,
      "next_source_action": null,
      "on_behalf_of": null,
      "payment_method": null,
      "payment_method_options": {
        "card": {
          "installments": null,
          "network": null,
          "request_three_d_secure": "automatic"
        }
      },
      "payment_method_types": [
        "card"
      ],
      "receipt_email": null,
      "review": null,
      "setup_future_usage": "off_session",
      "shipping": null,
      "source": "card_1By6iQGPZ1iASj5z7ijKBnXJ",
      "statement_descriptor": null,
      "statement_descriptor_suffix": null,
      "status": "requires_confirmation",
      "transfer_data": null,
      "transfer_group": null
    },
    "payment_settings": {
      "payment_method_options": null,
      "payment_method_types": null,
      "save_default_payment_method": "on_subscription"
    },
    "period_end": 1623873347,
    "period_start": 1623873347,
    "post_payment_credit_notes_amount": 0,
    "pre_payment_credit_notes_amount": 0,
    "receipt_number": null,
    "starting_balance": 0,
    "statement_descriptor": null,
    "status": "open",
    "status_transitions": {
      "finalized_at": 1623873347,
      "marked_uncollectible_at": null,
      "paid_at": null,
      "voided_at": null
    },
    "subscription": "sub_JgRjFjhKbtD2qz",
    "subtotal": 2000,
    "tax": null,
    "tax_percent": null,
    "total": 2000,
    "total_discount_amounts": [],
    "total_tax_amounts": [],
    "transfer_data": null,
    "webhooks_delivered_at": 1623873347
  },
  "livemode": false,
  "metadata": {
  },
  "next_pending_invoice_item_invoice": null,
  "pause_collection": null,
  "pending_invoice_item_interval": null,
  "pending_setup_intent": null,
  "pending_update": null,
  "plan": {
    "id": "price_1J32RfGPZ1iASj5zHHp57z7C",
    "object": "plan",
    "active": true,
    "amount": 2000,
    "amount_decimal": "2000",
    "billing_scheme": "per_unit",
    "created": 1623864151,
    "currency": "usd",
    "interval": "month",
    "interval_count": 1,
    "livemode": false,
    "metadata": {
    },
    "nickname": null,
    "product": "prod_JgPF5xnq7qBun3",
    "tiers": null,
    "tiers_mode": null,
    "transform_usage": null,
    "trial_period_days": null,
    "usage_type": "licensed"
  },
  "quantity": 1,
  "schedule": null,
  "start": 1623873347,
  "start_date": 1623873347,
  "status": "incomplete",
  "tax_percent": null,
  "transfer_data": null,
  "trial_end": null,
  "trial_start": null
}
```

#### Abonnements mit der Subscriptions API erstellen

Verwenden Sie die [Subscriptions API](https://docs.stripe.com/api/subscriptions.md), um Basisabonnements für wiederkehrende Preise zu erstellen. Erfahren Sie, wie Sie [eine End-to-End-Abonnementintegration erstellen](https://docs.stripe.com/billing/subscriptions/build-subscriptions.md) oder den [detaillierten QuickStart](https://docs.stripe.com/billing/quickstart.md) verwenden.

So erstellen Sie ein Abonnement, bei dem die anfängliche Zahlung auch einen einmaligen Kauf (wie eine Servicegebühr) beinhaltet:

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/subscriptions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d "items[0][price]={{RECURRING_PRICE_ID}}" \
  -d "add_invoice_items[0][price]={{ONE_TIME_PRICE_ID}}"
```

#### Customer&nbsp;v1

```curl
curl https://api.stripe.com/v1/subscriptions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d "items[0][price]={{RECURRING_PRICE_ID}}" \
  -d "add_invoice_items[0][price]={{ONE_TIME_PRICE_ID}}"
```

#### Abonnements mit der Subscription Schedules API erstellen

Verwenden Sie für komplexere Abonnementszenarien die [Subscription Schedules API](https://docs.stripe.com/api/subscription_schedules.md). Erfahren Sie mehr über [Abonnementpläne](https://docs.stripe.com/billing/subscriptions/subscription-schedules.md) und ihre [Use cases](https://docs.stripe.com/billing/subscriptions/subscription-schedules.md#use-cases).

So erstellen Sie ein wiederkehrendes Abonnement:

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/subscriptions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d "items[0][price]=price_F52b2UdntfQsfR" \
  -d "expand[0]=latest_invoice.payments" \
  -d "expand[1]=latest_invoice.confirmation_secret" \
  -d off_session=true
```

#### Customers&nbsp;v1

```curl
curl https://api.stripe.com/v1/subscriptions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d "items[0][price]=price_F52b2UdntfQsfR" \
  -d "expand[0]=latest_invoice.payments" \
  -d "expand[1]=latest_invoice.confirmation_secret" \
  -d off_session=true
```

### Zahlungsinformationen für wiederkehrende Zahlungen speichern und wiederverwenden

Richten Sie wiederkehrende Zahlungen ein, indem Sie die gespeicherten Zahlungsinformationen eines Kunden/einer Kundin belasten. Erfassen Sie die Zahlungsdetails mit einem *PaymentIntent* (API object that represents your intent to collect payment from a customer, tracking charge attempts and payment state changes throughout the process) oder *SetupIntent* (The Setup Intents API lets you build dynamic flows for collecting payment method details for future payments. It tracks the lifecycle of a payment setup flow and can trigger additional authentication steps if required by law or by the payment method). Verwenden Sie dann das diesen Objekten zugeordnete *client secret* (The client secret is a unique key returned from Stripe as part of a PaymentIntent. This key lets the client access important fields from the PaymentIntent (status, amount, currency) while hiding sensitive ones (metadata, customer)), um das Kundenkonto später zu belasten. Dieses Verfahren ist geeignet, wenn Sie keine Abonnements verwenden möchten oder Ihre eigene Abonnementlogik implementiert haben. Diese Schritte decken nur das Nötigste ab, um Informationen zur Zahlungsmethode zu erfassen und diese zu belasten. Lesen Sie den Leitfaden für die vollständige Integration, um [Zahlungsdetails zu speichern und wiederzuverwenden](https://docs.stripe.com/payments/save-and-reuse.md).

- **Verwenden Sie PaymentIntents, um Zahlungsinformationen während eines Bezahlvorgangs zu erfassen.** Belasten Sie das Kundenkonto On-Session für den sofortigen Kauf und buchen Sie später ab. Dieser Ablauf eignet sich, um Kund/innen mit einer Erstzahlung in einer Reihe wiederkehrender Zahlungen zu belasten oder eine einmalige Einrichtungsgebühr für einen Abonnementdienst zu erheben.
- **Verwenden Sie SetupIntents, um Zahlungsinformationen außerhalb eines Bezahlvorgangs zu erfassen.** Erfassen Sie die Informationen des/der Kund/in und speichern Sie sie in einem SetupIntent. Dieser Ablauf eignet sich für das Erfassen von Zahlungsinformationen beim Onboarding von Kund/innen, deren Konten Sie später belasten möchten, oder zum Einrichten kostenloser Testversionen.

#### Zahlungsdaten bei der Zahlung speichern (PaymentIntents)

1. Erstellen Sie im Rahmen des Bezahlvorgangs einen PaymentIntent und übergeben Sie `setup_future_usage`. In den meisten Fällen sollten Sie `off_session` für wiederkehrende Zahlungen verwenden. Lesen Sie mehr über die [Optimierung zukünftiger Zahlungen](https://docs.stripe.com/payments/payment-intents.md#future-usage).

   #### Accounts&nbsp;v2

   ```curl
   curl https://api.stripe.com/v1/payment_intents \
     -u "<<YOUR_SECRET_KEY>>:" \
     -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
     -d amount=1099 \
     -d currency=usd \
     -d setup_future_usage=off_session \
     -d "automatic_payment_methods[enabled]=true"
   ```

   #### Customers&nbsp;v1

   ```curl
   curl https://api.stripe.com/v1/payment_intents \
     -u "<<YOUR_SECRET_KEY>>:" \
     -d "customer={{CUSTOMER_ID}}" \
     -d amount=1099 \
     -d currency=usd \
     -d setup_future_usage=off_session \
     -d "automatic_payment_methods[enabled]=true"
   ```

1. Speichern Sie die Zahlungsmethodeninformationen und verknüpfen Sie sie mit dem Kundendatensatz. Wenn Sie Stripe Checkout verwenden, übergeben Sie `setup_future_usage` im Array `payment_intent_data`. Sehen Sie sich ein Beispiel dafür an, wie Sie [Zahlungsdetails mit Checkout speichern](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=checkout&ui=stripe-hosted#save-payment-method-details) können. Wenn Sie *Elements* (A set of UI components for building a web checkout flow. They adapt to your customer's locale, validate input, and use tokenization, keeping sensitive customer data from touching your server) verwenden, erfassen Sie die Informationen mit dem [Adresselement](https://docs.stripe.com/elements/address-element.md).

1. Wenn Sie fertig sind, rufen Sie die Zahlungsmethodeninformationen für den Kunden oder die Kundin ab und belasten Sie sein bzw. ihr Konto, indem Sie einen weiteren PaymentIntent erstellen. Um das Risiko von Ablehnungen zu verringern, übergeben Sie `off_session` und `confirm` als `True`. Diese Argumente zeigen an, dass der Kunde oder die Kundin Off-Session ist und ermöglichen eine sofortige Bestätigung.

   #### Accounts&nbsp;v2

   ```curl
   curl https://api.stripe.com/v1/payment_intents \
     -u "<<YOUR_SECRET_KEY>>:" \
     -d amount=1099 \
     -d currency=usd \
     -d "automatic_payment_methods[enabled]=true" \
     -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
     -d payment_method={{PAYMENT_METHOD_ID}} \
     --data-urlencode "return_url=https://example.com/order/123/complete" \
     -d off_session=true \
     -d confirm=true
   ```

   #### Customers&nbsp;v1

   ```curl
   curl https://api.stripe.com/v1/payment_intents \
     -u "<<YOUR_SECRET_KEY>>:" \
     -d amount=1099 \
     -d currency=usd \
     -d "automatic_payment_methods[enabled]=true" \
     -d "customer={{CUSTOMER_ID}}" \
     -d payment_method={{PAYMENT_METHOD_ID}} \
     --data-urlencode "return_url=https://example.com/order/123/complete" \
     -d off_session=true \
     -d confirm=true
   ```

#### Zahlungsdaten außerhalb von Checkout speichern (SetupIntents)

1. Erstellen Sie einen SetupIntent auf Ihrem Server und ordnen Sie ihn einem bestimmten `Kunden_Konto` (erstellt mit der [Accounts v2 API](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-configuration-customer-applied)) oder `einer Kundin/einem Kunden` Kundin (erstellt mit der [Customers API](https://docs.stripe.com/api/customers.md)) zu.
1. Zahlungsinformationen erfassen:
   - Erfassen Sie Zahlungsdaten mit dem Payment Element.
   - Erfassen Sie Versanddaten mit dem Address Element.
   - Optional können Sie Link als Zahlungsmethode hinzufügen, um einen schnelleren Bezahlvorgang zu ermöglichen.
1. Senden Sie die Zahlungsdetails an Stripe. Richten Sie eine `return_url` ein, damit Stripe Ihre Kund/innen weiterleiten kann. Falls nötig, leiten wir ihn/sie auf Zwischenseiten, wie z. B. eine Bankautorisierungsseite, weiter, bevor wir sie zur `return_url` zurückleiten.
1. Wenn Sie bereit sind, die Zahlung Off-Session vorzunehmen, erstellen Sie einen `PaymentIntent` mithilfe des `Kontos` oder der `Kunden/Kundin` und der `PaymentMethod`-ID.

### Rechnungen verwenden, um Kundenkonten automatisch zu belasten

Sie können Rechnungen verwenden, um wiederkehrende Zahlungen abzuwickeln. Beispielsweise bietet das Unternehmen Powdur einen monatlichen Landschaftspflegeservice an. Die Landschaftsgärtner/innen senden Powdur jeden Monat eine Rechnung, und es wird automatisch die Zahlungsmethode belastet, die sie bei Powdur hinterlegt haben.

In den folgenden Abschnitten werden Ihre Optionen zur Verwendung von Rechnungen für wiederkehrende Zahlungen beschrieben.

### Rechnung im Dashboard erstellen

Bitte führen Sie die folgenden Schritte durch, um eine Rechnung zu erstellen und zu senden:

1. Rufen Sie im Dashboard die Seite [Rechnungen](https://dashboard.stripe.com/invoices) auf und klicken Sie auf **Rechnung erstellen**, um den [Rechnungseditor](https://dashboard.stripe.com/invoices/create) zu öffnen. Jedes Mal, wenn Sie den Rechnungseditor verlassen, speichert Stripe einen Entwurf. (Um einen Rechnungsentwurf zu löschen, klicken Sie auf das Überlaufmenü (⋯) neben einer Rechnung auf der Seite [Rechnungen](https://dashboard.stripe.com/invoices).)

1. Wählen Sie eine bestehende Kundin/einen bestehenden Kunden aus oder klicken Sie auf **Neue Kundin/neuen Kunden hinzufügen**. Bei Neukundinnen und Neukunden müssen Sie einen Namen eingeben. Optional können Sie eine E-Mail-Adresse oder weitere Details hinzufügen.

1. (Optional) Klicken Sie auf das Überlaufmenü (⋯) im Abschnitt **Posten**, um das Dialogfeld **Optionen für Posten** zu öffnen. Wählen Sie die gewünschte Währung und die Steuerdarstellungsoption für die Rechnung aus.

1. Wählen Sie **Einmaligen Artikel hinzufügen** aus, um einen einzelnen, einmaligen Artikel zu erstellen. Um ein Produkt für die zukünftige Verwendung zu speichern, wählen Sie **Neues Produkt erstellen**.

1. Geben Sie die **Menge** und den **Preis** für Ihr neues Produkt oder Ihren neuen Artikel an.

1. (Optional) Klicken Sie unter jedem Artikel auf die Option **Artikeloptionen**, um einen Steuersatz, einen Gutschein oder ein Lieferdatum hinzuzufügen. Sie können das Dashboard auch verwenden, um einen [Steuersatz](https://dashboard.stripe.com/tax-rates) oder einen [Gutschein](https://dashboard.stripe.com/coupons/create) zu erstellen.

1. (Optional) Im Feld **Vermerk** können Sie Ihren Kundinnen/Kunden weitere Informationen zur Verfügung stellen. Sie können den Rechnungsvermerk bearbeiten, indem Sie auf der Detailseite der Rechnung auf **Vermerk bearbeiten** klicken.

1. Wählen Sie eine der folgenden Optionen für den Rechnungsversand aus:

   - **Automatisch eine hinterlegte Zahlungsmethode belasten**: Dadurch wird Kundinnen/Kunden der Rechnungsbetrag mithilfe der Ihnen vorliegenden Zahlungsmethoden sofort in Rechnung gestellt.

   - **Rechnung oder Link zur Zahlungsseite manuell senden**: Stellt einen Zahlungslink bereit, den Sie an Kundinnen/Kunden senden können, nachdem Sie die Rechnung bestätigt haben.

   - **Rechnung mit Link senden**: So kann Stripe eine E-Mail mit einer Zahlungsseite und einer Rechnungs-PDF versenden.

   - **Rechnung ohne Link senden**: So kann Stripe nur eine Rechnungs-PDF versenden.

1. (Optional) Wenn Sie diese Rechnung zu einem späteren Zeitpunkt [automatisch finalisieren](https://docs.stripe.com/invoicing/scheduled-finalization.md) lassen möchten, wählen Sie **Versanddatum planen** aus. Oder, je nachdem, was Sie im vorherigen Schritt ausgewählt haben, **Abbuchungsdatum planen** oder **Abschlussdatum planen**.

1. (Optional) Blenden Sie die **Erweiterten Optionen** ein und fügen Sie [nutzerdefinierte Felder](https://docs.stripe.com/invoicing/customize.md#custom-fields) hinzu. Weitere Informationen finden Sie unter [Nettopreise und Steuern](https://docs.stripe.com/invoicing/taxes.md#net-price-taxes). Blenden Sie die **Erweiterten Optionen** ein und fügen Sie [nutzerdefinierte Felder](https://docs.stripe.com/invoicing/customize.md#custom-fields) hinzu.

1. Klicken Sie auf **Rechnung prüfen** und entscheiden Sie, ob Sie zusätzliche E-Mails hinzufügen oder mit der Bearbeitung fortfahren möchten. Senden Sie die Rechnung.
![](https://d37ugbyn3rpeym.cloudfront.net/videos/invoice-editor-net-price-supply-date.mp4)
### Rechnung mit der API erstellen

Sie können eine Rechnung über die [Invoices API](https://docs.stripe.com/api/invoices.md) erstellen. Vor dem Erstellen der Rechnung müssen Sie die Werte Produkt, Preis und Kundin/Kunde anlegen, da Sie diese für die Rechnung und die Rechnungsposten benötigen. Lesen Sie den Leitfaden, um alle Schritte für die [Integration mit der Invoicing API](https://docs.stripe.com/invoicing/integration.md) zu verstehen. Oder sehen Sie sich den [Quickstart-Leitfaden](https://docs.stripe.com/invoicing/integration/quickstart.md) an, um einen Einblick in den Code zu erhalten.

Um eine Rechnung mit der API zu erstellen, führen Sie die folgenden Schritte aus:

Legen Sie das Attribut [collection_method](https://docs.stripe.com/api/invoices/object.md#invoice_object-collection_method) auf `send_invoice` fest. Damit Stripe eine Rechnung als überfällig kennzeichnet, müssen Sie den Parameter [days_until_due](https://docs.stripe.com/api/invoices/create.md#create_invoice-days_until_due) hinzufügen. Wenn Sie eine Rechnung senden, sendet Stripe die Rechnung per E-Mail mit Zahlungsanweisungen an den Kunden/die Kundin.

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/invoices \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d collection_method=send_invoice \
  -d days_until_due=30
```

#### Customers&nbsp;v1

```curl
curl https://api.stripe.com/v1/invoices \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d collection_method=send_invoice \
  -d days_until_due=30
```

Erstellen Sie dann einen Rechnungsposten, indem Sie die Kunden/Kundin, den `Preis` des Produkts und die `Rechnungs`-ID übergeben.

Die maximale Anzahl von Rechnungsposten ist 250.

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/invoiceitems \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d "pricing[price]={{PRICE_ID}}" \
  -d "invoice={{INVOICE_ID}}"
```

#### Customers&nbsp;v1

```curl
curl https://api.stripe.com/v1/invoiceitems \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d "pricing[price]={{PRICE_ID}}" \
  -d "invoice={{INVOICE_ID}}"
```

Wenn Sie `auto_advance` auf `false` festlegen, können Sie die Rechnung bis zu ihrer [Finalisierung](https://docs.stripe.com/invoicing/integration/workflow-transitions.md) weiter bearbeiten. Finalisieren Sie einen Rechnungsentwurf über das Dashboard, übermitteln Sie ihn an den Kunden/die Kundin oder begleichen Sie die Rechnung. Sie können auch die [Finalize](https://docs.stripe.com/api/invoices/finalize.md) API verwenden:

```curl
curl -X POST https://api.stripe.com/v1/invoices/{{INVOICE_ID}}/finalize \
  -u "<<YOUR_SECRET_KEY>>:"
```

Wenn Sie eine Rechnung irrtümlich erstellen, [stornieren](https://docs.stripe.com/invoicing/overview.md#void) Sie sie. Sie können eine Rechnung auch als [uneinbringlich](https://docs.stripe.com/invoicing/overview.md#uncollectible) markieren.

### Wiederkehrende Rechnungen planen

Erstellen Sie ein Abonnement, wenn Sie eine wiederkehrende Rechnung einrichten möchten.

Sie können wählen, wie Sie die Zahlung einziehen möchten:

- Senden Sie Ihren Kundinnen und Kunden Rechnungen. Sie legen die Zahlungsbedingungen selbst fest&nbsp;– einschließlich Fälligkeitsdatum und akzeptierten Zahlungsmethoden.
- Belasten Sie automatisch gespeicherte Zahlungsmethoden. Wenn kundenseitig eine Zahlungsmethode hinterlegt ist, belastet Stripe diese automatisch.

Im Dashboard konfigurieren Sie den Zahlungseinzug über den Abonnement-Editor. In der API konfigurieren Sie den Zahlungseinzug mit dem Parameter [collection_method](https://docs.stripe.com/api/subscriptions/create.md#create_subscription-collection_method).

Sie können Stripe auch so konfigurieren, dass Kundinnen und Kunden [Erinnerungs-E-Mails wegen unbezahlter wiederkehrender Rechnungen](https://docs.stripe.com/billing/revenue-recovery/customer-emails.md#unpaid-recurring-invoice-reminders) gesendet werden.

Stripe erstellt automatisch eine Rechnung für jeden [Abrechnungszeitraum](https://docs.stripe.com/billing/subscriptions/billing-cycle.md) eines Abonnements. Erfahren Sie mehr über den [Lebenszyklus von Rechnungen für Abonnements](https://docs.stripe.com/billing/invoices/subscription.md#sub-invoice-lifecycle).

## Käufe auf mehrere Zahlungen aufteilen

Bieten Sie Ihren Kundinnen/Kunden Zahlungspläne in Raten mit der [Subscription Schedules API](https://docs.stripe.com/api/subscription_schedules.md) (Teil von Stripe Billing) oder Methoden vom Typ „Jetzt kaufen, später bezahlen“ an. Wenn Ihr Unternehmen in Mexiko ansässig ist, können Sie Kartenzahlungen in Raten anbieten.

### Einen Ratenzahlungsplan mit Abonnementzeitplänen erstellen

Ratenzahlungspläne sind eine Möglichkeit für Kund/innen, über einen festgelegten Zeitraum Teilzahlungen zu leisten, bis der Gesamtbetrag beglichen ist. Wenn The Pacific beispielsweise neue Druckmaschinen kauft, werden die gebrauchten Maschinen an andere Verlagshäuser weiterverkauft. Kleinere Verlage verfügen häufig nicht über die finanziellen Mittel, um eine Druckmaschine im Voraus zu bezahlen, und nutzen stattdessen Ratenzahlungen.

Für die meisten Druckmaschinen berechnet The Pacific 1.000 USD pro Monat, sodass ein wiederkehrender Preis entsteht:

```curl
curl https://api.stripe.com/v1/prices \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d unit_amount=100000 \
  -d currency=usd \
  -d product=prod_Hh99apo1OViyGW \
  -d "recurring[interval]=month"
```

Abhängig von der Bauart, dem Modell und dem Alter der Druckmaschine berechnet The Pacific unterschiedliche Beträge. In diesem Beispiel werden über 6 Monate monatlich 1.000 USD berechnet, was einem Gesamtbetrag von 6.000 USD entspricht.

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/subscription_schedules \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d start_date=now \
  -d end_behavior=cancel \
  -d "phases[0][items][0][price]={{PRICE_ID}}" \
  -d "phases[0][items][0][quantity]=1" \
  -d "phases[0][iterations]=6"
```

#### Customers&nbsp;v1

```curl
curl https://api.stripe.com/v1/subscription_schedules \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d start_date=now \
  -d end_behavior=cancel \
  -d "phases[0][items][0][price]={{PRICE_ID}}" \
  -d "phases[0][items][0][quantity]=1" \
  -d "phases[0][iterations]=6"
```

Die Anzahl der `iterations` wird mit dem Intervall des Preises – in unserem Beispiel 6 monatliche Raten – multipliziert, um so die Anzahl der Abbuchungen für den/die Kund/in zu bestimmen. `end_behavior` bestimmt, was nach Ende der letzten Iteration mit dem Abonnement geschieht. Bei einem Ratenplan wird das Abonnement nicht länger benötigt, sodass `end_behavior` auf `cancel` festgelegt wird.

In seltenen Fällen berechnet The Pacific weniger als die regulären 1.000 USD pro Monat. In diesen Szenarien verwendet das Unternehmen `price_data`, um einen einmaligen Preis zu erstellen. Im folgenden Beispiel wird ein Preis in Höhe von 500 USD erstellt, der monatlich für 6 Monate berechnet wird:

#### Accounts&nbsp;v2

```curl
curl https://api.stripe.com/v1/subscription_schedules \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer_account={{CUSTOMERACCOUNT_ID}}" \
  -d start_date=now \
  -d end_behavior=cancel \
  -d "phases[0][items][0][price_data][currency]=usd" \
  -d "phases[0][items][0][price_data][product]=prod_Hh99apo1OViyGW" \
  -d "phases[0][items][0][price_data][recurring][interval]=month" \
  -d "phases[0][items][0][price_data][unit_amount]=50000" \
  -d "phases[0][items][0][quantity]=1" \
  -d "phases[0][iterations]=6"
```

#### Customers&nbsp;v1

```curl
curl https://api.stripe.com/v1/subscription_schedules \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "customer={{CUSTOMER_ID}}" \
  -d start_date=now \
  -d end_behavior=cancel \
  -d "phases[0][items][0][price_data][currency]=usd" \
  -d "phases[0][items][0][price_data][product]=prod_Hh99apo1OViyGW" \
  -d "phases[0][items][0][price_data][recurring][interval]=month" \
  -d "phases[0][items][0][price_data][unit_amount]=50000" \
  -d "phases[0][items][0][quantity]=1" \
  -d "phases[0][iterations]=6"
```

### Eine Zahlungsmethode des Typs „Jetzt kaufen, später bezahlen“ verwenden

Stripe unterstützt unterschiedliche Methoden vom Typ „Jetzt kaufen, später zahlen“. Bei diesen Methoden können die Kundinnen und Kunden in Raten zahlen. Sie erhalten sofort den vollen Betrag. Ihre Kundinnen und Kunden zahlen nichts oder nur einen Teil des Gesamtkaufpreises. Zahlungsmethoden vom Typ „Jetzt kaufen, später bezahlen“ helfen Einzelhändler/innen, die Konversion zu steigern, den durchschnittlichen Warenkorbinhalt zu vergrößern und neue Kund/innen zu erreichen, die keine Kreditkarte haben.

[Erfahren Sie mehr über Zahlungsmethoden vom Typ „Jetzt kaufen, später bezahlen“](https://docs.stripe.com/payments/buy-now-pay-later.md)

### Kartenzahlungen in Raten annehmen
(Nur in Mexiko verfügbar)
Wenn Ihr Unternehmen seinen Sitz in Mexiko hat, können Sie Ihren Kundinnen/Kunden Ratenzahlungen für Kartenzahlungen oder [Meses sin intereses](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md) anbieten. Bei dieser Methode [wird eine zusätzliche Gebühr](https://docs.stripe.com/payments/mx-installments.md#fees) zur standardmäßigen Transaktionsgebühr für Kreditkarten hinzugefügt.

Akzeptieren Sie Ratenzahlungen ohne Code mit der von Stripe gehosteten Bezahlseite ([Stripe Checkout](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md?platform=web&ui=stripe-hosted)), vorgefertigten Komponenten der Nutzeroberfläche von ([Stripe Elements](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md?platform=web&ui=direct-api)), der [Invoicing API](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md?platform=web&ui=invoices) oder über [Payment Links](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md?platform=no-code).

Einige [Connectors und Plugins](https://docs.stripe.com/payments/mx-installments.md#connectors-and-plugins) unterstützen Ratenzahlungen ebenfalls.

#### Anforderungen für Meses sin intereses

Es gibt Beschränkungen bezüglich der Transaktionen und Karten, mit denen „Meses sind intereses“ verwendet werden kann. Sie müssen diese Regeln nicht selbst implementieren. Stripe ermittelt automatisch, ob eine Berechtigung zur Inanspruchnahme von „Meses sind intereses“ besteht, nachdem Sie die Zahlungsmethode eingerichtet haben.

- Stripe unterstützt Ratenzahlungen nur für Stripe-Konten in Mexiko.
- Die Zahlungsmethode muss eine in Mexiko ausgestellte Kreditkarte sein.
- Die Karte muss eine Verbraucherkarte sein – Firmenkarten werden von Ratenzahlungen nicht unterstützt.
- Die Karte muss von einem unserer [unterstützten Aussteller](https://docs.stripe.com/payments/mx-installments.md#supported-cards).
- Der Währungswert muss MXN (Pesos) sein.
- Der Gesamtzahlungsbetrag muss über einem [Mindestbetrag für Transaktionen](https://docs.stripe.com/payments/mx-installments.md#fees) liegen. Stripe gibt einen Mindesttransaktionsbetrag an, der sich nach der Anzahl der Monate des ausgewählten Plans richtet. Sie können angeben, welche Ratenzahlungspläne Sie aktivieren möchten, und Ihre eigenen nutzerdefinierten Mindest- und Höchstbeträge für Transaktionen definieren, indem Sie im Dashboard [nutzerdefinierte Einstellungen für Ratenzahlungen](https://docs.stripe.com/payments/meses-sin-intereses/accept-a-payment.md#custom-settings) konfigurieren.

## Kund/innen ihre eigenen Abonnements verwalten lassen

Wenn Sie möchten, dass Ihre Kundinnen und Kunden ihre Konten und wiederkehrenden Abonnements selbst verwalten, verwenden Sie das Kundenportal. Stripe hostet das Kundenportal, das es Ihren Kundinnen/Kunden ermöglicht, ihre Zahlungsdetails selbst zu verwalten, Rechnungen herunterzuladen und ihre Abonnements an einem Ort zu organisieren. Im [Leitfaden zum codefreien Kundenportal](https://docs.stripe.com/customer-management/activate-no-code-customer-portal.md) erhalten Sie umfassende Details.

[Integration mit der Kundenportal-API](https://docs.stripe.com/customer-management/integrate-customer-portal.md)

### Richten Sie das Kundenportal ein

1. Aktivieren Sie im Stripe-Dashboard den Kundenportal-Link auf der [Einstellungsseite des Kundenportals](https://dashboard.stripe.com/settings/billing/portal).
1. Gehen Sie auf derselben Seite die Konfigurationsmöglichkeiten für das Kundenportal durch. [Kundenportal einrichten, ohne Code zu schreiben](https://docs.stripe.com/customer-management/activate-no-code-customer-portal.md). Erfahren Sie mehr über alle [Konfigurationsoptionen](https://docs.stripe.com/customer-management/configure-portal.md).
1. Teilen Sie den Link zum Kundenportal mit Ihren Kund/innen.
1. (Optional) Passen Sie das Branding an und füllen Sie E-Mail-Adressen vorab aus, indem Sie den URL-Parameter `prefilled_email` zum Portal-Link hinzufügen.
![](https://d37ugbyn3rpeym.cloudfront.net/videos/customer_portal/PortalFunctionalityTrimmed.mp4)
[Demo anzeigen](https://billing.stripe.com/customer-portal-demo)

## Wiederkehrende Spenden annehmen

Mit Stripe können Sie wiederkehrende Spenden auf die gleiche Weise wie wiederkehrende Zahlungen annehmen. Stellen Sie sich zum Beispiel eine Organisation vor, die Lamas rettet: Llama House. Sie möchten es den Unterstützer/innen ermöglichen, einen Betrag für eine wiederkehrende, monatliche Spende auszuwählen. Sie verwenden Payment Links, um einen Link zu erstellen, der in den sozialen Medien und per E-Mail geteilt werden kann. Über denselben Zahlungslink können Sie auch einen QR-Code generieren, den Sie Flyern hinzufügen können, und eine einbettbare Kaufschaltfläche für Ihre Website – alles über das Dashboard.

### Wiederkehrende Spenden mit Payment Links annehmen

1. [Erstellen Sie einen Zahlungslink](https://dashboard.stripe.com/test/payment-links/create) im Stripe-Dashboard.
1. Wählen Sie **Produkte oder Abonnements** aus.
1. Suchen oder fügen Sie ein wiederkehrendes Produkt hinzu, das die wiederkehrende Spende darstellt.
1. Schalten Sie unter **Erweiterte Optionen** die Call-to-Action-Option auf **Spenden** um.
1. Erstellen Sie den Link und teilen Sie ihn. Sie können den Link direkt teilen, als Schaltfläche auf Ihrer Website einbetten oder einen QR-Code generieren.
1. Verfolgen Sie die mit dem Zahlungslink verknüpften Zahlungen in der [Zahlungsübersicht im Dashboard](https://dashboard.stripe.com/payments).

Erfahren Sie mehr über das [Erstellen](https://docs.stripe.com/payment-links/create.md) und das [Teilen](https://docs.stripe.com/payment-links/share.md) von Zahlungslinks.

## Bestehende Abonnements zu Stripe migrieren

Wenn Sie bestehende Abonnements in einem anderen System haben, können Sie diese zu Stripe Billing migrieren. Im [Leitfaden](https://docs.stripe.com/billing/subscriptions/migrate-subscriptions.md) finden Sie weitere Informationen.

## See also

- [Einen Überblick über Abonnements erhalten](https://docs.stripe.com/billing.md)
- [Zahlungslink erstellen](https://docs.stripe.com/payment-links/create.md)
- [Einstieg in Rechnungen ohne Code](https://docs.stripe.com/invoicing/no-code-guide.md)
- [Zahlungsdetails während einer Zahlung speichern, um zukünftige Zahlungen einzurichten](https://docs.stripe.com/payments/save-during-payment.md)
- [Kartendaten speichern, um zukünftige Zahlungen einzurichten](https://docs.stripe.com/payments/save-and-reuse.md)
