# Informationen zu den Billing APIs Verstehen, wie die Billing API-Objekte zusammenarbeiten. Wenn Ihre Connect-Plattform verwendet [kundenkonfigurierte Konten](https://docs.stripe.com/api/v2/core/accounts/create.md#v2_create_accounts-configuration-customer), benutze unser [Anleitung](https://docs.stripe.com/connect/use-accounts-as-customers.md) Ersetzen `Customer` und Ereignisreferenzen in Ihrem Code mit den entsprechenden Accounts v2 API-Referenzen. Mithilfe von *Abonnements* (A Subscription represents the product details associated with the plan that your customer subscribes to. Allows you to charge the customer on a recurring basis) werden *Rechnungen* (Invoices are statements of amounts owed by a customer. They track the status of payments from draft through paid or otherwise finalized. Subscriptions automatically generate invoices, or you can manually create a one-off invoice) und *Payment Intents* (API object that represents your intent to collect payment from a customer, tracking charge attempts and payment state changes throughout the process) automatisch für Sie erstellt. Sie haben die folgenden Teile: - Ein *Produkt* (Products represent what your business sells—whether that's a good or a service), um zu modellieren, was verkauft wird. - Ein *Preis* (Prices define how much and how often to charge for products. This includes how much the product costs, what currency to use, and the interval if the price is for subscriptions), um das Intervall und den Betrag für die Zahlung zu bestimmen. - Ein/e *Kunde/Kundin* (Customer objects represent customers of your business. They let you reuse payment methods and give you the ability to track multiple payments), um die *Payment Methods* (PaymentMethods represent your customer's payment instruments, used with the Payment Intents or Setup Intents APIs) zu speichern, die zur Erstellung der wiederkehrenden Zahlungen verwendet werden. Ein Diagramm, das gängige Abrechnungsobjekte und ihre Beziehungen veranschaulicht (See full diagram at https://docs.stripe.com/billing/billing-apis) ## API-Objekt-Definitionen | Ressource | Definition | | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [Kundin/Kunde](https://docs.stripe.com/api/customers.md) | 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](https://docs.stripe.com/api/entitlements/active-entitlement.md) | 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](https://docs.stripe.com/api/entitlements/feature.md) | 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](https://docs.stripe.com/api/invoices.md) | 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](https://docs.stripe.com/api/payment_intents.md) | 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](https://docs.stripe.com/api/payment_methods.md) | Die Zahlungsmethoden 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](https://docs.stripe.com/api/prices.md) | Definiert den Stückpreis, die Währung und den Rechnungszyklus für ein Produkt. | | [Produkt](https://docs.stripe.com/api/products.md) | Eine Ware oder Dienstleistung, die Ihr Unternehmen verkauft. Ein Dienstleistungsprodukt kann eine oder mehrere Funktionen beinhalten. | | [ProductFeature](https://docs.stripe.com/api/product-feature.md) | 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](https://docs.stripe.com/api/subscriptions.md) | 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. | Hier ist ein Beispiel dafür, wie Produkte, Funktionen und Berechtigungen zusammen funktionieren. Stellen Sie sich vor, Sie möchten einen wiederkehrenden Service einrichten, der zwei Stufen anbietet: ein Standard-Produkt mit grundlegenden Funktionalitäten und ein erweitertes Produkt, das erweiterte Funktionalitäten bietet. 1. Sie erstellen zwei Funktionen: `basic_features` und `extended_features`. 1. Sie erstellen zwei Produkte: `standard_product` und `advanced_product`. 1. Für das Standardprodukt erstellen Sie eine ProductFeature, die `basic_features` mit `standard_product` verknüpft. 1. Für das erweiterte Produkt erstellen Sie zwei ProductFeatures: eine, die `basic_features` mit `advanced_product` verknüpft, und eine, die `extended_features` mit `advanced_product` verknüpft. Ein Kunde/eine Kundin, `first_customer`, abonniert das Standardprodukt. Wenn Sie das Abonnement erstellen, erstellt Stripe automatisch eine Berechtigung, die `first_customer` mit `basic_features` verknüpft. Ein anderer Kunde/eine andere Kundin, `second_customer`, abonniert das erweiterte Produkt. Wenn Sie das Abonnement erstellen, erstellt Stripe automatisch zwei Berechtigungen: eine, die `second_customer` mit `basic_features` verknüpft, und eine, die `second_customer` mit `extended_features` verknüpft. Sie können festlegen, welche Funktionen für einen Kunden/eine Kundin bereitgestellt werden sollen, indem Sie [seine/ihre aktiven Berechtigungen abrufen oder das Ereignis mit der Zusammenfassung der aktiven Berechtigungen überwachen](https://docs.stripe.com/billing/entitlements.md#entitlements). Sie müssen ihre Abonnements, Produkte und Funktionen nicht abrufen.