saasaloy-billing - Manage provider-agnostic billing subscriptions
Provides a runbook for plans, provider modules, billing routes, subscription projections, errors, and webhook processing.
Tags
Updated: 2026-10-07Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define billing plans
- Configure provider modules
- Create checkout routes
- Manage customer portals
- Change subscription plans
- Process billing webhooks
- Apply subscription projections
- Handle BillingError codes
Inputs
- Billing plan definitions
- BILLING_PROVIDER value
- BILLING_APP_URL origin
- Provider credentials and secrets
- Authenticated request context
- Checkout and portal URLs
- Vendor webhook events
Outputs
- Checkout and portal URLs
- Subscription and invoice responses
- BillingError API envelopes
- Subscription projection updates
- Queued billing events
- Provider webhook registrations
Requirements
- Installed billing provider module
- BILLING_PROVIDER environment variable
- BILLING_APP_URL environment variable
- Authenticated session routes
- Provider-specific credentials
- Billing persistence and job infrastructure
