Promotion Codes now reference Coupons using a polymorphic field for promotions
Moves the top-level coupon field on Promotion Codes to promotion.coupon, as part of a new promotion hash which is polymorphic. You should now reference Coupons from Promotion Codes using the new promotion.coupon parameter, and specify the promotion.type parameter as coupon.
docs.stripe.comquote checked
- parameter change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Promotion Codes now reference Coupons using a polymorphic field for promotions](https://docs.stripe.com/changelog/clover/2025-09-30/polymorphic-coupon.md) | Billing | Breaking | api |
Also readmatches the page ✓
You should now reference [Coupons](https://docs.stripe.com/api/coupons/object.md?api-version=2025-09-30.clover) from [Promotion Codes](https://docs.stripe.com/api/promotion_codes/object.md?api-version=2025-09-30.clover) using the new [promotion.coupon](https://docs.stripe.com/api/promotion_codes/object.md?api-version=2025-09-30.clover#promotion_code_object-promotion-coupon) parameter, and specify the [promotion.type](https://docs.stripe.com/api/promotion_codes/object.md?api-version=2025-09-30.clover#promotion_code_object-promotion-type) parameter as `coupon`.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?