Adds integration identifier parameter to Checkout Sessions
What’s new
You can now use the integration_identifier parameter when you create a Checkout Session. This parameter accepts a string of up to 200 characters that can include alphanumeric characters, dashes, underscores and periods.
Impact
You can now group and track your Checkout Sessions using integration identifiers, helping you analyse performance across different parts of your application or different integration patterns. This is particularly useful if you use multiple checkout flows or want to track conversions from different sources.
The integration_identifier parameter is optional, so existing integrations continue to work without any changes.
Changes
| Parameter | Change | Resources or endpoints |
|---|---|---|
| integration_identifier | Added | Checkout. Session Checkout. Session#create |
Upgrade
- View your current API version in Workbench.
- If you use an SDK, upgrade to the corresponding SDK version for this API version.
- If you don’t use an SDK, update your API requests to include Stripe-Version: 2026-03-25. dahlia
- Upgrade the API version used for webhook endpoints .
- Test your integration against the new version.
- If you use Connect, test your Connect integration .
Learn more about Stripe API upgrades.
