• Resolved stoelwinder

    (@stoelwinder)


    For months now I’ve been trying to get my checkout URL accepted in Google Merchant Center. No matter what I do, it just keeps saying “Google will review your store’s cart or checkout URL structure within 24 hours”, but it never gets accepted.

    I run on Woocommerce with a plugin called Google Product Feed, I run Wordfence Firewall and I am behind a Cloudflare proxy.

    With all that out of the way, I have updated my Checkout URL as follows:

    https://www.mydomain.com/checkout/?add-to-cart={id}

    (Where obviously mydomain is…. my domain :))

    I have tested this by taking any of the Product ID’s from my approved products and putting it in the URL, example:

    https://www.mydomain.com/checkout/?add-to-cart=woocommerce_gpf_64810

    Copying and pasting the above URL into the address bar of my browser opens my Woocommerce store and adds that product to the cart and displays the checkout page.

    The problem is, Google somehow doesnt want to accept any URL I put in. So, I tried to reaching out to Support 2-3 weeks ago. They just wanted me to update the url to the sample URL?https://www.mydomain.com/checkout?item_id={id} and then asked me to change it to?https://www.mydomain.com/checkout/?item_id={id}

    I tried to make clear to them that neither of those URL’s work as I tested them, but they insisted that these URL’s appear to work on their end when they tried it, so again I waited for half a week twice to tell them that it still didnt work.

    They then escalated the case to their senior support and a week later replied that their senior technicians were not able to find any issue with the URL’s provided and it must be something in the configuration on my end.

    They basically threw the “sorry we have no clue, go back to figuring it out yourself” card on the table, leaving me with public support needs.

    Does anyone have any idea what could be wrong as I’m desperately trying to figure out what is going wrong. Thanks in advance for your guidance!

    • This topic was modified 2 months, 1 week ago by stoelwinder.
Viewing 1 replies (of 1 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @stoelwinder

    The URL structure you’re using seems to be correct, and if it’s working on your end when tested, it should ideally be working for Google as well. However, since it’s not, there could be several reasons for this.

    One possible issue could be with the Cloudflare proxy. Sometimes, Google bots might have trouble accessing your site through a proxy. Try to temporarily disable it and then submit your URL to Google for review.

    Another possibility could be related to the Wordfence Firewall. It could be blocking Google’s attempts to crawl your checkout URL. You might need to check the firewall settings and make sure that Google’s IP addresses are whitelisted.

    Additionally, there could be an issue with the Google Product Feed plugin. Try to disable it temporarily and see if that makes a difference.

    Furthermore, did you try the Google for WooCommerce Plugin? It allows you to Sync your WooCommerce product feed to Google Merchant Center using API, and should resolve the issue you are having.

    I hope this provides some clarity on the matter. If you have any other questions or need further assistance, please don’t hesitate to ask.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.