#Reinhardt
1 messages · Page 1 of 1 (latest)
Hi there
You can only test locally when forwarding from the CLI
Otherwise you need an HTTPS endpoint
A lot of devs use something like ngrok to test locally over HTTPS
hmm
so I have an HTTPS endpoint registered
but I can't seem to get the webhook to trigger in Test mode
(Test mode in Stripe dashboard)
How are you attempting to trigger the Event right now?
Can you give me an Event ID I can look at?
sure thign
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
So my app is in Staging environment
technically deployed.
And using Stripe Button to open Identity Document sending
Modal
this was the flow I used
https://stripe.com/docs/identity/verify-identity-documents
Ah okay you created a Connect endpoint
But you are handling these verification sessions on your platform
yup
So the Events live on your platform and thus you need a Direct endpoint
hmm I'm not sure I understand
they are triggered by my platform
but I'm not sure any events are actually occuring on my end
I was under the impression that the webhook could be used to get the status of the events once they are updated
as all we need are the status updates
am I understanding this right?
So there are two different types of Webhook endpoints you can create
Either a "Direct" endpoint which will receive any Events which take place on your platform account. Or a "Connect" endpoint which will receive any events that take place on your Connected Account(s)
When you click "add endpoint" in the Dashboard you will see an option to Listen to Events on your account or Listen to Events on Connected Accounts
Specifically for these Identity Verification events that you are receiving, you need a Direct Endpoint (Listen to Events on your account)
Ahh ok
is this true even though the Identity documents we are verifying are for accounts my platform has created for Accounts that will receive payouts?
sorry that may have been poorly worded there
Yep - because you actually create the verification session on your platform so that is where the Event is emitted
Regardless of whether the purpose is to verify the Identity of a Connected Account user
Sure thing