Docs
Billing
How commerce, Stripe, generic Polar, internal VibeShip sales, and entitlements fit together.
1
The commerce catalog owns offer IDs, billing types, price env keys, Polar product env keys, feature copy, and entitlements.
2
Polar is the default provider in Core and Pro, with checkout, webhooks, and normalized repository writes.
3
Stripe remains supported for fallback/custom billing with the customer's own STRIPE_* values.
4
Internal VibeShip Polar sales code stays under internal-sales and polar-sync and must not ship to customer repos.
5
Entitlements resolve from paid one-time purchases plus active or trialing subscriptions.