Integrate Stripe billing using the @better-auth/stripe plugin. This keeps billing tightly coupled with auth — customer lifecycle, subscription state, and webhook handling are managed by the same system that manages sessions and organizations.
Non-goals: Usage-based billing, metered pricing, one-time payments, invoicing, Stripe Elements/embedded checkout, tax calculation, multi-currency. These can be added incrementally.