Demo data: three made-up repos and three people, recorded by the real Trail hooks.About TrailGitHub
8 lines · 560 BytesRaw
114:02:11 webhook payment_intent.succeeded evt_3Px order=88412 -> captured
214:02:41 webhook payment_intent.succeeded evt_3Px order=88412 -> captured (Stripe retry, 30s)
314:02:41 WARN order 88412 captured twice, customer charged $142.00 x2
414:05:09 webhook payment_intent.succeeded evt_3Q1 order=88419 -> captured
514:05:39 webhook payment_intent.succeeded evt_3Q1 order=88419 -> captured (Stripe retry, 30s)
614:05:39 WARN order 88419 captured twice, customer charged $58.50 x2
7root cause: handler took 31s (slow capture), Stripe timed out at 30s and retried