#KianBrose
1 messages · Page 1 of 1 (latest)
Good morning/evening
Here's the situation, I offer a service with the possibility of getting paid after having provided the service
👋 happy to help
But the service is something I can cancel at any time
So my usual terms of service state that should payment not be received 2 hours from when the order was fulfilled, changes will be reverted
Is 2 hours a realistic timeframe for a delayed payment method to activate a webhook?
Or what kind of timeframe do these delayed payment methods tend to take?
I'll be back in a minute
I'm not sure we have a timeframe for this
I see
it's really up to the customer
How does it tend to work if I may ask? / How does Stripe get notified about the payment succeeding/failing?
I mainly mention it because I had a customer pay over 8 hours ago and the webhook as not come in yet
The only reason cancellation was avoided is because I was sent a picture of the receipt manually
Yes one moment
pm_1M73rfAbuPr55TmTeq5LkyLa
Is this the one?
It is marked as incomplete
And I was sent this physical receipt from the customer
Oh okay one moment
pi_3M73rgAbuPr55TmT1K6ze6US
As for the webhook I am capturing both the checkout complete and async payment succeeded
with respective code for client activation
sure thing
This payment intent did activate the checkout.session.completed with the "unpaid" payment status
just give me a moment to check everything
Understood
we haven't received any confirmation from OXXO yet
this is why you haven't received a webhook event
Oh understood
So incomplete means that OXXO hasn't sent the confirmation yet?
As in, it's possible the client paid but it's just unconfirmed?
I think so
no worries, let me know if you need any more help