• Resolved Manigtvr

    (@manigtvr)


    Hi Team,

    we have received the woocommerce order without user information. In the checkout form have required fields and google recaptcha but the order is received with user/ guest information. payment is mentioned as completed.

    Please refer to the screen shot : https://ibb.co/FwJq6Mb

    Below is the Site status

    WordPress address (URL): example.com
    Site address (URL): example.com
    WooCommerce version: 7.9.0
    WooCommerce REST API package: 7.9.0 /public_html/wp-content/plugins/woocommerce/includes
    WooCommerce Blocks package: 10.4.6 public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/
    Action Scheduler package: 3.6.1 /public_html/wp-content/plugins/woocommerce/packages/action-scheduler
    Log directory writable: /public_html/wp-content/uploads/wc-logs/
    WordPress version: 6.2.2
    WordPress multisite: –
    WordPress memory limit: 1 GB
    WordPress debug mode: –
    WordPress cron:
    Language: en_US
    External object cache: –

    • This topic was modified 1 year, 7 months ago by Manigtvr.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Probably not a woocommerce issue, since it seems you are using other plugins which manipulate orders. You sure you are using the standard woocommerce form? If so, something is removing field checks on submit.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @manigtvr

    It seems like you are receiving orders without user information, even though your checkout form has required fields and Google reCAPTCHA. This is indeed unusual and I understand your concern.

    To start with, please ensure that all your plugins, themes, and WordPress itself are updated to their latest versions. This is to make sure there are no compatibility issues causing this problem.

    Next, please check the settings of your checkout page. Ensure that the ‘Guest Checkout’ option is disabled if you want to force users to register before purchasing. You can find this setting under WooCommerce > Settings > Accounts & Privacy.

    Additionally, are you using any plugin to edit Checkout field? If so, please verify that all the fields in your checkout form are set to ‘required’.

    Regarding the Google reCAPTCHA, please ensure that it’s configured correctly. If it’s not, users might be able to bypass it. You can check this under the plugin settings you’re using for reCAPTCHA.

    If all these settings are correct and you’re still facing the issue, it might be due to a conflict with a plugin or theme. To check this, you can temporarily deactivate all your plugins except WooCommerce and switch to the default Storefront theme. If the problem disappears, reactivate your plugins one by one to identify the culprit. You can find a more detailed explanation of conducting a conflict test here.

    Lastly, it’s worth noting that even if an order is marked as ‘completed‘, it doesn’t necessarily mean that the payment was successful. WooCommerce sets the order status based on the payment gateway’s response. You should see an error message in the order notes if the payment was unsuccessful.

    I hope this helps! Please let us know if you’re still facing the issue after trying these steps.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Order received without user information’ is closed to new replies.