Admin tasks
- Review current plan.
- Update payment method.
- Check invoice history.
- Manage trial state.
- Coordinate owner access.
Developer rules
- Preserve billing provider contracts.
- Keep plan checks separate from auth checks.
- Do not hardcode plan access in UI only.
- Keep billing events idempotent.