#stripeconnectplatform-paymentlinks
1 messages · Page 1 of 1 (latest)
OK. It is weird. On the child connected account if I look at "Webhook attempts to connected platforms" I see the platform and it says status 200 like we responded but we are not getting the webhook as far as I can tell.
That is one example looking at it from the connected child account
ack looking
My dev and I are getting the same errors. It might be an issue with Stripe not sending to ngrok? Possibly? I just sent ngrok an email as well. We are getting an error message about ngrok but I don't understand why the test Stripe webhooks come fine to that endpoint.
looking now
let's start here
when you say
but neither of us are receiving events when we process a payment link test payment.
what does that mean? what endpoint are you expecting to get events to
The endpoint I set up on the parent platform account
what is the webhook endpoint ID?
it should be in the Dashboard URL for that webhook endpoint page
we_1JFh7nHnzkM7EAuHw5oVDbR4
ok so you're expecting evt_1K2ILBGkntF0z1iAO8D6FSFv to that webhook endpoint, right? and not getting it?
A.) If I click "send test event" and send an "invoice.payment.succeeded" with Connect parameters checked. The webhook comes instantly! Perfect!
B.) When I make a payment with a Stripe payment link. Crickets. Nothing.
And it looks like you show an ngrok error like you aren't able to send the event.
But the test event comes perfectly. Very confused. ????
Yes to your question.
It just hangs. We see nothing and the dashboard shows that error that ngrok tunnel something something isn't working.
Again. I brought my dev in and he used 2 totally different accounts for the platform and the connected accounts, respectively. Same result.
Test events come fine.
Payment links result in nothing coming but in Stripe is shows we responded to the event with a 200 so I am confused.
A payment link should just send a normal invoice.payment.succeeded right? LIke the events resulting from a payment link payment should be the same as events resulting from a payment where we set up the button code yes? Except for the metadata etc that we pass in when we make the button. Is that correct? Or is there something we are missing that we have to do to receive events from connnected accounts that are using payment links?
A payment link should just send a normal invoice.payment.succeeded right?
it should yes, still looking
ok
ok wait maybe I'm mistaken, maybe PaymentLinks don't send invoice.paid events... a colleague tipped me off about it, let me check real quick
?
OK, well yeah. That is really important. I'm imagining that payment links would send ye' old normal events. Definitely would love to read up on some docs on this to understand what Stripe is up to with payment links
no they do send them
my colleague was referring to something else that I misunderstood
ok. that is good.
brb
So does this look like something I set up wrong?
Or ngrok is not working?
Or Stripe has a problem with webhooks with payment links?
looking one sec haha there are 15 open threads so I'm a bit slow as I'm juggling multiple
but let me voice stuff out
to make sure both you and I are not missing anything
Test webhooks come fine
Payment LINK webhooks are not coming to the endpoint
That is the issue
Test webhooks hit that same ngrok.io endpoint no? That is what is confusing me.
The Platform is acct_183tJHHnzkM7EAuH
The Connnect acct is acct_1JOWhKGkntF0z1iA
The PaymentLink was created on acct_1JOWhKGkntF0z1iA
Webhook event was evt_1K2ILBGkntF0z1iAO8D6FSFv which was sent to Stripe CLi and 2 Connect endpoints aka /create_entry and /app_create_entry
so wait
Test webhooks come fine
so evt_1K2ILBGkntF0z1iAO8D6FSFv is coming to your Connect webhook endpoint just fine?
The endpoint has to be working right? Since as soon as I click "Send test webhook" it instantly comes.
then which event is NOT coming to your endpoint?
I thought you said evt_1K2ILBGkntF0z1iAO8D6FSFv is not coming
Nope.
When I click "Send test webhook" it comes fine. Your testing system is working fine. That is what I am saying
**When I make a payment via a Stripe payment link
****NO webhooks come at all
Tried 10 times yesterday
Tried 10 times today
Had my dev set up his evironment with totally different accounts
He tried 10 times today
No webhooks come for him either
Spent 3 hours now on this with 2 devs
I am getting frustrated.
I will just hope it is an ngrok issue
Giving up now. This is way too painful and not helpful at all.
yeah this is frustrating because we're talking past each other
I know what you're explaining
I don't think I'm getting what I'm looking for
I asked for an Event ID that you saw on your Dashboard resulting from a PaymentLink
BUT was not sent to any endpoint
and that part was not clarified at all