implement-subscription-billing

Installation
SKILL.md

Implement Subscription Billing

When To Use

Use this skill when installing Cashier, managing customer plans, redirecting users to the Stripe portal, or subscribing users to a plan.

Workflow

  1. Verify Billable Trait: Ensure the user model uses the Laravel\Cashier\Billable trait.
  2. Setup Billing Portal: Register routes to redirect users to Stripe's Customer Portal.
  3. Configure Webhooks: Expose a webhook endpoint and register the Stripe webhook key in .env.
  4. Enforce Access: Create middleware to check for active plans.

Examples

Good Example

Installs
2
GitHub Stars
1
First Seen
Jul 7, 2026
implement-subscription-billing — alizharb/agent-skills