#AlexN23
1 messages · Page 1 of 1 (latest)
Hi, yes it does validate the card, https://stripe.com/docs/payments/setup-intents and that is the goal for Setup Intents.
Great - thanks! Are cards validated quickly? What does it mean when it indicates that the cards require authentication?
That is in relation to 3DS, some countries requeire additional authentication: https://stripe.com/docs/payments/3d-secure and Setup Intents handle this for you.
That is what it means.
Ah, ok - thanks! Also, on another note, is it possible to use the API to restrict customers to U.S. only?
How would you determine that they are in the U.S.? Would you look at the Payment method to determine this?
Like there are a few options so getting more details would help me provide the best solution for you
I suppose that checking the payment method would probably be sufficient - we are using cards/wallets only. Does that seem like it would be possible?
So you'd only enable card payment on your settings here, https://dashboard.stripe.com/settings/payments or here, https://stripe.com/docs/api/setup_intents/create#create_setup_intent-payment_method_types. Then, you can use Radar for Fraud Teams, https://stripe.com/radar/fraud-teams and write custom Radar rules to automatically block setups from outside of the US.
You'd use block rules, https://stripe.com/docs/radar/rules#block-rules and block is based off of the country: https://stripe.com/docs/radar/rules/reference#:~:text=account (past hour).-,card_country,-Case Insensitive Country
Other than this, there is not a way.
Ok - thanks. One final question - what is the effect of adding the source_transaction key from a charge to the creation of a Transfer object. It seems like funds are not being made available for a few days? Why do the funds take so long to clear? Thanks and sorry for all of the questions!
It's just how it works. If you have further questions on this, our support team will be able to assist you better than I can: https://support.stripe.com/contact
Ok - I appreciate all of the help