Subscriptions API adds invoice_settings description, footer, and custom_fields
Stripe API version 2026-06-24.dahlia adds description, footer, and custom_fields parameters to invoice_settings on subscription create/update, letting invoice content (PO numbers, contract references) be set at the subscription level instead of patching each generated invoice. Additive and non-breaking.
Action note
If you post-process subscription invoices to inject descriptions, footers, or custom fields, upgrade to 2026-06-24.dahlia and set them on invoice_settings at subscription level instead.
Add-on invoice items gain discountable flag on Subscriptions and Preview Invoice APIs
API version 2026-05-27.dahlia adds an optional discountable parameter for add-on invoice items on Subscriptions, Subscription Schedules, and Preview Invoice APIs. Items default to discountable: true, so coupons apply unless discountable: false is set explicitly.
Action note
Audit add-on invoice items that should not receive coupon or discount treatment and explicitly set discountable: false after upgrading to 2026-05-27.dahlia.