Ubuntu TechHive
proposal.detail
Proposed

Payment Failure Lab: Webhooks, Idempotency, and Retries

A practical session on making checkout failures recoverable instead of mysterious.

Mixed · 2 hours · July 21, 2026 · June 3, 2026
#payments#webhooks#reliability

Description

section.description

This workshop uses a fake checkout flow, a webhook receiver, and a queue of messy events: duplicates, delays, missing signatures, customer refreshes, and partial failures. The challenge is to keep the order state correct without trusting any single request too much.

Participants will design idempotency keys, verify webhook signatures, log decision points, and write retry rules that avoid double charging or silently dropping orders. The session is useful for anyone building commerce, subscriptions, donations, bookings, or paid community tools.

support.yml

member support

1 supporter

Community members who want this event to happen.

Support
Propose
proposal.yml

Proposal Details

Status
Proposed
Difficulty
Mixed
Duration
2 hours
Target date
July 21, 2026
Created
June 3, 2026