• Resolved chrissk

    (@chrissk)


    Some of my customers (about 1 in 6) are accessing an older version of my website and completing checkout on items I no longer stock. When this happens, there is no order listed in WordPress Admin and no order confirmations are sent to either myself or the buyer. If the buyer chooses PayPal then I do receive the paypal order (only) but the prefix in front of the order number is related to the old site, also the order number is a repeat of an order a few weeks back. I have contacted some of these customers and got them to try different devices or browsers….some were able to connect to my updated site but most were not! How is this possible? I have tried changing theme and deactivating most Plugins but no luck. I have had the website for several years and this issue started about 1 month ago. The old website has green title/menu bar while the updated site is Black and white.

    Is there a test I can get one of my customers to do to see where the website is coming from?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter chrissk

    (@chrissk)

    System Status Report

    ### WordPress Environment ###

    WordPress address (URL): [Redacted]
    Site address (URL): [Redacted]
    WC Version: 10.1.1
    Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.
    Action Scheduler Version: ✔ 3.9.3
    Log Directory Writable: ✔
    WP Version: 6.8.2
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    External object cache: –

    ### Server Environment ###

    Server Info: Apache
    Server Architecture: Linux 3.10.0-962.3.2.lve1.5.85.el7.x86_64 x86_64
    PHP Version: 8.3.19
    PHP Post Max Size: 8 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 8.12.1
    OpenSSL/1.1.1w

    SUHOSIN Installed: –
    MySQL Version: 10.5.27-MariaDB-cll-lve
    Max Upload Size: 8 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ❌ Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected.
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    ### Database ###

    [REDACTED]

    ### Post Type Counts ###

    attachment: 132
    custom_css: 1
    customize_changeset: 5
    et_pb_layout: 32
    nav_menu_item: 7
    page: 12
    post: 3
    product: 73
    product_variation: 20
    revision: 43
    shop_coupon: 31
    shop_order: 15360
    shop_order_refund: 126
    wp_global_styles: 1

    ### Security ###

    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔

    ### Active Plugins (10) ###

    UpdraftPlus - Backup/Restore: by TeamUpdraft
    DavidAnderson – 2.25.7.1

    WooCommerce.com Update Manager: by Automattic – 1.0.3
    Australia Post WooCommerce Extension PRO: by WPRuby – 6.1.0
    WooPayments: by WooCommerce – 9.8.0
    WooCommerce PayPal Payments: by PayPal – 3.0.9
    WooCommerce: by Automattic – 10.1.1
    Yoast SEO: by Team Yoast – 25.7
    WP Mail SMTP: by WP Mail SMTP – 4.5.0
    Sequential Order Numbers for WooCommerce: by WebToffee – 1.7.3
    YellowPencil: by WaspThemes – 7.6.7

    ### Inactive Plugins (21) ###

    AI Powered Marketing: by Kliken – 1.5.4
    Australia Post WooCommerce Extension: by WPRuby – 1.10.12
    Code Snippets: by Code Snippets Pro – 3.6.8
    Eway Payments for Woo: by Eway – 3.8.0
    Geo Redirect: by Geo Targetly – 7.1.3
    Hide Categories and Products for Woocommerce: by N.O.U.S. Open Useful and Simple – 1.2.10
    Meks Quick Plugin Disabler: by Meks – 1.0
    Really Simple Security: by Really Simple Security – 9.4.3
    Responsive Menu Pro: by ExpressTech – 3.1.30
    Shortcode in Menus: by Gagan Deep Singh – 3.5.1
    Simple Custom CSS: by John Regan – 4.0.7
    Super Simple Site Offline: by Rik Janssen – 2.2
    W3 Total Cache: by BoldGrid – 2.8.12
    WooCommerce Currency Switcher: by realmag777 – 2.2.7.1
    WooCommerce Helper: by WooCommerce – 1.7.2 – Network enabled
    WooCommerce Legacy REST API: by WooCommerce – 1.0.5
    WooCommerce Remove Product Sorting: by SkyVerge – 1.0.0
    WooCommerce Table Rate Shipping by Mangohour: by mangohour – 1.2.1
    Wordfence Security: by Wordfence – 8.0.5
    WP-Optimize - Clean, Compress, Cache: by TeamUpdraft
    DavidAnderson – 4.2.4

    WP Super Minify: by Dipak C. Gajjar – 2.0.1

    ### Must Use Plugins (1) ###

    WordPress automation by Installatron: by –

    ### Settings ###

    Legacy API Enabled: –
    Force SSL: ✔
    Currency: AUD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)

    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)

    Connected to WooCommerce.com: ✔
    Enforce Approved Product Download Directories: –
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: –
    Enabled Features: analytics
    marketplace
    order_attribution
    site_visibility_badge
    remote_logging
    email_improvements
    blueprint
    point_of_sale


    ### Logging ###

    Enabled: ✔
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 days
    Level threshold: –
    Log directory size: 19 KB

    ### WC Pages ###

    Shop base: #9 - /
    Cart: #10 - /cart/ - Contains the [woocommerce_cart] shortcode
    Checkout: #11 - /checkout/ - Contains the [woocommerce_checkout] shortcode
    My account: #12 - /my-account/ - Contains the [woocommerce_my_account] shortcode
    Terms and conditions: ❌ Page not set

    ### Theme ###

    Name: Storefront
    Version: 4.6.1
    Author URL: https://woocommerce.com/
    Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    Theme type: Classic theme
    WooCommerce Support: ✔

    ### Templates ###

    Overrides: –

    ### WooPayments ###

    Version: 9.8.0
    Connected to WPCOM: Yes
    WPCOM Blog ID: 227480614
    Account ID: acct_1OSr6RCO4Ebvmods
    Payment Gateway: Enabled
    Test Mode: Disabled
    Enabled APMs: card
    WooPay: Not eligible
    Apple Pay / Google Pay: Enabled (checkout)
    Fraud Protection Level: basic
    Multi-currency: Disabled
    Auth and Capture: Disabled
    Documents: Enabled
    Logging: Disabled

    ### WooCommerce PayPal Payments ###

    Onboarded: ✔
    New UI active: –
    Shop country code: AU
    WooCommerce currency supported: ✔
    Advanced Card Processing available in country: ✔
    Pay Later messaging available in country: ✔
    Webhook status: –
    PayPal Vault enabled: –
    ACDC Vault enabled: –
    Logging enabled: –
    Reference Transactions: ✔
    Used PayPal Checkout plugin: ✔
    Subscriptions Mode: Disabled
    PayPal Shipping Callback: –
    Apple Pay: –
    Google Pay: –
    Fastlane: –

    ### Admin ###

    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customize-store
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    onboarding
    onboarding-tasks
    pattern-toolkit-full-composability
    product-custom-fields
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    printful
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    launch-your-store
    add-to-cart-with-options-stepper-layout

    Disabled Features: product-data-views
    experimental-blocks
    experimental-iapi-mini-cart
    experimental-iapi-runtime
    coming-soon-newsletter-template
    minified-js
    product-pre-publish-modal
    settings
    async-product-editor-category-field
    product-editor-template-system
    use-wp-horizon
    experimental-wc-rest-api

    Daily Cron: ✔ Next scheduled: 2025-08-24 02:43:49 +10:00
    Options: ✔
    Notes: 255
    Onboarding: completed

    ### Action Scheduler ###

    Canceled: 41
    Oldest: 2025-07-24 15:39:56 +1000
    Newest: 2025-08-23 11:24:35 +1000

    Complete: 688
    Oldest: 2025-07-24 15:39:58 +1000
    Newest: 2025-08-23 19:16:24 +1000

    Failed: 18
    Oldest: 2023-02-17 13:49:40 +1100
    Newest: 2025-08-18 20:56:54 +1000

    Pending: 14
    Oldest: 2025-08-23 20:06:18 +1000
    Newest: 2025-09-05 11:20:21 +1000


    ### Status report information ###

    Generated at: 2025-08-23 20:04:27 +10:00
    Moderator threadi

    (@threadi)

    Have you made any recent changes to the website hosting? Has the domain been moved? If so, it is possible that the affected parties are still accessing outdated domain data and are therefore being directed to the old hosting.

    Furthermore, do you have a development system for the shop? If so, are the orders perhaps coming through that? If it can be found via search engines, this could well be the case.

    Hi @chrissk,

    I had a look and the issue is that your domain is serving two different versions of your website:

    • When someone goes to mmsdetox.com.au (without the “www”), they reach your updated black-and-white site.
    • But when they go to www.mmsdetox.com.au, they see the older green-bar site.

    Right now, visitors are being redirected to the “www” version, which is why many of your customers are ending up on the old site and orders aren’t showing up in your WordPress dashboard.

    A simple way to think of it is like having two doors to your shop — one door takes people into the new shop, the other door still opens to the old one. You can learn more about www vs non-www here: https://developer.mozilla.org/en-US/docs/Web/URI/Guides/Choosing_between_www_and_non-www_URLs

    The fix is to have your hosting provider:

    1. Make sure both the www and non-www addresses point to the same website (the new one the one without www).
    2. Set up a redirect so everyone is always sent to the updated site.

    Once this is done, all your customers will see the correct version and checkout will work properly.

    P.S: I got the old site as well, I confirmed that the non-www version shows the updated site, some tools like Google page speed insights uses the non-www version (https://mmsdetox.com.au), which is showing the updated black-and-white design

    • This reply was modified 7 months, 2 weeks ago by Neha Sharma.
    • This reply was modified 7 months, 2 weeks ago by Neha Sharma.
    • This reply was modified 7 months, 2 weeks ago by Neha Sharma.

    This is a classic caching issue. Your customers are seeing a saved, older version of your site.

    Tell them to hard refresh:

    • On computer: Ctrl + Shift + R (Windows) or Cmd + Shift + R (Mac).
    • On phone: They’ll need to clear their browser’s cache and cookies in settings.

    You should also check and clear your hosting’s server cache and any CDN (like Cloudflare) you might be using. This will likely solve it for good.

    Thread Starter chrissk

    (@chrissk)

    The website was upgraded from a standard hosting plan to a business hosting plan around the same time I started having problems, so it looks like one is the www version and the other is the non-www version. I will contact my hosting company to fix this and clear all the caches etc.

    Thank you all.

    Thread Starter chrissk

    (@chrissk)

    Issue resolved, Thank you.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Some customers accessing older version of website’ is closed to new replies.