Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk3 min

Can You Put the WooCommerce Cart and Checkout on the Same Page?

Keep WooCommerce’s standard Cart and Checkout pages separate to avoid redirect and payment issues. Here’s how to assign them and what to use for a combined product-selection flow.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

No—not as WooCommerce’s standard Cart and Checkout page assignments. Keep them on separate pages: assigning Cart, Checkout, and My Account to one page can cause incorrect redirects and break payment gateway functionality. If your goal is to let shoppers choose products and pay in one flow, WooCommerce’s One Page Checkout extension is a separate option; it does not replace the required standard Checkout page.

Why you should not assign Cart and Checkout to one page

WooCommerce’s official WooCommerce Pages documentation warns that setting the Cart, Checkout, and My Account pages to the same page causes incorrect redirects and broken payment gateway functionality. WooCommerce 3.7 and later prevents this configuration.

As an Amazon Associate I earn from qualifying purchases.

Use separate pages for the store’s standard cart review and checkout steps. The Cart page displays the shopper’s cart; the Checkout page handles payment and order completion. Keep both pages assigned even if your site uses blocks or shortcodes to display their content.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Assign separate Cart and Checkout pages

  1. Open page setup. In WordPress admin, go to WooCommerce > Settings > Advanced, then open Page setup.
  2. Choose distinct pages. Select a Cart page in the Cart selector and a different page in the Checkout selector.
  3. Save the settings. Save your changes so WooCommerce can direct cart and payment actions to the correct pages.
  4. Check each page’s content. Keep the Cart content on the Cart page and Checkout content on the Checkout page. A terms-and-conditions page is optional but recommended; assigning one adds a terms link at checkout.

Choose blocks or classic shortcodes for page content

New WooCommerce installations from version 8.3 use the Cart and Checkout blocks by default. Existing stores may still use the classic shortcodes. The content format does not change the requirement to assign separate Cart and Checkout pages.

  • Blocks: Use the Cart block on the Cart page and the Checkout block on the Checkout page. WooCommerce says each block requires its corresponding page to be designated in Advanced settings. Only one Cart page can be designated at a time.
  • Classic shortcodes: The Cart shortcode is [woocommerce_cart]; the Checkout shortcode is [woocommerce_checkout]. In the block editor, add a Shortcode block, enter the relevant shortcode, and save the page.

Some extensions may be more compatible with the classic shortcode versions than with blocks. If an extension stops working with a block, check its WooCommerce compatibility information before changing the store’s page setup.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Restore missing WooCommerce pages

  1. In WordPress admin, go to WooCommerce > Status > Tools.
  2. Find and run Create pages to create missing WooCommerce pages.
  3. Return to WooCommerce > Settings > Advanced > Page setup and assign the Cart and Checkout pages separately.

If you want product selection and checkout together

WooCommerce documents its One Page Checkout extension for a different buying flow: shoppers can select products and complete checkout together on a landing page. This is not a way to assign the store’s core Cart and Checkout functions to the same page. Keep the standard Checkout page assigned; WooCommerce says it remains necessary for receipts and order confirmation. Check the extension’s current availability and terms before choosing it.

What you want shoppers to do Documented setup Important limitation
Review a standard cart, then proceed to checkout Assign separate Cart and Checkout pages in Advanced settings; use blocks or classic shortcodes for their content The core Cart and Checkout page assignments cannot share one page.
Choose products and check out on a landing page Use WooCommerce One Page Checkout The standard Checkout page remains required.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.