Hi @kosiew ,
I don’t have any problem in woocommerce log about this problem,
I juste get this error return by Stripe on woocommerce user order note :
Error voiding charge. Reason: Transaction Id cannot be empty.
So, when user get this error, this order is cancelled in Woocommerce so it’s normal but payment is successfuled on Stripe instead of canceling payment when there is an error, but user don’t know that and try again to pay this order again.
+1 @robswain92, I find myself in exactly the same situation as you since the last 2-3 versions of the plugin. I spend more time making refunds than preparing for delivery …