Stripe Trial Offers expand end_behavior.transition.price
Introduced 2026-05-27 · score 0.94
HOW TO USE IT
When creating or retrieving a Trial Offer and you need its transition pricing details, include `end_behavior.transition.price` in the request’s `expand` parameter to receive the full Price object.
WHY THIS HELPS
When retrieving or creating a Trial Offer and you need its transition pricing details, retrieve the full Price object in the response.
BEFORE THIS CHANGE
The transition price property returned the Price object’s ID as a string.
REQUIREMENTS AND LIMITATIONS
- expand[]: end_behavior.transition.price: Expands the nested transition price ID into a full Price object in the response. `expand` accepts multiple entries; the docs do not say entries are mutually exclusive.
- expand: Request parameter that expands an expandable ID into an object in that request’s response.
- The full Price object is returned only when `end_behavior.transition.price` is included in the `expand` parameter; otherwise the field returns the price ID as a string.
FIRST-PARTY EVIDENCE
- https://docs.stripe.com/changelog/dahlia/2026-05-27/trial-offer-prices-expansion
- https://docs.stripe.com/api/expanding_objects?api-version=2026-05-27.preview
Check the installed version and the source before using it. Entry JSON