#gl1tch_webhooks
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/1441028125118042122
๐ 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.
- gl1tch_webhooks, 21 hours ago, 33 messages
hey there ๐ metadata does not carry over from subscriptions or schedules to payment intents or invoices
you'd need to listen for the payment_intent.created webhook, and use that to trigger an Update PaymentIntent API call to manually set the metadata on the PaymentIntent
ah actually, while this is true, there is a more recently added property that should be helpful for you
when you set metadata on a subscription, that metadata will populate on resulting Invoice objects in the parent.subscription_details.metadata property: https://docs.stripe.com/api/invoices/object#invoice_object-parent-subscription_details-metadata
this won't carry over to PaymentIntents (so you won't see it in payment_intent.created), but you should see the metadata included in invoice.* webhooks, such as invoice.created
ah ok thanks