Credits and Subscriptions
How Resume connects credits, payment events, subscription state, refunds, and entitlements.
Credits are the usage unit. Subscriptions are the recurring commercial relationship. Entitlements are the current access state that runtime checks can use.
Starter Plan
The generated Starter plan includes 120 resume credits and is designed for resume-draft jobs. Replace the mock provider ids in ops/seed.sql with real Stripe, Creem, or PayPal product references before launch.
Webhook Recovery
Payment webhooks should be replayable from the admin surface. A replay must not grant credits twice, and failed events should recover to processed after the underlying issue is fixed.
Refunds And Access
Refunds revoke the purchased credits and move the related subscription entitlement into a terminal state so product access follows billing reality.