#Shayan
1 messages ยท Page 1 of 1 (latest)
There are radar rules for this https://stripe.com/docs/radar/rules#traditional-bank-checks
yes but Radar rules are paid and quite costly
Without Radar, you would need to do something where you look at the intent before finalizing the charge
how can we do it with intent?
Looking for relevant docs...
thanks a lot, we're looking for something Stripe itself can provide without Radar
I think confirmation_method: manual would help do what you are trying to do but I am trying to find a better doc on it. https://stripe.com/docs/api/payment_intents/create#create_payment_intent-confirmation_method
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Apologies, I confused myself there. I think the common pattern for users trying to do this is to switch to manual capture (not manual confirmation). So essentially, you place a hold on the funds, check the checks hash on the PaymentMethod object and then capture the funds if the checks were successful https://stripe.com/docs/api/payment_methods/object#payment_method_object-card-checks
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
so for each payment one person will verify it manually?
isn't there any automated way to check cvc check failing
it shows it in dashboard, is it available anywhere in apis?
Hello ๐
Taking over for my colleague
If you want to re-run cvc check on a previously stored card then you'd likely want to re-collect cvc on each subsequent payment
https://stripe.com/docs/disputes/prevention/verification#:~:text=To re-verify the CVC on a previously saved card%2C refer to the integration guide on CVC recollection
https://stripe.com/docs/payments/save-during-payment-cards-only?platform=web#web-recollect-cvc
As Pompey mentioned, the only way to block these payments is either using Radar or by manually inspecting the PaymentMethod object on the charge
Even with re-collection though, payments may still be successful if cvc check fails.
Also to be clear, I linked to the place that your code can check to see if the CVC and postal code check were successful or not. So it doesn't necessarily need to be a person https://stripe.com/docs/api/payment_methods/object#payment_method_object-card-checks