Checkout Session removes shipping details
Within a Checkout Session, the shipping_details top-level field has moved to the collected_information.shipping_details field. This change breaks compatibility because we’re removing the shipping_details field to the collected_information sub-hash on the same Checkout Session resource. Update your integration to reflect the new field name.
docs.stripe.comquote checked
- parameter change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Checkout Session removes shipping details](https://docs.stripe.com/changelog/basil/2025-03-31/checkout-session-remove-shipping-details.md) | Checkout | Breaking | api |
Also readmatches the page ✓
This change breaks compatibility because we’re removing the `shipping_details` field to the [collected_information](https://docs.stripe.com/api/checkout/sessions/object.md?api-version=2025-03-31.basil#checkout_session_object-collected_information-shipping_details) sub-hash on the same Checkout Session resource. Update your integration to reflect the new field name.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?