• Resolved webdesh

    (@webdesh)


    Hey guys,

    We are experiencing some strange behaviour and wanted to ask if anyone else has dealt with the same or have any idea why it may be happening.

    In short, in some of our orders we have 5 products listed, but only 3 bought and paid for by the customer. The subtotal of the order says $1000 and the total says $300 (amount for the 3 product actually bought). This has happened with a few orders now and in one of the cases the customer confirmed that they had said product added to their cart but later on removed it and went through checkout without it. It’s not a case of edited order or anything like that and in all faulty orders we’ve managed to check seems that 1 particular product is being added, but not wanted/paid for.

    At the end the “Total” sum checks out for what the client had in their cart and paid for (meaning they haven’t paid for the unwanted products).

    Some more info:

    • the product is a variable product and the issue is happening with exactly 1 variation (we have compared against the rest and don’t notice any differences or SKU duplicity)
    • the product is on sale, using the default Woo sale functionality
    • WooCommerce version: 7.9.0
    • Theme is Astra, version: 4.1.6
    • WP version: 6.2.2
    • Caching: WP Rocket, version 3.14.3 – tested with or without cache and still not able to replicate
    • also using WordPress Multilingual – tested different scenarios which language you add the product in vs. which language you check out with but still nothing

    Feel free to let us know if you have any questions to understand the situation better, will really appreciate any help/feedback ??

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

    (@shameemreza)

    HI @webdesh

    From what you’ve explained, it seems like there’s a discrepancy between the cart and the checkout page, where a product is being added to the order but not being paid for. This could be due to a variety of reasons, including a potential bug in WooCommerce, a conflict with your theme or other plugins, or a database issue.

    Given that you’ve already done some testing and have narrowed down the issue to a specific product variation, here are some steps I would recommend:

    • Recreate the Product Variation: There might be an issue with this specific variation. Try to recreate it and see if the issue persists. Also, go to WooCommerce > Status > Tools and regenerate Product lookup tables, Term counts, and Regenerate the product attributes lookup table.
    • Disable Other Plugins: Temporarily disable all other plugins except WooCommerce to see if there’s a conflict. If the problem disappears, enable the plugins one by one to find the culprit. You can find a detailed explanation of conducting a conflict test here.
    • Update All Plugins, Themes, and WordPress: Make sure everything is up-to-date. You’re using WooCommerce 7.9.0, but the latest version is 8.0.3. It’s possible that this issue has been resolved in a later update.
    • Check Fatal error log: Check your WooCommerce fatal error for any inconsistencies or errors: WooCommerce → Status → Logs.
    • Check WooCommerce System Status: Go to WooCommerce > Status and check for any red flags or errors.

    Let us know how that goes. Looking forward to helping you.

Viewing 1 replies (of 1 total)
  • The topic ‘Products show in order although not paid for’ is closed to new replies.