#daniele_webhooks

1 messages ¡ Page 1 of 1 (latest)

shadow lintelBOT
#

👋 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/1338929905517199442

📝 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.

dusty patio
#

Please save me because I'm going crazy, I can't automatically insert in the metadata, email, with the customer's email after verifying the identity.

manic compass
#

Hi hi! What object would you like to add metadata to?

dusty patio
#

I would like to add email.

manic compass
#

To what?

dusty patio
#

Because I send the profile verification link to the customers. Once I receive the verification I will send the result by email. To automate I needed the email address, but on metadata there is no

#

I use zapier to automate

manic compass
#

Can you share a Customer ID in your Stripe Account with me please?

dusty patio
#

A customer receives my link to verify the user. Once verified I receive this: {
"id": "vs_1QrNRGIxiiejoFLUuFMfGdyX",
"object": "identity.verification_session",
"livemode": true,
"status": "processing",
"client_reference_id": null,
"client_secret": null,
"created": 1739295602,
"last_error": null,
"last_verification_report": null,
"metadata": {
},
"options": null,
"redaction": null,
"related_customer": null,
"type": "verification_flow",
"url": null,
"verification_flow": "vf_1QpsIRIxiiejoFLU77SsThXJ"
} . The problem is on "metadata", in parentheses I'm missing "email: test@gmail.com(Example)". Because I go to zapier, I copy the URL of the trigger and paste it on webhook -> Endpoint. so I can receive the result of the verification. but not having the email. I can't send any email to the customer and they don't know the outcome of the verification. So I would need the email to be there.

shadow lintelBOT
shadow girder
#

hi! sorry for being slow getting back to you. i'm taking over for my colleague but we have a lot of open threads right now so i'll get to you as soon as i can

dusty patio
#

Okay, I hope you can find a solution, because I'm going crazy. You would literally save me.

shadow girder
#

ok i think i get the issue as you're describing it. which event are you listening to?

#

also any chance you have an example event ID you can share with me?

dusty patio
#

identity.verification_session.requires_input

#

This is the last event I have

#

{
"object": {
"id": "vs_1QrNRGIxiiejoFLUuFMfGdyX",
"object": "identity.verification_session",
"client_reference_id": null,
"client_secret": "vs_1QrNRGIxiiejoFLUuFMfGdyX_secret_live_YWNjdF8xTVZmMXZJeGlpZWpvRkxVLF9Sa3RESDkyTXFtUmZiTG4zTXhTT2o1OEhUcFB1dTh10100idg4qven",
"created": 1739295602,
"last_error": {
"code": "document_unverified_other",
"reason": "The document was not readable. It may have been blurry or not well lit."
},
"last_verification_report": "vr_1QrNTMIxiiejoFLUcyejAGqs",
"livemode": true,
"metadata": {
},
"options": null,
"redaction": null,
"related_customer": null,
"status": "requires_input",
"type": "verification_flow",
"url": "https://verify.stripe.com/start/live_YWNjdF8xTVZmMXZJeGlpZWpvRkxVLF9Sa3RESDkyTXFtUmZiTG4zTXhTT2o1OEhUcFB1dTh10100idg4qven",
"verification_flow": "vf_1QpsIRIxiiejoFLU77SsThXJ"
},
"previous_attributes": {
"client_secret": null,
"last_error": null,
"last_verification_report": null,
"status": "processing",
"url": null
}
}

#

evt_1QrNThIxiiejoFLU8M4PQnGe

shadow girder
#

i'm not sure why the metadata wouldn't be coming through so i might need to set up a test to reproduce that

#

first i'm checking if there are any other quick options that could get you the same info through other means

#

i don't think we really have anything on the session that would be super useful though

dusty patio
#

It would be perfect if you could include the email address even outside of metadata. It's important that I have a string with the email, so I can use it. It would be perfect.

shadow girder
#

i don't see any metadata on the object using my internal admin view so i think whatever you're doing to add the metadata isn't working

#

where are you adding the metadata?

#

do you have an example request ID?

dusty patio
#

To add the metadata I have to do it manually, but I would need to do it automatically. During the verification I am asked for the customer's email address.

shadow girder
#

i have to admit i'm not super familiar with the flow for creating verification sessions so i'm catching up on a few things. but yeah i can confirm that the session vs_1QrNRGIxiiejoFLUuFMfGdyX definitely has no metadata

shadow girder
#

ok yeah i'm struggling to find where these sessions are coming from. can you help me out by outlining how these sessions are created in your integration and how users are ending up in the session?