Owns the Stripe integration
Customers, plans, one-time payments, subscriptions, invoices and webhook processing. Your apps store only the returned IDs.
npx create-paywright-app my-payment-serviceOwns the Stripe integration
Customers, plans, one-time payments, subscriptions, invoices and webhook processing. Your apps store only the returned IDs.
Idempotent webhooks
Signature-verified, deduplicated with a race-free insert, queued to BullMQ and processed in the background with exponential retries.
Resilient Stripe calls
Circuit breaker, retry with backoff and timeouts around every Stripe call. Card declines are never retried.
Typed client
@paywright/sdk gives typed methods over every endpoint, generated from
the service’s OpenAPI spec.