#toast
1 messages · Page 1 of 1 (latest)
Hi, can you share the payment intent id here where you're not seeing this?
It looks like the first charge on the Payment Intent succeeded so it would not have last_payment_error
the CVC check failed
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I am trying to utilize the last_payment_error.payment_method.card.checks attribute
So that hash will be populated if the payment error encountered in the previous PaymentIntent confirmation.. It won't be populated when the payment intent confirmation succeeds on the first payment. Can you confirm how you're trying to use this?
I need to check if a PaymentIntent which has been approved for capture (i use capture_method: manual) has verified CVC and postal code before I confirm the PaymentIntent. Otherwise I will cancel the PaymentIntent
I see, I need to test this on my end. In the meantime, you can use Radar to block payments that fails cvc: https://stripe.com/docs/radar/rules#traditional-bank-checks
my problem is that this is for a connect user of mine who refuses to pay for radar
I do not have permission to add radar to their account in any case, so for now there is no way for me to accomplish this
Stripe comes with some built in rules: https://stripe.com/docs/radar/rules#traditional-bank-checks and pricing depends on if you're on a blended pricing: https://paymentsplugin.com/blog/stripe-radar#:~:text=Stripe Radar pricing,2.9%25 %2B 30¢ pricing.. This you'd need to confirm with our support team. Our support team will be able to assist you better than I can: https://support.stripe.com/contact