Reference integrations

Production customer case studies should be added here only with permission and verified metrics. The patterns below are implementation references you can adapt.

Pattern: hosted checkout + webhook fulfillment

  1. Server creates charge with Idempotency-Key and your order reference.
  2. Server stores local order as pending and redirects user to hosted_url.
  3. Webhook endpoint verifies Tempest-Signature using raw body.
  4. On verified charge.paid, fulfill once using event ID + reference.
  5. Optionally retrieve charge by ID server-side for reconciliation/support views.

Pattern: resilient reconciliation

// Idempotent fulfillment pseudocode
if (seenEvent(event.id)) return 200;
if (event.type !== 'charge.paid') { record(event); return 200; }
const charge = await getChargeServerSide(event.data.object.id); // optional cross-check
if (charge.status === 'paid' || charge.status === 'overpaid') fulfillOrderOnce(charge.reference);
markEventSeen(event.id);
return 200;

Share your integration

If you have a public integration, plugin, or approved case study, contact sales/support so it can be reviewed before publication.