• Resolved dcmcelligott

    (@dcmcelligott)


    We had an issue where a customer got the wrong email order details, and found that was a caching issue. While testing though, we wanted to make sure we could handle orders coming in at the same time, the emails were correct, however the thank you page on my end was showing the prior purchase which we put in about 10sec earlier.

    The odd part is my URL had the correct info: /checkout/order-received/1296/?key=wc_order_2QzlfmsP

    But on the page, it showed the prior order data:

    Thank you. Your order has been received.
    INVOICE: WC_ORDER_BFPLOHWR1EJDZ

    ORDER NUMBER:
    1295


    We turned off all cache for the website during this test, again the emails that were sent were correct, just this page was wrong. I have to assume Woocommerce can handle high volume orders is this a random bug or is there something I can look at to fix this?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @dcmcelligott,

    It seems like a very peculiar situation. ?? WooCommerce is indeed designed to handle high volumes of orders, and the issue you’re experiencing is not common.

    However, it may be related to the server’s object cache or a session handling issue. Even if you’ve disabled your site’s caching, some hosting providers may still have server-level caching that could affect your WooCommerce store.

    Here are a few things you can try:

    1. Check with your hosting provider to see if there’s any server-level caching in place and if it can be temporarily disabled for testing purposes.
    2. Check the WooCommerce System Status under WooCommerce > Status to see if there are any session errors.

    Additionally, head over to WooCommerce → Status → Tools, and do the following:

    • WooCommerce transients – Clear
    • Expired transients – Clear
    • Clear template cache – Clear
    • Capabilities – Reset Capabilities
    • Clear customer sessions -Clear
    • Product lookup tables – Regenerate
    • Regenerate the product attributes lookup table – Regenerate

    Next, please clear your browser cache and then check again.

    If none of these suggestions help, share a copy of the following:

    • System Status Report: Navigate to WooCommerce → Status. Select Get System Report and then Download for Support.
    • Fatal Error log: Share a copy of any fatal error log found under WooCommerce → Status → Logs.

    You could copy and paste your reply or share it via Mozilla Community Pastebin and share the link here.

    We appreciate your patience and cooperation as we work together to resolve this issue.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @dcmcelligott,

    I’m marking this topic as “resolved” due to recent inactivity. If more assistance is needed, feel free to post back here or open a new topic.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Order received page showing prior order when placed within a few seconds’ is closed to new replies.