Today 14:52 · Claude Code · fix/webhook-idempotency
Stop double charges when Stripe retries invoice.paid
completed · 4 lessons kept
Gotcha
Stripe webhook signatures need the raw request body
Parsing to JSON first fails with SignatureVerificationError. Read await request.body() and pass that.











