Support » Plugin: WooCommerce » Ghost Orders

  • Resolved problematichild

    (@problematichild)


    Hi, I’m getting a lot of orders without any info/details https://prnt.sc/w4fr8n what could be the main reason for this? I tried making an order without details but it doesn’t get through, meaning I can’t replicate the issue on the screenshot attached. I assume it’s normal for woocommerce not to proceed the order without entering the required details on checkout page but why do I get those empty orders?

    Any help will be appreciated, thanks.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hey @problematichild

    Sounds weird.Take a look at the checklist below;

    Have you enable the option that enables customers to place order without account? WooCommerce > Settings > Accounts & Privacy > Guest checkout. Disable if yes.

    Are you using some sort of POS system or have you integrated with any third party apps that can manage WooCommerce?
    WooCommerce > Settings > Advanced > Rest API. Delete if there’s any key’s found unless you purposely have them.

    Cheers 🍻
    Nazreen.

    Plugin Support RK a11n

    (@riaanknoetze)

    Hi there,

    Are you using any checkout field editor plugins that disable the “required” check on them? Are there any template overrides in place for the checkout page?

    Also: Was that order created manually from admin area perhaps and can you share a screenshot of the order notes section on that page?

    Thread Starter problematichild

    (@problematichild)

    Hi, thanks for your response. @nazreenexe the Guest checkout was disabled, and for the third party integration, we have zapier for activecampaign, but what it does is just to add new customers to active campaign not the other way around and based on task history for zapier none the ghost orders were added https://prnt.sc/w51blk. Also the activecampaign didn’t get through as there’s no email from ghost order https://prnt.sc/w51h2u.Here’s the list of Rest API we have https://prnt.sc/w51dr3 for zapier, activecampaign and sendle(for order shipping)

    Hi @riaanknoetze there’s no checkout field editor used and the template used for woocommerce checkout is the default template. Here’s the recent order we got https://prnt.sc/w51da3 based on the info it’s from a guest user but we have Guest checkout disabled https://prnt.sc/w51gbv. Also here’s the order notes we got https://prnt.sc/w51gn7. I also checked the admin users we have and I can’t find anything suspicious. Except for this customer user https://prnt.sc/w4zu45. But if it was using that account the ghost order shouldn’t have displayed as guest user.

    Thank you to the both of you, hoping to find concrete solution to this.

    Thread Starter problematichild

    (@problematichild)

    Hi, I just found out recently there’s an email log for new account creation with the same exact time the order was created. With that I can confirm that the order was created by a customer and failed to display the details on the backend. Another weird thing is it only happened for a specific product, other orders are fine but I can’t replicate the issue.

    Thread Starter problematichild

    (@problematichild)

    Hi, any updates on this?

    Plugin Support Mike a11n

    (@nixiack8)

    Hi @problematichild,

    sorry for the wait on this. Trying to replicate the issue on our side has been unsuccessful.

    Usually when this is happening the aforementioned fields in the Checkout, or another plugin that has the ability to run orders – such as a Request a Quote option, or Quick Order/Bulk Order forms can have security issues that would cause this.

    If it is not able to be replicable, be sure to leave a plugin like WP Mail Log active, as it can record additional emails that are generated by WooCommerce, along with the contents of the email, and logging with the Payment Gateway on. The Payment Gateway log can see if there is proper billing information in the matching order that is sent to the Gateway – if that is happening but the order itself is blank, then WooCommerce IS capturing the order, but something in between is missing/messing it up.

    In that case, it would almost always be a plugin conflict, so plugin conflict testing which is covered here would need to happen:

    https://docs.woocommerce.com/document/woocommerce-self-service-guide/

    Let us know if you are able to replicate it, and what happens!

    Plugin Support gabrielfuentes

    (@gabrielfuentes)

    We’ve not heard back from you in a while, so I’m marking this thread as resolved.

    Hopefully, you were able to find a solution to your problem! If you have further questions, please feel free to open a new topic.

    Cheers!

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