Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Users cannot enter their shipping policies in Google Merchant Center #2468

Closed
eason9487 opened this issue Jul 12, 2024 · 1 comment
Closed
Labels
priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. type: bug The issue is a confirmed bug.

Comments

@eason9487
Copy link
Member

Describe the bug:

Once shipping settings have ever been synced from this extension, users will not be able to enter their shipping settings in Google Merchant Center even if they later change to entering shipping settings manually at Google Merchant Center.

Steps to reproduce:

  1. Go to edit free listings.
  2. Selected one country as Audience Location.
  3. Select the "My shipping settings are simple. I can manually estimate flat shipping rates" and enter needed shipping data.
  4. Click "Save changes" to sync.
  5. Select the "My shipping settings are complex. I will enter my shipping rates and times manually in Google Merchant Center" option.
  6. Click "Save changes" to sync.
  7. Go to Google Merchant Center and navigate to the Shipping and returns page.
    • View the warning - "Shipping settings are being handled by WooCommerce".
    • The Shipping policies synced from steps 3-4 can not be edited or deleted.

image

Expected behavior:

With the "My shipping settings are complex. I will enter my shipping rates and times manually in Google Merchant Center" option is selected on the extension side and settings are synced to Google Merchant Center:

  • Users should be able to configure their shipping policies via the "Add shipping" button
  • There is no warning saying "Shipping settings are being handled by WooCommerce".

image

Actual behavior:

With the "My shipping settings are complex. I will enter my shipping rates and times manually in Google Merchant Center" option is selected on the extension side and settings are synced to Google Merchant Center:

  • There is a warning saying "Shipping settings are being handled by WooCommerce".
  • Users cannot configure their shipping policies.
Kapture.2024-07-12.at.17.17.51.mp4

Additional details:

This is not an issue that users are completely unable to deal with on their own. Based on my testing:

Go to Google Merchant Center > Business info > Countries and after a series of complicated operations I can indirectly delete the shipping policies together with the shipping policy and then I can create new shipping policies.

However, the consequence is that the user has to delete all the products on the shelves for some or all of the countries and then re-create them. Worse than that, the shipping policy created in this way still cannot be edited or deleted.

Clearly this is not an acceptable solution.

@eason9487 eason9487 added type: bug The issue is a confirmed bug. priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. labels Jul 12, 2024
@puntope
Copy link
Contributor

puntope commented Jan 2, 2025

Hi @eason9487. I think this is no longer applicable.

  • When I enter in MC - Shipping and Returns - after setting "My shipping settings are simple. I can manually estimate flat shipping rates" I don't see the warning anymore in my MC
  • When I set "My shipping settings are complex. I will enter my shipping rates and times manually in Google Merchant Center" they are not deleted. But I can delete them in MC using the thrash icon.
  • The same expected behaviour happens when I do set "Automatically sync my store’s shipping settings to Google."
Screen.Recording.2025-01-02.at.12.24.03.mov

So I'm closing this as not applicable but feel free to re-open it if I'm missing anything.

@puntope puntope closed this as completed Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. type: bug The issue is a confirmed bug.
Projects
None yet
Development

No branches or pull requests

2 participants