Payments
Package docs status
Section titled “Package docs status”This page is generated from public package documentation in capell-4/packages and the package manifest checked into the source repository.
| Field | Value |
|---|---|
| Composer package | capell-app/payments |
| Package slug | payments |
| Product group | Capell Commerce |
| Tier | premium |
| Bundle | commerce |
| Runtime contexts | admin, frontend, console |
| Capell version | ^4.0 |
| Source repository | capell-app/packages |
| Source path | packages/payments |
| Docs source | packages/payments/docs |
| Manifest | capell.json |
Payments is the Capell payment layer for provider-neutral payment records and native Stripe Checkout flows.
Included Capabilities
Section titled “Included Capabilities”- Stripe Checkout sessions for one-off payments, donations, subscriptions, paid downloads, paid gated access, and Form Builder payment fields.
- Stripe webhook intake for checkout sessions, payment intents, subscriptions, refunds, and disputes.
- Read-only admin resources for payment customers, checkout sessions, payment intents, subscriptions, webhook events, refunds, and disputes.
- Paid download entitlements with signed download URLs.
- Access Gate fulfillment through payment completion.
- Customer Portal billing, payment history, subscription, and paid download self-service items.
Package Boundaries
Section titled “Package Boundaries”Payments owns payment records, Stripe gateway calls, webhook processing, and fulfillment dispatch. Owning packages contribute fulfillment handlers for package-specific outcomes, such as Access Gate granting paid access after a completed gated-access checkout session.
Public routes are signed or webhook-only and must not expose Filament, package internals, or authoring metadata.