#teevee_code
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/1270222738266652693
๐ 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.
- teevee_code, 5 days ago, 20 messages
Which webhook event are you listening to? Could you share the event ID (evt_xxx)? Metadata set on Checkout Session will only be available in the events with Checkout Session object such as checkout.session.completed event
listening for setup_intent.succeeded , give me a second on the event ID
"id": "evt_1PkdtVKqO403i8JlDXqfn0qO"
For mode: 'setup', the metadata should be set under setup_intent_data.metadata: https://docs.stripe.com/api/checkout/sessions/create#create_checkout_session-setup_intent_data-metadata, so that the metadata will then be available in Setup Intent object in setup_intent.succeeded event
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Ok thank you so much. sorry I didnt find this in the documentation.
Stripe doesn't populate the metadata from one object to another. You'd need to set the metadata explicitly on the object type of an event
No worries! The documentation is unclear. I'll pass this feedback to the team
so if i want metadata to come through on a specific object type I need to setup the name of the object type then meta data? That was the solution that we found for the same problem but a payment intent object.
Yes, that's right! Depending on the mode of the Checkout Session, you will specify the metadata on its corresponding object type.
mode: 'payment'>payment_intent_data.metadatafor Payment Intent objectsmode: 'setup'>setup_intent_data.metadatafor Setup Intent objectsmode: 'subscription':subscription_data.metadatafor Subscription objects
awesome thanks. you guys are amazing.
No problem! Happy to help ๐