CF7 Stripe integration bug
-
Love the plugin, but it currently double submits when using it with CF7’s own built-in Stripe integration (to pay a fee when submitting the form). When using the Stripe integration, CF7 creates a button you have to hit to fill in the credit card details. Your plugin thinks the form is being submitted when this button is hit. Then, when the user fills in the credit card details and hits the actual submit button, it creates a duplicate submission. Obviously we only want to see entries for users that paid, otherwise would have to manually verify everything in Stripe.
I have noticed all the “save to DB” plugins for CF7 behave the same with the Stripe integration EXCEPT Flamingo, which means there is a way to tell the difference in the button behavior.
Here is an example of the CF7 tag I am referring to:
[stripe currency:usd amount:9500 "Enter Payment Details" "Submit Form"]
I am just bringing it to your attention because I would much rather use this plugin than Flamingo!
If there is a workaround for this already, I would love to hear it. I spent hours searching for a solution before posting this.
- The topic ‘CF7 Stripe integration bug’ is closed to new replies.