Home Forums WoodMart support forum Quick-buy / checkout feels slow – never cached once cart has items

Quick-buy / checkout feels slow – never cached once cart has items

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #723212

    barido101
    Participant

    Hi,

    We’re running WooCommerce on WoodMart, with LiteSpeed Cache for full-page caching + JS/CSS combine/minify.

    We built a “quick buy” flow (wd-add-to-cart) that adds to cart and redirects straight to checkout, so speed there matters most to us. The problem: once the cart has an item, checkout is never served from cache (WooCommerce cart-vary behavior) – so it always loads the full uncombined/unminified asset set (~95 separate JS requests), making the “quick” purchase feel slow, defeating the purpose.

    Main question: what’s WoodMart’s recommended way to make the checkout experience fast for a visitor who just added an item and is redirected there, given it can’t be full-page cached?

    Specifically:
    1. Any WoodMart modules/scripts on checkout that are safe to disable if we don’t use certain features (quick view, wishlist, compare, etc.)?
    2. Any guidance on combining/deferring WoodMart’s own checkout scripts without breaking WooCommerce Blocks?

    Site: https://kidiwood.co.il

    Thanks!

    #723225

    Serg Sokhatskyi
    Keymaster
    Xtemos team

    Hi there,

    Thanks for reaching out.

    Checkout should not be cached and needs to remain dynamic, so it’s expected that full-page cache is bypassed once the cart has items. WoodMart loads only the required JS and CSS on the checkout page, so you don’t need to disable theme features or worry about combining/minifying our assets specifically for checkout. In general, the checkout is a light page and shouldn’t cause performance issues.

    If you notice any unnecessary files being loaded there, please let me know which ones and we will review.

    Kind regards,
    XTemos Studio

Viewing 2 posts - 1 through 2 (of 2 total)