#stripeconnectplatform-paymentlinks

1 messages · Page 1 of 1 (latest)

harsh flame
#

hello, give me a min

hushed vine
#

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

harsh flame
#

ack looking

hushed vine
#

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.

harsh flame
#

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

hushed vine
#

The endpoint I set up on the parent platform account

harsh flame
#

what is the webhook endpoint ID?

#

it should be in the Dashboard URL for that webhook endpoint page

hushed vine
#

we_1JFh7nHnzkM7EAuHw5oVDbR4

harsh flame
#

ok so you're expecting evt_1K2ILBGkntF0z1iAO8D6FSFv to that webhook endpoint, right? and not getting it?

hushed vine
#

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?

harsh flame
#

A payment link should just send a normal invoice.payment.succeeded right?

#

it should yes, still looking

hushed vine
#

ok

harsh flame
#

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

hushed vine
#

?

#

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

harsh flame
#

no they do send them

#

my colleague was referring to something else that I misunderstood

hushed vine
#

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?

harsh flame
#

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

hushed vine
#

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.

harsh flame
#

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?

hushed vine
#

The endpoint has to be working right? Since as soon as I click "Send test webhook" it instantly comes.

harsh flame
#

then which event is NOT coming to your endpoint?

#

I thought you said evt_1K2ILBGkntF0z1iAO8D6FSFv is not coming

hushed vine
#

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.

harsh flame
#

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