Urgent – payment get “completed”even if it failed
-
Hello, I contacted stripe and we find out there is an implementation error in this plugin.
My problem is that some payment have a failed or incomplete status but in the log at some point the payment is completed. It cause problem with my wallet plugin, it will add fund to user even if payment is incomplete.
the stripe support said:
”
May I know if your developer or your third party plugin have set this payment intent up first https://stripe.com/docs/api/events/types#event_types-payment_intent.succeeded prior to updating your order status to this “Order status changed from Pending payment to Completed”?”if a user do a payment and fail 3Dsecure, the plugin still think the payment is a success and check only after if it’s really sucessfull with the payment intent.
Then when the plugin know that 3D secure failed, it turn the payment back into failed payment. Or you should check payment intent first.Please when you will proceed to a fix, i turned off stripe and your plugin as it’s a big issue. some users can add unlimited fund on my website due to this error
see screenshot: https://ibb.co/rwQmcqS
- The topic ‘Urgent – payment get “completed”even if it failed’ is closed to new replies.