Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Payment Element Availablepaymentmethodschange Event


Available payment methods change event element.on(event: 'availablepaymentmethodschange', handler: function) Triggered when there is a change to which payment methods are available in the Payment Element. Also fires on initial render. - event The name of the event. In this case, availablepaymentmethodschange. - handler handler(event) => void is a callback function that you provide that will be called when the event is fired. When called it will be passed an event object with the following properties: - elementType The type of element the event is fired from. - paymentMethods Describes which payment methods are available in the Payment Element. Returns undefined when no payment methods are available. Payment methods are returned in alphabetical order. - `

An object for each camelCase payment method name that may be available based on your configuration. -available` ### Example title Handle an availablepaymentmethodschange event

Last verified 2026-09-24

Is this helpful?