Support wrote:Customer did a payment and Stripe sent a webhook at once, but customer didn't do nop order (didn't press the button 'Confirm order').
Plugin sends 'error' to webhook. After Stripe will send new webhook after 3-5 minutes.
Customer pressed 'confirm order'.
Thanks for the reply.
I'm however not sure how this can be right. This would mean that your plugin actually captures the money before the order has been submitted? What if the customer doesn't order in the end - doesn't the money remain captured? Note that the delay between retries is much longer, and they show up as "50% error rate" in the stripe console, I don't think this can be by design?
I've been using the Stripe plugin from nopCommerceplus.com previously without such a problem, but since I had to update the plugin anyways due to the SCA enforcement I decided to switch to yours because your plugins are usually of high quality with proper localization support etc.