Conflict with WooCommerce Stripe Gateway
-
Hi
We have a special setup where we are forced to use both this and WooCommerce Stripe Gateway plugin together. The latest version of both plugins are used on the latest version of WordPress and WooCommerce. Each plugin is configured to work with a separate Stripe account. The separate webhooks are configured for each plugin.
Payment Plugins for Stripe WooCommerce is used when user’s billing country is USA and WooCommerce Stripe Gateway is used when user’s country is NOT USA.
Both plugin work together fine when it comes to payments and the payments are sent to the correct Stripe account but we’ve noticed a few issues:
- The reference for all payments is Payment Plugins for Stripe WooCommerce even when a payment is processed through WooCommerce Stripe Gateway
- Charge ID and Payment Intent ID are wrong. So when a payment is processed by this plugin, the Charge ID and Payment Intent ID generated do not lead to the correct Stripe account. The same issue occurs for the payment processed by the other plugin.
- Refunding via Payment Plugins for Stripe WooCommerce works but it’s not possible to refund via WooCommerce Stripe Gateway and we’re forced to use manual refund.
So, both plugins can work together but there are some conflicts. I believe that the reason that some things work via this plugin while not the other one is that the other plugin is higher in the list of payments found under WooCommerce > Settings > Payments but I’m not 100%.
It’d be great to get plugin team’s feedback on how we can avoid such conflicts and make sure both plugins work in given constraints.
Thank you
- The topic ‘Conflict with WooCommerce Stripe Gateway’ is closed to new replies.