#himanadev_webhooks
1 messages ¡ Page 1 of 1 (latest)
đ 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/1240508724213190706
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Looks like your question is related to card testing, and this article will help you https://docs.stripe.com/disputes/prevention/card-testing
May correct. I saw Stripe block transaction. But how i can sync this data with our server
Cause we don't know user changed scam card to pay
Ok you can tell whether a payment is blocked by looking at its associated charge's outcome.type https://docs.stripe.com/api/charges/object#charge_object-outcome-type
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 if i change 20 scam card in mobile, the last card be success >> how about "outcome.type" in this case ?
in our case user's spam scam card, if any success they will user this to spam another payment
I don't quite undersatnd what you mean
our mobile using stripe payment sheet
what happen if they do card-testing ?
"scam card - pay fail" - "scam card - pay fail"- "scam card - pay success"
they can use last card to buy another
how i can prevent it ?
If the card is detected as spam and blocked by Stripe, the payment will not be succeeded
If the card is succeeded without being detected as spam, Stripe also doesn't have any information whether this is a genuine payment. So the future payment on the saved payment method can be succeeded
thanks
i'm test with block card
but u can see payment sheet not close. they can't change another card to test ?
Customer can enter the new card number in the same Payment Sheet
if they do alot card like that
is there any way that our BE can know this abnormal behavior?
What is BE?
If the Payment Intent is attempted each time, its associated payment_intent.* events will be sent. When you observe high failure payment attempts on same Payment Intent, this can be considered as abnormal behaviour and check again later
do we need manual check it in Stripe portal ? Is there a way to notify myself when this happens
payment_intent.* events will be sent to your Webhook endpoint if you configure one. I'd recommend checking how Webhook works: https://stripe.com/docs/webhooks
with this case
"scam card - pay fail" - "scam card - pay fail"- "scam card - pay success"
how many payment_intent.* events will be sent if the Payment sheet did not close?