Could be that the three payments triggered a security alert on their side?
Or they just didn't like you making "test" payments on a live account... That's what you have your test keys for.
Usually payments are rated, for example: "Stripe risk evaluation: normal"
Or it could be because you...