#brandon_checkout-validation-errors

1 messages ยท Page 1 of 1 (latest)

blissful ospreyBOT
#

๐Ÿ‘‹ 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/1333467866854457387

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

mighty flintBOT
dim citrus
#

Hi ๐Ÿ‘‹ there's really very little information to work with here. Do you have the ID of the Checkout Session that led to the generic error?

echo echo
#

I know, it's difficult because I can't find any error at all. No ID or anything. When the rep told me the person on the phone is having errors, i looked into the logs/events and couldn't find anything that was around that time frame.

I just did my own digging after they took the order over the phone to see that the customer already existed but now was recreated via phone since he couldn't check out online

#

so I kind of just put the 2 together assuming this is the problem

#

I don't think Stripe records when errors occur unless the customer has already successfully got the transaction to go through

dim citrus
#

We record lots of errors, but without relevant IDs it's incredibly difficult to find the right ones.

It sounds to me like your customer may have hit the error before a second Customer object was created for them, so offhand I don't think that's related (nor am I familiar with limitations that exist just because multiple Customer objects exist).

blissful ospreyBOT
echo echo
#

Does Stripe record errors when the transaction doesn't go through though? Like an incorrect card number and such?
Because I'm looking again in the logs/events at the time this happened but no errors are showing up, all 200

dim citrus
#

Yes, a payment_intent.failed Event would have been generated, or at least I'm pretty sure that's the case. (That may be a bit different depending on how exactly you integrated Stripe)

echo echo
#

Yeah I have nothing in here showing anything failed around that time frame. So I guess i don't really have a direction to go here.
Could you perhaps point me in a direction to at least get these payment_intent.failed to show up correctly?

dim citrus
#

Can you elaborate on what you mean by get them to show up correctly? Are you referring to surfacing them in your own UI?

echo echo
#

I mean getting these payment_intent.failed to show in the workbench.
The only errors I ever see in there are after the transaction has been accepted and created. Then it might fail later for an authorization expiration or a do not honor or such. But i don't ever see errors prior to a transaction being made, ie: cvc wrong/incorrect ccard # etc.

dim citrus
#

What is the "transaction" here? My teammates and I in this forum specialize in helping developers work with our API. We're less familiar with the dashboard side of these flows.

My understanding is that if you had payment intents run into payment failures, those events would have been generated and emitted. If you're looking too far in the past you may not see them anymore, but if you're able to see other Events I don't suspect that to be the case.

echo echo
#

When the payment intent does run into a failure, I see those errors. Correct.
But what I'm asking is, if a customer inputs their information on a checkout page, but let's say for this scenario, their card # is wrong. An error message comes up stating that. Correct me if I'm wrong here but I don't think Stripe records that error since nothing went through.

rancid nexus
#

Hi ๐Ÿ‘‹

In the situation above, we would not record a "failure" to your account logs because we log API requests. The incorrect card # would be a front-end validation failure.

echo echo
#

okay makes sense. So that's also why I don't have a request/ID for the actual error I had above. Going back to just shooting in the dark with what the problem might have been

#

okay I will try to figure out what's happening here since i don't have any request/ID's to go off of here

rancid nexus
#

Yeah we would need at least some kind of screenshots or something similar to try and figure this out.

echo echo
#

alright thank you anyways

rancid nexus
#

Sure thing. If you aren't seeing any failing requests, that suggests that whatever error the customer is experiencing is a validation failure for the input fields. that should narrow things down a bit.