waaseyaa/billing

Stripe billing for Waaseyaa — subscriptions, checkout, portal, plan tiers

Maintainers

Package info

github.com/waaseyaa/billing

pkg:composer/waaseyaa/billing

Statistics

Installs: 392

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0-alpha.177 2026-05-11 16:45 UTC

This package is auto-updated.

Last update: 2026-05-11 16:49:11 UTC


README

Layer 3 — Services

Stripe billing for Waaseyaa: subscriptions, checkout, customer portal, plan tiers.

BillingManager is the single entry point for plan tier resolution, checkout session creation, and customer-portal URLs. StripeClientInterface plus FakeStripeClient make the integration testable without hitting Stripe; WebhookHandler dispatches Stripe webhook events into framework DomainEvents.

Key classes: BillingManager, BillingServiceProvider, CheckoutSession, PlanTier, StripeClientInterface, WebhookHandler.