Payment Provider Router

Use when dispatching a verified payment event (Stripe webhook or future provider) to the correct downstream handler based on event type. Routes `checkout.session.completed` to subscription provisioning, `invoice.payment_failed` to dunning logic, and `customer.subscription.deleted` to cancellation. Do NOT use for signature verification of the incoming event (use stripe-webhook-signature-verification first) or for the actual subscription database writes (use the per-handler skill or postgres-rls-pattern).

jacob-balslev Updated

File contents

jacob-balslev/skill-graph/tree/main/examples/projects/saas-stripe-postgres/skills/payment-provider-router commit 986e2b2fc4

Frequently asked questions

npx skillmds@latest add jacob-balslev/payment-provider-router