Deprecates the payment request button
Deprecates the payment request button element and removes support for it in Endive. Use the Express Checkout Element instead. Starting with Endive, elements.create('paymentRequestButton') throws an error. This also affects integrations that render the React PaymentRequestButtonElement component.
docs.stripe.comquote checked
- behaviour change
- Your codeby hand
Nemotron fixes
In its own wordsmatches the page ✓
| [Deprecates the payment request button](https://docs.stripe.com/changelog/endive/2026-09-30/deprecate-payment-request-button.md) | Elements | Breaking | stripejs |
Also readmatches the page ✓
Starting with Endive, `elements.create('paymentRequestButton')` throws an error. This also affects integrations that render the React `PaymentRequestButtonElement` component.
- Follow the migration guide to replace your payment request button integration with the Express Checkout Element before upgrading to Endive. Stripe.js versions through Dahlia continue to support the payment request button element.
What Teire looks for in your code
nothing to search for: checked by hand
Does it reach your code?