Temp solution- Is to enable Checkout on Single Product under the plugin settings. This has enabled some orders to get through but people that want more then one product are still screwed.
By the way I have the same error message in the console as well.
What theme are you guys running? Im on storefront
-
This reply was modified 6 years, 3 months ago by
jfish030.
-
This reply was modified 6 years, 3 months ago by
jfish030.
Yes I have storefront and I’ve updated to the latest version and the problem is still there.
My temp solution was to disable the smart PayPal buttons option but this plugin developers have to fix this. This is supposed to be the official woocommerce paypal plugin.
im still wondering how in the world were the only people here posting.
I chatted in with WooCommerce Support who opened a bug report here: https://github.com/woocommerce/woocommerce-gateway-paypal-express-checkout/issues/527
I’ve found disabling Smart Payment Buttons™ will restore the ability for customers to checkout.
Moderator
Jan Dembowski
(@jdembowski)
Forum Moderator and Brute Squad
Temporary fix until the next update
The fix for this bug is very simple and I’ve tested this on my life website working fine.
Edit the file
/wp-content/plugins/woocommerce-gateway-paypal-express-checkout/assets/js/wc-gateway-ppec-smart-payment-buttons.js
On line number 41
Change
return null;
to
return undefined;
This will fix the problem and all the errors will disappear. I hope @jdembowski the volunteer moderator don’t delete this comment too as it should be helpful for other people seeking a quick solution.
Source: https://github.com/woocommerce/woocommerce-gateway-paypal-express-checkout/pull/528
You can do this edit or disable the smart PayPal button option until they update this plugin.
Hi,
Thank you all for your patience, and for reporting and offering workarounds. Version 1.6.9 is now released with the fix described by @terminator_5505.
We will see what we can do to prevent breakage due to incompatibility with latest changes in the remote library (PayPal’s checkout.js in this case) in the future.
Regards,
Paul
i have not tried updating versions yet, but did you re enable smart payments buttons in the settings menu?
f=t.getElementsByTagName(o)[0],e=t.createElement(o),d=m!==’paypalDDL’?’&m=’+m:”;e.async=!0;e.src=’https://www.paypal.com/tagmanager/pptm.js?id=’+s+d;f.parentNode.insertBefore(e,f);})(window,docume