The legacy checkout experience is a rendering of the Stripe extension’s checkout form that was the default before version 8.1.0. As of that version, it has been replaced by the new checkout experience.
NOTE: The legacy checkout experience is considered obsolete and will not be supported by Stripe after October 29, 2024. We strongly recommend switching to the new checkout experience as quickly as possible. Please see that linked document for more information. If you need to use the legacy checkout experience, or if you find it better in some way, please use this survey to let us know the reasoning behind your decision.
Disadvantages
↑ Back to topThe limitations of using the legacy checkout experience are numerous. They include, but may not be limited to the following:
- Customers will be unable to choose their preferred card brand.
- No additional payment methods will appear in the checkout block.
- Some additional payment methods will not be saveable to customer accounts.
- Some additional payment methods will not be available to customers at all.
- Link by Stripe will show an autofill button that cannot be hidden or disabled.
- You will see a constant banner in the plugin settings asking you to upgrade.
Enabling
↑ Back to topBefore enabling the legacy checkout, we highly suggest reading all of the information on this page so that you’re aware of the limitations that come along with using it.
If you’ve done that, you can enable to legacy checkout like so:
- Go to WooCommerce > Settings > Payments > Stripe > Settings.
- Scroll down to the Advanced Settings section.
- Check the “Enable the legacy checkout experience” box.
- Click Save Changes at the bottom.
Additional settings
↑ Back to topThe legacy checkout adds a setting allowing you to show the credit card entry form as a single line, provided you uncheck the Enable separate credit card form box.