Nuvei / nuvei-plugin-woocommerce

WooCommerce plugin with CheckOut SDK
1 stars 2 forks source link

Incompatibility of version 3.0.0, 3.0.1 with SiteGround Email Marketing v1.6.0 #5

Closed gbakeman closed 3 months ago

gbakeman commented 3 months ago

Thanks for the recent updates and work on this plugin! I'm currently testing with my website, and I've started experiencing incompatibilities with a few plugins. The first one is SiteGround Email Marketing.

From version 2.1.0 to 3.0.0 (and including 3.0.1), when using Checkout SDK mode, I've started seeing an error When clicking the Continue button to navigate to the payment information screen:

nuveiAfterSdkResponse 
Object { error: 'Checkout cannot initialize. The "renderTo" property is missing or invalid.' }
nuvei_public.js:91:10
Error with Checkout SDK response 
Object { error: 'Checkout cannot initialize. The "renderTo" property is missing or invalid.' }
nuvei_public.js:110:11

Disabling the Email Marketing plugin, as well as changing checkout mode to Cashier mode seems to work around the problem. However, we would like to keep using our Email Marketing plugin as well as the Checkout SDK mode if possobie. If there's any way to narrow down the problem, we'd really appreciate that.

Thank you!

miroslav-sc commented 3 months ago

I am sorry for the problem, but it is impossible to test our plugin how behave with all available plugins for Wordpress/Woocommerce. The only plugins we test for compatibility are mentioned in the documentation. I will report you problem, but cannot promise it will be solved.

gbakeman commented 2 months ago

I just want to report that as of 3.0.3, we're still experiencing the error above while SiteGround's Email Marketing plugin is enabled. This seems to be the only blocker preventing us from upgrading past version 2.x of this plugin. Should I reach out to SiteGround and see if they have any thoughts?