Renames Checkout initialization method
Renames the stripe.initCheckout() method for Stripe.js to stripe.initCheckoutElementsSdk(). It accepts the same options and returns the same Checkout object as initCheckout(). stripe.initCheckout() has been renamed, so calling it throws an IntegrationError. If your integration uses Elements with the Checkout Sessions API and calls initCheckout(), you need to update your code to instead call initCheckoutElementsSdk().
docs.stripe.comquote checked
- behaviour change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Renames Checkout initialization method](https://docs.stripe.com/changelog/dahlia/2026-03-25/rename-init-checkout-to-init-checkout-elements.md) | Checkout, Elements | Breaking | stripejs |
Also readmatches the page ✓
`stripe.initCheckout()` has been renamed, so calling it throws an `IntegrationError`. If your integration uses [Elements with the Checkout Sessions API](https://docs.stripe.com/payments/quickstart.md) and calls `initCheckout()`, you need to update your code to instead call `initCheckoutElementsSdk()`.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?