#Red Ranger
1 messages · Page 1 of 1 (latest)
Hi there!
If you are using a SetupIntent and attaching the card to a customer, Stripe will most of the time validate the card. You can learn more about this here: https://support.stripe.com/questions/check-if-a-card-is-valid-without-a-charge
Unfortunately that's expected to sometimes happen. The bank can at any time decline a transaction, or there might not be enough funds in the card's account.
i've encountered an online merchant before that made a test charge on my card and later reverted it. are you saying that Stripe does something like this already?
are you saying that Stripe does something like this already?
Yes that's what Stripe does behind the scene to validate the card. But as mentioned on the link I shared, Stripe doesn't always do a card validation (" These checks also may be unavailable as a cost-optimization if Stripe’s machine learning predicts the card is valid and that performing these checks will not increase the probability of a successful payment.")
Is there a way that we can improve setup intent and test-charge them with a small amount or something like that?
Instead of making your subscription free the first month, you could ask for a small amount (like $1). But again the next charge could still fail.