#Reinhardt

1 messages · Page 1 of 1 (latest)

daring coralBOT
daring marlin
#

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

obsidian juniper
#

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)

daring marlin
#

How are you attempting to trigger the Event right now?

#

Can you give me an Event ID I can look at?

obsidian juniper
#

sure thign

#

So my app is in Staging environment
technically deployed.
And using Stripe Button to open Identity Document sending

#

Modal

daring marlin
#

Ah okay you created a Connect endpoint

#

But you are handling these verification sessions on your platform

obsidian juniper
#

yup

daring marlin
#

So the Events live on your platform and thus you need a Direct endpoint

obsidian juniper
#

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?

daring marlin
#

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)

obsidian juniper
#

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

daring marlin
#

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

obsidian juniper
#

ahh

#

amzing

#

ok

#

I can try to switch it over

#

thank you!

daring marlin
#

Sure thing