#louai_webhooks

1 messages ¡ Page 1 of 1 (latest)

small pineBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1343969036110659624

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

cerulean bobcat
#

Can you share the payement intent id?

gentle crystal
#

pi_3Qv4lgBhlCGVAjQf1TOzx6tF

cerulean bobcat
#

Nothing comes up for that id

#

Did you directly copy and paste it

gentle crystal
#

Check this one:

pi_3Qv4IgBhlCGVAjQf1TOzx6tF

cerulean bobcat
#

Ah ok

#

Yeah if you want to block charges like this, you need to enable the corresponding radar rule

gentle crystal
#

So if I enabled this rule the card will not charged and the webhook will not fire and the user will get an error, correct?

cerulean bobcat
#

yeah

#

You would get payment_intent.payment_failed instead

gentle crystal
#

ok sounds good

#

But why we got client side fail but server side succeed?

cerulean bobcat
#

Do you have a screenshot or something?

#

Not sure why that would happen

gentle crystal
#

The customer got an error and had to use another card to complete the payment

#

He didn't send a screenshot, just said that his card was declind so he used another one

#

But the declind payment turned out to be a successful transaction

cerulean bobcat
#

There was no decline on that payment intent

#

So curious what error they saw specifically

#

Your app doesn't surface an error if the cvc check fails, does it?

gentle crystal
#

My app surface all errors that stripe.confirmCardPayment might return

cerulean bobcat
#

confirmCardPayment didn't return an error here though

gentle crystal
#

So you are saying that the customer shouldn't get an error in that case

cerulean bobcat
#

Correct