# Ermöglicht die Erweiterung für Rechnungsdetails ## Das ändert sich Sie können jetzt den Hash [price_details.price](https://docs.stripe.com/api/invoice-line-item/object.md?api-version=2025-12-15.clover#invoice_line_item_object-pricing-price_details-price) für [Rechnungseinzelposten](https://docs.stripe.com/api/invoice-line-item/object.md?api-version=2025-12-15.clover#invoice_line_item_object-pricing-price_details-price) und [Rechnungsposten](https://docs.stripe.com/api/invoiceitems/object.md?api-version=2025-12-15.clover#invoiceitem_object-pricing-price_details-price) [erweitern](https://docs.stripe.com/api/expanding_objects.md?api-version=2025-12-15.clover), sodass die Details des [Preisobjekts](https://docs.stripe.com/api/prices.md?api-version=2025-12-15.clover) in der Antwort enthalten sind. Zuvor wurde im Feld `pricing_details.price` nur die Preis-ID zurückgegeben. Sie mussten einen separaten API-Aufruf durchführen, um die Objektdetails des zugehörigen Preises abzurufen. ## Ergebnis Mit einer einzigen API-Anfrage können Sie nun detaillierte Informationen zu den [Preisen](https://docs.stripe.com/api/prices.md?api-version=2025-12-15.clover) von [Rechnungsposten](https://docs.stripe.com/api/invoiceitems.md?api-version=2025-12-15.clover) und [Rechnungszeilen](https://docs.stripe.com/api/invoice-line-item.md?api-version=2025-12-15.clover) abrufen. Dadurch wird die Anzahl der API-Anfragen reduziert, die erforderlich sind, um detaillierte Preisinformationen für Rechnungen zu erhalten. Um diese Funktion zu nutzen, geben Sie beim Abrufen dieser Ressourcen das Feld `price` (einschließlich übergeordneter Attribute) im Parameter „expand“ an. ## Änderungen #### REST API | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem.pricing.price_details.price`, `InvoiceLineItem.pricing.price_details.price` | Changed | `string → expandable($Price)` | #### Ruby | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem::Pricing::PriceDetail.price`, `InvoiceLineItem::Pricing::PriceDetail.price` | Changed | `string → expandable($Price)` | #### Python | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem.Pricing.PriceDetail.price`, `InvoiceLineItem.Pricing.PriceDetail.price` | Changed | `string → expandable($Price)` | #### PHP | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem.pricing.price_details.price`, `InvoiceLineItem.pricing.price_details.price` | Changed | `string → expandable($Price)` | #### Java | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem.pricing.price_details.price`, `InvoiceLineItem.pricing.price_details.price` | Changed | `string → expandable($Price)` | #### Node.js | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem.pricing.price_details.price`, `InvoiceLineItem.pricing.price_details.price` | Changed | `string → expandable(Price)` | #### Gehen Sie zu | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItemPricingPriceDetails.Price`, `InvoiceLineItemPricingPriceDetails.Price` | Changed | `string → expandable($Price)` | #### .NET | Fields | Change | From → to | | --- | --- | --- | | `InvoiceItem.Pricing.PriceDetails.Price`, `InvoiceLineItem.Pricing.PriceDetails.Price` | Changed | `string → expandable($Price)` | ## Upgrade #### REST API 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Wenn Sie ein SDK verwenden, aktualisieren Sie auf die entsprechende SDK-Version für diese API-Version. - Wenn Sie kein SDK verwenden, aktualisieren Sie Ihre [API-Anfragen](https://docs.stripe.com/api/versioning.md) auf `Stripe-Version: 2025-12-15.clover` 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Ruby 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr Ruby SDK auf [v18.2.0](https://github.com/stripe/stripe-ruby/releases/tag/v18.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Python 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr Python SDK auf [v14.2.0](https://github.com/stripe/stripe-python/releases/tag/v14.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### PHP 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr PHP SDK auf [v19.2.0](https://github.com/stripe/stripe-php/releases/tag/v19.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Java 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr Java SDK auf [v31.2.0](https://github.com/stripe/stripe-java/releases/tag/v31.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Node.js 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr Node SDK auf [v20.2.0](https://github.com/stripe/stripe-node/releases/tag/v20.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### Go 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr Go SDK auf [v84.2.0](https://github.com/stripe/stripe-go/releases/tag/v84.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). #### .NET 1. [Zeigen Sie Ihre aktuelle API-Version](https://docs.stripe.com/upgrades.md#view-your-api-version-and-the-latest-available-upgrade-in-workbench) in Workbench an. 2. Aktualisieren Sie Ihr .NET SDK auf [v50.2.0](https://github.com/stripe/stripe-dotnet/releases/tag/v50.2.0) 3. Aktualisieren Sie die für [Webhook-Endpoints](https://docs.stripe.com/webhooks/versioning.md) verwendete API-Version. 4. [Testen Sie Ihre Integration](https://docs.stripe.com/testing.md) mit der neuen Version. 5. Wenn Sie Connect verwenden, [testen Sie Ihre Connect-Integration](https://docs.stripe.com/connect/testing.md). 6. Führen Sie das [Upgrade](https://docs.stripe.com/upgrades.md#perform-the-upgrade) in Workbench durch. Sie können [die Version für 72 Stunden zurücksetzen](https://docs.stripe.com/upgrades.md#roll-back-your-api-version). Erfahren Sie mehr über [Stripe-API-Upgrades](https://docs.stripe.com/upgrades.md). ## Zugehörige Änderungen - [Abos, die über das Kundenportal aktualisiert werden, können jetzt auch ihren Abrechnungszyklusanker ändern](https://docs.stripe.com/changelog/clover/2025-12-15/customer-portal-billing-cycle-anchor.md) - [Fügt die Möglichkeit hinzu, Kundensaldotransaktionen nach Rechnung zu filtern](https://docs.stripe.com/changelog/clover/2025-12-15/customer-balance-transations-list-invoice.md) - [Fügt Teilsummeneigenschaft zu Rechnungsposten hinzu](https://docs.stripe.com/changelog/clover/2025-12-15/invoice-line-item-subtotal.md)