For one of my service businesses, I use Gravity Forms to authorize Stripe payments first before processing them.
I had a customer keep putting in her information and Stripe would keep saying that the zip code is incorrect.
And then it would show up as a pending payment on her credit card statement.
So I logged into Stripe to do a little digging.
Here’s what Stripe’s dashboard returned.
There is a really easy way to solve this. All you need to do is go to Stripe’s rule page and disable that rule.
But keep in mind that Stripe says that if you turn the rule off, you are responsible for all fraudulent payments. Since on that Stripe account where I know all my customers and I only authorize payment first before capturing the payment at a later time, I don’t have to worry about fraudulent payments going through as much. So disabling the rule is what I did. And to do that, all you need to do is to go to Stripe’s rules page and disable it, like the image below: