• Resolved rudolfl

    (@rudolfl)


    Hi all,

    I am periodically getting ghost orders — order without any info in it. No customer info, no product info. $0.00 in total.

    It seems orders are generated from within Woocommerce. At the time of order placement, there is no relevant activity in web server log.

    I suspect it is either generated by cron job or via REST API.

    Can someone suggest a way to debug this issue? I am not sure where to start.

    Thanks,
    Rudolf

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi, I’ve heard chatter of certain servers doing this. Who are you hosted with?

    Thread Starter rudolfl

    (@rudolfl)

    Hi,

    I have own VPS.

    Do you know the details? Why is it happening?

    Thanks,
    Rudolf

    Your VPS is in you house or you have it with a host?

    Thread Starter rudolfl

    (@rudolfl)

    VPS is with provider “Ventra IP” (in Australia), but I do not think external hosting is relevant. I am the one managing the web server, etc…

    VPS to all of us old admins means Virtual Private Server and it doesn’t mean what you think it means. But if your an admin then you of course know what to do in the case of a ghost order.

    Thread Starter rudolfl

    (@rudolfl)

    Hi Stef,

    Your sarcasm is out of place here.
    I know what VPS is.

    I can not see any way hosting or even my web server can be a reason for a ghost order. Do you have the details of what may be wrong or some points on how to debug the issue?

    Rudolf

    There is no sarcasm here. You’re out of line for even thinking I was being sarcastic. You don’t know me from a whole in the wall.

    Some servers have been known to throw ghost orders out there. You never know what / who / or where.

    Doug – a11n

    (@dougaitken)

    Automattic Happiness Engineer

    Hi @rudolfl

    I suspect it is either generated by cron job or via REST API.
    Can someone suggest a way to debug this issue? I am not sure where to start.

    You are probably on the right track here. What you will want to do is look at actions happening on your store so something like Jetpack Activity Log, or even enabling WP Debug to log everything that happens.

    When a new blank order appears, search all logs for the exact second the order was created to see if anything is showing up.

    If you believe it is a REST API issue – disable the WooCommerce REST API unless you have something depending on it.
    If you believe it’s a cron job – install WP Crontrol to monitor what cron jobs exist on the site.

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Thanks,

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Ghost orders’ is closed to new replies.