I have seen this sort of thing happen only on very rare occasions. The problem always ends up being a server issue as opposed to anything in our plugin.
As of now, we have had no other reports of this happening, and all of our internal testing is not doing this either. If this was a bug in the plugin we’d be hearing lots about it.
What you’re explaining could be caused by caching or CDN services. Are you using anything like that in WordPress or on the server directly?
Another thing that could cause it is when load balances are not working correctly in a hosting environment.
I had that happening on one of our servers one time where the load balances at our hosting company were sending traffic through both http:// and https://. That resulted in exactly what you’ve described here.
So again, I would say there’s something going on outside of the plugin causing this based on my experience, and again, no other reports of this going on.
Okay, I’ll check with my web host. Thank you for the reply!
We are having the same issue. It is random for us. About half of the purchases are being charged twice to Stripe.
Our plugin has nothing to do with Stripe, so..??
So… the plugin is charging twice… Stripe or Paypal.
I don’t understand what you’re trying to tell me here.
I mean, it’s clear you’re saying that your customers are getting charged twice, but again, if that’s something happening with Stripe it would have nothing to do with our plugin.
If you’re using our plugin for Express Checkout and Stripe for credit cards, and both are getting duplicate charges, then you must have something else going on with the site or server causing the problem since it would be happening from two entirely different plugins.
As I mentioned above, if that’s the sort of thing you’ve got going on, then you would need to look into caching / CDN services, and also potential problems with your hosting environment causing duplicate HTTP POSTs.