What problem does it solve? Upgrading Stripe API versions and SDKs involves navigating breaking changes, version-specific behaviors, and platform differences, and mistakes can break payment integrations in production. ## Core Features & Use Cases - API Version Guidance: Explains Stripe's date-based versioning, backward-compatible versus breaking changes, and how to pin explicit API versions in code. - SDK Upgrade Instructions: Covers server-side SDKs (Ruby, Python, PHP, Node.js, Java, Go, .NET), Stripe.js evergreen releases, and iOS, Android, and React Native mobile SDKs. - Testing and Migration Checklist: Provides a step-by-step upgrade checklist and shows how to test new versions using the Stripe-Version header before committing. - Use Case: Your Node.js integration runs on API version 2024-12-18.acacia and you need to move to 2026-05-27.dahlia; follow the checklist to update the SDK, set the apiVersion parameter, test with the Stripe-Version header, and update webhook handlers. ## Quick Start Ask the assistant to walk you through upgrading your Stripe integration from your current API version to 2026-05-27.dahlia, including SDK updates and webhook testing.