|
/ Documentation /Troubleshooting/ How to Fix “Page Not Found” on Checkout During Payment

How to Fix “Page Not Found” on Checkout During Payment

If you see a “Page Not Found” message when a customer is redirected to the payment gateway from the CartFlows Checkout page, it’s likely caused by a missing default WooCommerce page setting.

This documentation explains the cause and how to resolve it.

Why This Happens

Some payment gateways use the default WooCommerce Checkout page to process payments. During checkout, when the customer is redirected to the payment gateway’s form, WooCommerce uses the order-pay endpoint on its default checkout page.

If the WooCommerce Checkout page is not created or not assigned correctly under WooCommerce settings, this will result in a “Page Not Found” error.

How to Fix the Error

To resolve the issue:

  1. Go to WooCommerce > Settings > Advanced.
  2. Under the Page setup section, find the Checkout page dropdown.
  3. Select a valid page from the dropdown. This should be a standard page created by WooCommerce.

Click Save changes.

Checkout Page Dropdown Settings

If the Checkout page is missing, follow this WooCommerce guide to recreate the default pages.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.

Free Cartflows Form - Popup

Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.