Responsibility for Strong Customer Authentication (SCA)-related integration updates

Stripe is not responsible for updating your integration. You will need to make the changes yourself or work with a developer to do so.

Stripe Checkout

If you are using the legacy version of Checkout, you will need to update to the newest version of Stripe Checkout or use the Payment Intents API to be SCA-ready. To update Checkout you will need to add the Checkout code to your webpage, but no additional back-end coding is required. Once the new Checkout is implemented, Stripe will handle charge creation and SCA readiness.

Custom Stripe Integrations

If you have a custom-built integration, you will need to integrate Payment Intents or a combination of both Payment Intents and Setup Intents to prepare for SCA. These changes cannot be made by Stripe, so these updates need to be done by you or your developer.

Integrations Through Third-Party Plugins

Plugins are built by third-parties, such as Woocommerce, on top of the Stripe API. Stripe does not build these plugins, so it is the responsibility of the plugin owner to perform the necessary updates to become SCA ready. If you have have integrated through a plugin, you should contact the plugin owner for more information on their plans for SCA compliance.

Additional Information