# Abrechnungszyklusdatum festlegen Legen Sie den Abrechnungszyklusanker eines Abonnements auf ein festes Datum fest. # Vollständige gehostete Seite > This is a Vollständige gehostete Seite for when payment-ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/checkout/billing-cycle?payment-ui=stripe-hosted. Sie können den [Abrechnungszyklusanker](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-billing_cycle_anchor) eines Abonnements explizit auf ein festes Datum setzen (zum Beispiel den 1. des nächsten Monats), wenn Sie eine Checkout-Sitzung erstellen. Der Abrechnungszyklusanker bestimmt das Datum der ersten vollständigen Rechnung, wenn Kundinnen/Kunden der volle Abonnementbetrag in Rechnung gestellt wird. Der Abrechnungszyklusanker und das wiederkehrende Intervall seines [Preises](https://docs.stripe.com/products-prices/overview.md) bestimmen auch die zukünftigen Abrechnungstermine eines Abonnements. Beispielsweise wird ein am 15. Mai erstelltes monatliches Abonnement mit einem Anker am 1. Juni am 15. Mai in Rechnung gestellt, dann immer am 1. des Monats. Für den anfänglichen Abrechnungszeitraum bis zum Datum der ersten vollständigen Rechnung können Sie mit dem Parameter [proration_behavior](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-proration_behavior) den Umgang mit [anteilsmäßigen Verrechnungen](https://docs.stripe.com/billing/subscriptions/prorations.md) anpassen. Standardmäßig ist `proration_behavior` auf `create_prorations` festgelegt, und Kundinnen/Kunden erhalten eine anteilige *Rechnung* (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). Wenn `proration_behavior` `none` ist, erhalten Kundinnen/Kunden den anfänglichen Zeitraum bis zum Datum der ersten vollständigen Rechnung kostenlos. ## Eine Checkout-Sitzung mit einem Abrechnungszyklusanker erstellen Um einen Abrechnungszyklusanker zu konfigurieren, legen Sie den Parameter `subscription_data.billing_cycle_anchor` fest, wenn Sie eine Checkout-Sitzung im Modus `subscription` erstellen. Der Anker muss ein zukünftiger UNIX-Zeitstempel vor dem nächsten natürlichen Datum der Abo-Abrechnung sein. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]={{PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d mode=subscription \ --data-urlencode "success_url=https://example.com/success?session_id={CHECKOUT_SESSION_ID}" \ -d "subscription_data[billing_cycle_anchor]=1611008505" ``` Wenn der Abrechnungszyklusanker in den aktiven Zeitraum einer Sitzung fällt und Kundinnen und Kunden nach dessen Ablauf Zahlungsversuche unternehmen, zeigt Checkout den gesamten Zeitraum an und rechnet diesen ab, beginnend mit dem Abrechnungszyklusanker, und nicht mit dem anteiligen Zeitraum vor dem Abrechnungszyklusanker. ## Anteilmäßige Verrechnung deaktivieren Um die anteilsmäßige Verrechnung zu deaktivieren, setzen Sie beim Erstellen einer Checkout-Sitzung den Parameter `subscription_data.proration_behavior` auf `none`. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]={{PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d mode=subscription \ --data-urlencode "success_url=https://example.com/success?session_id={CHECKOUT_SESSION_ID}" \ -d "subscription_data[billing_cycle_anchor]=1611008505" \ -d "subscription_data[proration_behavior]=none" ``` Ähnlich wie bei einer kostenlosen Testversion ist der anfängliche Zeitraum bis zum Abrechnungszyklusanker kostenlos. Im Gegensatz zu einer Testversion wird keine Rechnung über 0 USD erstellt. Kund/innen erhalten am Datum des Abrechnungszyklusankers eine Rechnung mit dem vollen Abonnementbetrag. Im Antwort-Objekt der Checkout-Sitzung sind Beträge, die an [Einzelposten](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-line_items) und [Gesamtdetails](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-total_details) angehängt sind, immer 0, wenn die anteilsmäßige Verrechnung deaktiviert ist. Außerdem wird der [Zahlungsstatus](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-payment_status) der Sitzung auf `no_payment_required` gesetzt, um anzuzeigen, dass die Zahlung auf ein zukünftiges Datum verschoben wird. ## Einschränkungen - Sie können keine Testversionen in Checkout-Sitzungen mit einem Abrechnungszyklusanker verwenden. - Sie können keine einmaligen Preise in Checkout-Sitzungen verwenden, wenn `proration_behavior` den Wert `none` hat. - Sie können [amount_off Gutscheine](https://docs.stripe.com/api/coupons/create.md#create_coupon-amount_off) nicht auf Checkout-Sitzungen mit einem standardmäßigen `proration_behavior` von `create_prorations` anwenden. # Vollständig eingebettete Seite > This is a Vollständig eingebettete Seite for when payment-ui is embedded-page. View the full page at https://docs.stripe.com/payments/checkout/billing-cycle?payment-ui=embedded-page. Sie können den [Abrechnungszyklusanker](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-billing_cycle_anchor) eines Abonnements explizit auf ein festes Datum setzen (zum Beispiel den 1. des nächsten Monats), wenn Sie eine Checkout-Sitzung erstellen. Der Abrechnungszyklusanker bestimmt das Datum der ersten vollständigen Rechnung, wenn Kundinnen/Kunden der volle Abonnementbetrag in Rechnung gestellt wird. Der Abrechnungszyklusanker und das wiederkehrende Intervall seines [Preises](https://docs.stripe.com/products-prices/overview.md) bestimmen auch die zukünftigen Abrechnungstermine eines Abonnements. Beispielsweise wird ein am 15. Mai erstelltes monatliches Abonnement mit einem Anker am 1. Juni am 15. Mai in Rechnung gestellt, dann immer am 1. des Monats. Für den anfänglichen Abrechnungszeitraum bis zum Datum der ersten vollständigen Rechnung können Sie mit dem Parameter [proration_behavior](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-proration_behavior) den Umgang mit [anteilsmäßigen Verrechnungen](https://docs.stripe.com/billing/subscriptions/prorations.md) anpassen. Standardmäßig ist `proration_behavior` auf `create_prorations` festgelegt, und Kundinnen/Kunden erhalten eine anteilige *Rechnung* (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). Wenn `proration_behavior` `none` ist, erhalten Kundinnen/Kunden den anfänglichen Zeitraum bis zum Datum der ersten vollständigen Rechnung kostenlos. ## Eine Checkout-Sitzung mit einem Abrechnungszyklusanker erstellen Um einen Abrechnungszyklusanker zu konfigurieren, legen Sie den Parameter `subscription_data.billing_cycle_anchor` fest, wenn Sie eine Checkout-Sitzung im Modus `subscription` erstellen. Der Anker muss ein zukünftiger UNIX-Zeitstempel vor dem nächsten natürlichen Datum der Abo-Abrechnung sein. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]={{PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d mode=subscription \ -d ui_mode=embedded_page \ --data-urlencode "return_url=https://example.com/return?session_id={CHECKOUT_SESSION_ID}" \ -d "subscription_data[billing_cycle_anchor]=1611008505" ``` Wenn der Abrechnungszyklusanker in den aktiven Zeitraum einer Sitzung fällt und Kundinnen und Kunden nach dessen Ablauf Zahlungsversuche unternehmen, zeigt Checkout den gesamten Zeitraum an und rechnet diesen ab, beginnend mit dem Abrechnungszyklusanker, und nicht mit dem anteiligen Zeitraum vor dem Abrechnungszyklusanker. ## Anteilmäßige Verrechnung deaktivieren Um die anteilsmäßige Verrechnung zu deaktivieren, setzen Sie beim Erstellen einer Checkout-Sitzung den Parameter `subscription_data.proration_behavior` auf `none`. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]={{PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d mode=subscription \ -d ui_mode=embedded_page \ --data-urlencode "return_url=https://example.com/return?session_id={CHECKOUT_SESSION_ID}" \ -d "subscription_data[billing_cycle_anchor]=1611008505" \ -d "subscription_data[proration_behavior]=none" ``` Ähnlich wie bei einer kostenlosen Testversion ist der anfängliche Zeitraum bis zum Abrechnungszyklusanker kostenlos. Im Gegensatz zu einer Testversion wird keine Rechnung über 0 USD erstellt. Kund/innen erhalten am Datum des Abrechnungszyklusankers eine Rechnung mit dem vollen Abonnementbetrag. Im Antwort-Objekt der Checkout-Sitzung sind Beträge, die an [Einzelposten](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-line_items) und [Gesamtdetails](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-total_details) angehängt sind, immer 0, wenn die anteilsmäßige Verrechnung deaktiviert ist. Außerdem wird der [Zahlungsstatus](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-payment_status) der Sitzung auf `no_payment_required` gesetzt, um anzuzeigen, dass die Zahlung auf ein zukünftiges Datum verschoben wird. ## Einschränkungen - Sie können keine Testversionen in Checkout-Sitzungen mit einem Abrechnungszyklusanker verwenden. - Sie können keine einmaligen Preise in Checkout-Sitzungen verwenden, wenn `proration_behavior` den Wert `none` hat. - Sie können [amount_off Gutscheine](https://docs.stripe.com/api/coupons/create.md#create_coupon-amount_off) nicht auf Checkout-Sitzungen mit einem standardmäßigen `proration_behavior` von `create_prorations` anwenden. ## See also - [Anteilsmäßige Verrechnung](https://docs.stripe.com/billing/subscriptions/prorations.md)