# Optionale Posten konfigurieren Ermöglichen Sie Ihren Kundinnen und Kunden, beim Bezahlvorgang ergänzende Produkte zu kaufen, indem Sie optionale Posten verwenden. # Gehostete Seite > This is a Gehostete Seite for when payment-ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/checkout/optional-items?payment-ui=stripe-hosted. ![](https://docs.stripecdn.com/84b8dfc6dd8a1b5c8d1375a930b8c2d38f48d151fb004cbdd88f048e25a79ff5.mp4) Durch die Konfiguration optionaler Artikel in einer *Checkout-Sitzung* (A Checkout Session represents your customer's session as they pay for one-time purchases or subscriptions through Checkout. After a successful payment, the Checkout Session contains a reference to the Customer, and either the successful PaymentIntent or an active Subscription) können Kundinnen/Kunden während des Bezahlvorgangs mehrere optionale Produkte zu ihrer Bestellung hinzufügen. Dadurch kann sich Ihr durchschnittlicher Bestellwert und Umsatz steigern. Wenn Sie beispielsweise einen Abonnementdienst verkaufen, könnten Sie Ihrer Kundschaft während des Bezahlvorgangs optionale Add-ons wie eine einmalige Einrichtungsgebühr und einen wiederkehrenden Supportplan mit Priorität anbieten. ## Checkout-Sitzung mit optionalen Posten erstellen Wenn Sie eine Checkout-Sitzung erstellen, konfigurieren Sie `optional_items` auf die gleiche Weise wie `line_items`. Geben Sie einen `price` und eine `quantity` für jeden optionalen Artikel an, den Sie der Kundin/dem Kunden anbieten möchten. Sie können bis zu 10 optionale Artikel in einer einzigen Checkout-Sitzung anbieten. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]"="{{PRICE_ID}}" \ -d "line_items[0][quantity]"=1 \ -d "optional_items[0][price]"="{{PRICE_ID}}" \ -d "optional_items[0][quantity]"=1 \ -d "optional_items[1][price]"="{{PRICE_ID}}" \ -d "optional_items[1][quantity]"=1 ``` ## Erlauben Sie Kunden/Kundinnen, die Menge anzupassen Sie können Kundinnen/Kunden auch erlauben, die Menge optionaler Artikel anzupassen, nachdem sie diese zu ihrer Bestellung hinzugefügt haben, indem sie, genau wie bei den Einzelposten, `adjustable_quantity` angeben. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]"="{{PRICE_ID}}" \ -d "line_items[0][quantity]"=1 \ -d "optional_items[0][price]"="{{PRICE_ID}}" \ -d "optional_items[0][quantity]"=1 \ -d "optional_items[0][adjustable_quantity][enabled]"=true \ -d "optional_items[0][adjustable_quantity][minimum]"=0 \ -d "optional_items[0][adjustable_quantity][maximum]"=10 ``` Kundinnen und Kunden können jederzeit optionale Artikel aus ihrer Bestellung entfernen, auch wenn Sie einen Wert für `quantity` oder `adjustable_quantity.minimum` größer als 0 angeben. ## Beschränkungen - Unterstützt maximal 10 optionale Elemente. - Unterstützt keine wiederkehrenden optionalen Artikel, wenn für einen Posten ein Upsell für ein Abonnement konfiguriert ist. - Unterstützt keine optionalen Posten mit nutzerspezifischen Beträgen oder optionale Posten, wenn für einen Posten nutzerspezifische Beträge verwendet werden. - Wird im `setup`-Modus nicht unterstützt. - Wiederkehrende optionale Posten im `payment`-Modus werden nicht unterstützt. - Das Abrechnungsintervall aller wiederkehrenden optionalen Posten (monatlich, jährlich usw.) muss mit dem Intervall der wiederkehrenden Posten übereinstimmen. - [Cross-Sellings](https://docs.stripe.com/payments/checkout/cross-sells.md), die im Produktkatalog konfiguriert sind, werden nicht in Checkout-Sitzungen angezeigt, die mit optionalen Artikeln erstellt wurden. ### Einen produktbezogenen optionalen Artikel hinzufügen Verwenden Sie [Cross-Selling](https://docs.stripe.com/payments/checkout/cross-sells.md), um ergänzende Produkte anzugeben, die Ihnen beim Bezahlvorgang immer als optionale Artikel empfohlen werden sollen. Wenn Sie ein Cross-Selling-Produkt in Verbindung mit einem Produkt konfigurieren, wird der optionale Artikel in allen infrage kommenden Checkout-Sitzungen mit diesem Produkt angezeigt. Cross-Selling wird nicht angezeigt, wenn Sie zusätzliche optionale Artikel in einem Zahlungslink angeben. So konfigurieren Sie Cross-Selling-Produke: 1. Wählen Sie auf der Seite [Produktkatalog](https://dashboard.stripe.com/test/products) Ihr Produkt aus. 1. Suchen Sie auf der Produktdetailseite unter **Cross-Selling** das Produkt, für das Sie Cross-Selling anbieten möchten. Nachdem Sie ein Cross-Selling-Produkt konfiguriert haben, wird in den Checkout-Sitzungen, die Ihr bestimmtes Produkt enthalten, das Cross-Selling-Produkt automatisch als optionaler Artikel hinzugefügt. ![](https://docs.stripecdn.com/73a4baa89ea5ac0e30a39cd03f33b21e35979759cdc9293b680695226a5b7dbe.mp4) # Eingebettete Seite > This is a Eingebettete Seite for when payment-ui is embedded-form. View the full page at https://docs.stripe.com/payments/checkout/optional-items?payment-ui=embedded-form. ![](https://docs.stripecdn.com/84b8dfc6dd8a1b5c8d1375a930b8c2d38f48d151fb004cbdd88f048e25a79ff5.mp4) Durch die Konfiguration optionaler Artikel in einer *Checkout-Sitzung* (A Checkout Session represents your customer's session as they pay for one-time purchases or subscriptions through Checkout. After a successful payment, the Checkout Session contains a reference to the Customer, and either the successful PaymentIntent or an active Subscription) können Kundinnen/Kunden während des Bezahlvorgangs mehrere optionale Produkte zu ihrer Bestellung hinzufügen. Dadurch kann sich Ihr durchschnittlicher Bestellwert und Umsatz steigern. Wenn Sie beispielsweise einen Abonnementdienst verkaufen, könnten Sie Ihrer Kundschaft während des Bezahlvorgangs optionale Add-ons wie eine einmalige Einrichtungsgebühr und einen wiederkehrenden Supportplan mit Priorität anbieten. ## Checkout-Sitzung mit optionalen Posten erstellen Wenn Sie eine Checkout-Sitzung erstellen, konfigurieren Sie `optional_items` auf die gleiche Weise wie `line_items`. Geben Sie einen `price` und eine `quantity` für jeden optionalen Artikel an, den Sie der Kundin/dem Kunden anbieten möchten. Sie können bis zu 10 optionale Artikel in einer einzigen Checkout-Sitzung anbieten. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]"="{{PRICE_ID}}" \ -d "line_items[0][quantity]"=1 \ -d "optional_items[0][price]"="{{PRICE_ID}}" \ -d "optional_items[0][quantity]"=1 \ -d "optional_items[1][price]"="{{PRICE_ID}}" \ -d "optional_items[1][quantity]"=1 ``` ## Erlauben Sie Kunden/Kundinnen, die Menge anzupassen Sie können Kundinnen/Kunden auch erlauben, die Menge optionaler Artikel anzupassen, nachdem sie diese zu ihrer Bestellung hinzugefügt haben, indem sie, genau wie bei den Einzelposten, `adjustable_quantity` angeben. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price]"="{{PRICE_ID}}" \ -d "line_items[0][quantity]"=1 \ -d "optional_items[0][price]"="{{PRICE_ID}}" \ -d "optional_items[0][quantity]"=1 \ -d "optional_items[0][adjustable_quantity][enabled]"=true \ -d "optional_items[0][adjustable_quantity][minimum]"=0 \ -d "optional_items[0][adjustable_quantity][maximum]"=10 ``` Kundinnen und Kunden können jederzeit optionale Artikel aus ihrer Bestellung entfernen, auch wenn Sie einen Wert für `quantity` oder `adjustable_quantity.minimum` größer als 0 angeben. ## Beschränkungen - Unterstützt maximal 10 optionale Elemente. - Unterstützt keine wiederkehrenden optionalen Artikel, wenn für einen Posten ein Upsell für ein Abonnement konfiguriert ist. - Unterstützt keine optionalen Posten mit nutzerspezifischen Beträgen oder optionale Posten, wenn für einen Posten nutzerspezifische Beträge verwendet werden. - Wird im `setup`-Modus nicht unterstützt. - Wiederkehrende optionale Posten im `payment`-Modus werden nicht unterstützt. - Das Abrechnungsintervall aller wiederkehrenden optionalen Posten (monatlich, jährlich usw.) muss mit dem Intervall der wiederkehrenden Posten übereinstimmen. - [Cross-Sellings](https://docs.stripe.com/payments/checkout/cross-sells.md), die im Produktkatalog konfiguriert sind, werden nicht in Checkout-Sitzungen angezeigt, die mit optionalen Artikeln erstellt wurden. ### Einen produktbezogenen optionalen Artikel hinzufügen Verwenden Sie [Cross-Selling](https://docs.stripe.com/payments/checkout/cross-sells.md), um ergänzende Produkte anzugeben, die Ihnen beim Bezahlvorgang immer als optionale Artikel empfohlen werden sollen. Wenn Sie ein Cross-Selling-Produkt in Verbindung mit einem Produkt konfigurieren, wird der optionale Artikel in allen infrage kommenden Checkout-Sitzungen mit diesem Produkt angezeigt. Cross-Selling wird nicht angezeigt, wenn Sie zusätzliche optionale Artikel in einem Zahlungslink angeben. So konfigurieren Sie Cross-Selling-Produke: 1. Wählen Sie auf der Seite [Produktkatalog](https://dashboard.stripe.com/test/products) Ihr Produkt aus. 1. Suchen Sie auf der Produktdetailseite unter **Cross-Selling** das Produkt, für das Sie Cross-Selling anbieten möchten. Nachdem Sie ein Cross-Selling-Produkt konfiguriert haben, wird in den Checkout-Sitzungen, die Ihr bestimmtes Produkt enthalten, das Cross-Selling-Produkt automatisch als optionaler Artikel hinzugefügt. ![](https://docs.stripecdn.com/73a4baa89ea5ac0e30a39cd03f33b21e35979759cdc9293b680695226a5b7dbe.mp4)