#kan-ghetto_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/1503383713562493040
📝 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.
- kan-ghetto_docs, 5 days ago, 9 messages
Reader ID: tmr_Gfwy3wTqdIihXR
Hello
Looking at the PaymentIntent, it was created as a Direct Charge a the Connected Account.
I assume you're trying to listen to the events on your Platform. Looking at your Platform account's config, I don't see any connect type Webhook Endpoint configured that's listening to events.
So currently when i open my Terminal i see (
we_1TLRQHLFWDRQCwNYeSrsQVAB) -- This webhook already works for direct charges (on live mode). But when using the Stripe Reader s700 it wont work. Capturing "checkout.session.completed" works on sandbox mode. I am not sure if i understood it wrong; All customer accounts on Stripe Connect need their own webhook? But why does it work on sandboxmode then?
It's possible your Checkout Sessions are not being created on the Connected account but on your platform account instead.
This flow has always worked in the way described in the docs. Platform wouldn't be able to listen to the events on the Connected Account unless they create a connect type endpoint.
I am not really sure about that. First of all I am using "stripe.paymentIntents.create" using a specific customer accountId, after that i am using "stripe.terminal.readers.processPaymentIntent" using a specific customer accountId to process the payment. When the device is active I will continue with the payment process. The Money will be transfered to the customers account. But no Webhook event will apear. The Terminal (Reader) name is: gürtel-mais-dick -- could you check that?
I responded after checking the PaymentIntent ID you shared 🙂
Your platform account does not have a Live mode connect type webhook endpoint to receive the events that were generated.
The events were generated but since there's no appropriate webhook endpoint configured, they weren't sent.
https://dashboard.stripe.com/events/evt_3TVtXuLDft8GGuxi0GFEJh37
https://dashboard.stripe.com/events/evt_1TVtY2LDft8GGuxihpWjUXRR
https://dashboard.stripe.com/events/evt_3TVtXuLDft8GGuxi00WIyDkf
those are the events that were generated on your Connected Account^
Thank you for your quick answers. I think i need a little time to understand all of that without bothering you too much. Please give me 10-15minutes. Thank you 🙂
NP! Happy to clarify if you have any questions.
I think i understood now. I need to create a seperate webhook for all the stripe connect events. I wondered why it worked in Dev-Mode, because in dev mode there can only be one webhook for local events if i understood it correctly right?
I need to create a seperate webhook for all the stripe connect events
Correct.
wondered why it worked in Dev-Mode, because in dev mode there can only be one webhook for local events if i understood it correctly right?
If you mean on the CLI then, yes
You are the best. I also was a Hanzo main but after the Headshot nerf i stopped playing. haha Thank you for your help. Take care