premkumarbsetxt
Forum Replies Created
-
Hi @inpsydekrystian ,
Thank you for the workaround suggestion.
We applied the following filter:
add_filter( ‘woocommerce_paypal_payments_simulate_cart_enabled’, ‘__return_false’ );
However, after applying it, we are still seeing continuous error logs
2026-05-26T10:09:09+00:00 Error #4819 – Cart simulation failed: Could not validate nonce.
2026-05-26T10:09:09+00:00 Error #9493 – Cart simulation failed: Could not validate nonce.Additional details:
- No cache plugin is installed
- Cleared WooCommerce transients and customer sessions
Could you please advise on the next steps or whether there are any additional settings/hooks that need to be adjusted after disabling cart simulation?
Thanks.
Forum: Plugins
In reply to: [WooCommerce] I need some clarification regarding creating product attributesThank you for your response. I understand the previous explanation.
I have one more question: I need to update the Country of Manufacture for all products. I initially tried using it as a global attribute (taxonomy), but it is being created as a multi-select dropdown, which is not what I need. I only require it as a single text value per product.
Could you please advise how to import this using CSV in a way that stores it as plain text (not multi-select)?
Below is the format I attempted to use
ID Type Attribute 1 name Attribute 1 value(s) Attribute 1 visible Attribute 1 global Attribute 2 name Attribute 2 value(s) Attribute 2 visible Attribute 2 global Attribute 3 name Attribute 3 value(s) Attribute 3 visible Attribute 3 global
180 variable Volumes 10L, 5L, 1L, 250ml, 125ml, 30ml Sample/Booster 1 0 pa_commodity_code 969696 0 1 pa_country_of_manufacture GB 0 1
@chrisv234
it’s not resolved yet.I have tested the issue using only the Storefront theme, WooCommerce, and the WooCommerce PayPal Payments plugin, but the same issue persists.
When I disable the “Pay Now Experience” setting, Google Pay works fine. However, I also noticed that on the PayPal landing page (No preference → Login page → Guest checkout page), the behavior is inconsistent — sometimes it correctly fetches the shipping details from the Google account, but other times the shipping details appear empty.
Could you please clarify which behavior is correct and whether any additional PayPal or site settings need to be adjusted to ensure the shipping details are always fetched properly?
@jamieong
Could you please review the issue described above and suggest the best way to resolve it?We’re experiencing an issue with PayPal Google Pay integration on our WooCommerce site.
Error details:
Status code: 500 "name": "INTERNAL_SERVER_ERROR" "issue": "INTERNAL_SERVICE_ERROR" "description": "An internal service error has occurred." "debug_id": "f288866c3f8e3" "path": "approveGooglePayPayment"Environment:
- Plugin: WooCommerce PayPal Payments v3.2.1/2.9.3
- Mode: Sandbox (also tested Live)
- Issue location: Single product page (Google Pay and Apple Pay buttons intermittently not showing or failing on approval)
Steps to reproduce:
- Load a single product page with Google Pay/Apple Pay enabled.
- Click Google Pay → Complete payment flow.
- Returns error 500 from PayPal API during the
approveGooglePayPaymentmutation.
Notes:
- Tried plugin versions 2.9.3 and 3.2.1 → same issue.
- API connection re-established.
- Sandbox often triggers the issue; sometimes buttons don’t render.
Please check if this
debug_id: f288866c3f8e3corresponds to a known internal service issue, and confirm if our merchant account setup supports Google Pay/Apple Pay with vaulting enabled.- This reply was modified 7 months, 1 week ago by premkumarbsetxt.
@inpsydekrystian
I switched off this option in PayPal, and the payment experience is now working fine. Could you please explain the scenario or reason behind this behavior?
https://prnt.sc/7N-7gANOtf0D@inpsydekrystian
https://prnt.sc/IgpcJ6F7_5pQ<div class=”woocommerce-mini-cart__buttons “>
<p id=”ppc-button-minicart” class=”woocommerce-mini-cart__buttons buttons”></p>
<?php //do_action( ‘woocommerce_paypal_payments_minicart_button_render’ ); ?>
<span id=”ppc-button-googlepay-container-minicart” class=”ppcp-button-apm ppcp-button-googlepay ppcp-button-minicart buttons”></span>
<span id=”ppc-button-applepay-container-minicart” class=”ppcp-button-apm ppcp-button-applepay ppcp-button-minicart buttons”></span>
</div>
After adding a product to the cart, only the PayPal button appears in the mini cart — the Google Pay button does not load until the page is manually refreshed. It seems the action isn’t triggered dynamically after product add-to-cart, so the Google Pay mini cart integration fails to render unless the page is reloaded.
https://prnt.sc/CEG0WHtiyzdz
https://prnt.sc/9TSkfnUg76lO
Is there a recommended way to re-trigger the cart buttons action or force the Google Pay button to render in the mini cart via JavaScript after a product is added — without requiring a full page reload?”@inpsydekrystian
“Thank you for your response. I have one more question—can I use the following mini cart button containers on the checkout page, placed above the billing form, to function like express checkout buttons?ppc-button-minicartppc-button-googlepay-container-minicartppc-button-applepay-container-minicart
- This reply was modified 10 months, 2 weeks ago by premkumarbsetxt.
@inpsydekrystian
PayPal Express Checkout on WooCommerce Block Checkout Still Requires Billing Fields
I’m currently using the WooCommerce PayPal Payments plugin and have integrated PayPal Smart Buttons, including Google Pay, on the checkout page.
The integration works correctly on the product and cart pages — Express Checkout completes without requiring any user input. However, on the checkout page (using WooCommerce Blocks), even after completing payment via GPay, WooCommerce still enforces billing field validation before the order is processed.Here’s what I’ve already tried:
Enabled “Send checkout billing data to card fields (do not use WooCommerce form data)”
Disabled “Require final confirmation on checkout”
Enabled guest checkout
Ensured PayPal Smart Buttons are active and showing
Could you please confirm:
Is there a way to bypass billing fields entirely when using Express Checkout via (GPay/Apple Pay) on the Block Checkout page?
Is there any way to override the billing field requirement for Express Checkout only (like GPay), while keeping the validation intact for regular payment methods?
I can provide a video showing the issue if needed.
https://drive.google.com/file/d/1nzxfvbt5HrLY-8Jq7Tit0qAJUMzN3YF1/view?usp=sharing
Looking forward to your guidance on resolving this.After adding a product to the cart, customers should be able to:
Click a Smart Express button (e.g., PayPal) at the top of the checkout page.
Complete the payment immediately, without being forced to fill out any billing fields.
Alternatively, customers should still be able to fill out billing information and proceed through the normal checkout flow if preferred.
in same pageadd_filter(‘woocommerce_paypal_payments_checkout_button_renderer_hook’, function () {
return ‘woocommerce_before_checkout_form’;
});
| Mini Cart |
woocommerce_paypal_payments_minicart_button_render|| Cart Page |
woocommerce_paypal_payments_cart_button_render|| Checkout Page |
woocommerce_paypal_payments_checkout_button_render|| Pay for Order |
woocommerce_paypal_payments_payorder_button_render|
What We’ve Triedhttps://prnt.sc/qsIWXcpcTAm5
What We Need
Need Smart Express Checkout Buttons at Top of Checkout Without Billing ValidationThank you for your response.
I tried enabling one of the general settings (e.g., Page Cache) by checking the box and clicking “Save Settings.” However, upon saving, the page either reloads without saving the changes or previously showed a fatal error
I noticed the
w3tc-configfolder was not present initially. I manually created it and ensured it is writable. While the fatal error no longer appears, the settings still do not save — the page just reloads without applying the changes.Could you please advise on this issue?
https://prnt.sc/_0iZpBJZKn_S- This reply was modified 1 year, 1 month ago by premkumarbsetxt.
Forum: Plugins
In reply to: [WooCommerce] Single Product Added Twice to Cart in WooCommerceHi @mahfuzurwp
Thanks for the update and for checking on this!
We appreciate you testing it and confirming the behavior on your end. We’ll go ahead and disable the WooCommerce Cart Popup Premium plugin to test further and see if that resolves the issue.Thanks again for pointing us in the right direction!