Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Adds optional items to Checkout Sessions and Payment Links


Adds optional items to Checkout Sessions and Payment Links

What’s new

Adds support to Checkout and Payment Links for offering optional items that customers can add to their orders during checkout.

Impact

The optional items feature lets you offer complementary products to your customers during checkout. You can configure these items using the optional_items parameter in the Checkout Sessions and Payment Links APIs.

Changes

ParameterChangeResources or endpoints
optional_itemsAddedCheckout. Session#create Checkout. Session PaymentLink#create + 1 more PaymentLink

Upgrade

  1. View your current API version in Workbench.
  2. 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: 2025-03-31. basil
  1. Upgrade the API version used for webhook endpoints .
  2. Test your integration against the new version.
  3. If you use Connect, test your Connect integration .
  4. In Workbench, perform the upgrade . You can roll back the version for 72 hours.

Learn more about Stripe API upgrades.

Last verified 2026-09-24

Is this helpful?