Brumisphère
Forum Replies Created
-
Forum: Plugins
In reply to: [Merchant Center Reviews for WooCommerce] Opt-in isnt showingHi @j0321,
Thanks for the update. The plugin is indeed designed to work out of the box when all requirements are met. Since you confirmed that the scripts are loading correctly and order details are accurate, it’s puzzling that neither the badge nor the survey is appearing.
Could you please share your website URL so we can take a closer look? If you prefer, you can also grant us temporary access to investigate the issue further. Just drop us a message at https://www.brumisphere.com/contact with your details.
Looking forward to your reply so we can resolve this for you!
Best Regards,
The Brumisphère TeamForum: Plugins
In reply to: [Merchant Center Reviews for WooCommerce] Opt-in isnt showingHi there,
Thanks for your detailed feedback. Let’s address both issues:
1. Google API Loading and Badge Display
- Badge Display on Entire Site:
When the badge is set to “BOTTOM_LEFT” or “BOTTOM_RIGHT” it should automatically display on all pages of your website. This serves as an initial test to confirm that the Google API scripts are loaded correctly. - Script Conflict Check:
If the badge isn’t visible, it suggests that the Google scripts might not be loading due to conflicts — perhaps another plugin or your theme is also loading the Google API. This could lead to the API being loaded twice, which is why you see the error in your console. Reviewing your theme and any other plugins that might be enqueuing the Google API is a good next step.
2. GTIN Validation and Identifier Status
- GTIN Requirements:
For a product’s GTIN to pass validation, it must:- Be entirely numeric.
- Have a length of 8, 12, 13, or 14 digits.
- Pass the check digit validation according to the standard GTIN algorithm (you can use this tool to check GTIN)
- When GTIN Fails or Is Missing:
- If the GTIN doesn’t meet these criteria, the product will be flagged with
identifier_existsas false. - Even if a product lacks a valid GTIN, the opt-in script is still shown on the order-received page; however, the product data sent to Google won’t include GTIN details.
- If the GTIN doesn’t meet these criteria, the product will be flagged with
Ensuring your GTINs are valid will improve the data quality sent to Google, but rest assured that even without them, the opt-in script will still display.
I hope this helps clarify the situation. Please check the badge display first to ensure that the Google API is loaded properly across your site, and then review your GTIN data for compliance with the standard format. Let us know if you need further assistance!
Best Regards,
The Brumisphère TeamForum: Plugins
In reply to: [Merchant Center Reviews for WooCommerce] No opt-in is shownHi @nikeri,
Thanks for your feedback and for giving our plugin a try. Here are some enhanced troubleshooting steps:
- Validate Google Reviews Integration:
Make sure you’ve completed the required steps on your Google Merchant Center account. Google requires that you activate the review opt-in option and verify eligibility. These resources provide detailed instructions and eligibility criteria that could affect whether the opt-in form is displayed. Please review the following official documentation to ensure everything is set up correctly: - Confirm WooCommerce & Page Detection:
Verify that WooCommerce is active and that you’re viewing the actual order-received (thank you) page. The plugin uses theis_order_received_page()check to enqueue the opt-in script. If your theme or checkout flow deviates from the standard WooCommerce setup, this check might not trigger. - Verify Merchant Center ID:
Double-check that your Merchant Center ID is correctly entered in the plugin settings. An incorrect or missing ID can prevent the opt-in from loading. - Review Order & Product Data:
The opt-in script is localized with order details. Ensure that your order contains valid product data. If you’re using GTINs, they must pass the plugin’s validation; otherwise, the product is marked withidentifier_existsas false, which might affect the opt-in. - Check the Opt-in Style Settings:
Experiment with different opt-in styles (e.g.,CENTER_DIALOG,BOTTOM_RIGHT_DIALOG, etc.) in the settings. Sometimes a particular style may not render correctly due to conflicts with your theme’s CSS or JavaScript. - Inspect for JavaScript Errors:
Open your browser’s developer console to check for any errors that could be interfering with the opt-in script. Conflicts with other plugins or your theme can sometimes cause such issues. - Enable Debug Mode:
In the plugin settings, enable Debug Mode to log events and capture potential errors (such as GTIN validation issues or script load failures). This log can provide useful clues if something isn’t working as expected.
If the opt-in still doesn’t appear after these checks, please share any error messages from your browser console or logs from Debug Mode, along with details about your setup (theme, other plugins, etc.), so we can further assist you.
Best Regards,
The Brumisphère TeamForum: Plugins
In reply to: [Invoices for WooCommerce] HPOS SupportHi @gmaddratl !
I believe I could successfully migrate the plugin to HPOS compatibility today.
Still testing and reviewing the code on staging, but I don’t see anything missing.
If you wish to test this update yourself please write to us @ https://www.brumisphere.com/contact so I can share the updated plugin with you. Better be two reviewing 🙂 - Badge Display on Entire Site: