cashier-stripe-development

Integrate Laravel Cashier Stripe subscriptions, webhooks, and billing workflows.

3|2|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/y-l-g/saasterkit --skill cashier-stripe-development-y-l-g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cashier-stripe-development
Source: https://github.com/y-l-g/saasterkit/tree/main/.agents/skills/cashier-stripe-development
Command: npx skills add https://github.com/y-l-g/saasterkit --skill cashier-stripe-development-y-l-g

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Laravel apps often struggle to correctly implement Stripe Cashier workflows for subscriptions, webhooks, and billing, leading to incomplete integration and misconfigurations.

Core Features & Use Cases

  • Subscriptions management, including trials, proration, and multi-price setups
  • Webhook handling, Stripe Checkout, invoices, payment methods, and refunds
  • Testing and development guidance with Stripe test cards and safe local workflows
  • Migration, CSRF, and webhook security considerations to ensure production readiness

Quick Start

Install and configure Laravel Cashier with Stripe keys, then start implementing subscription flows in your app.

Frequently Asked Questions about cashier-stripe-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Laravel Cashier Stripe for subscriptions and billing?

Configure Laravel Cashier Stripe by installing the package, setting Stripe API keys, and defining subscription routes. This establishes reliable Stripe-driven billing workflows for invoices, proration, and multi-price setups within your Laravel application.

What is the best way to handle Stripe webhooks in a Laravel application?

Handle Stripe webhooks in Laravel by defining webhook routes and ensuring CSRF token exemptions for those endpoints. Proper webhook handling secures event processing for subscriptions, refunds, and payment method updates.

How do I test Stripe subscriptions and billing in Laravel without live charges?

Test Stripe subscriptions safely in Laravel by using designated Stripe test cards and local development workflows. This allows you to simulate billing scenarios, trials, and error handling without executing real financial transactions.

Does Laravel Cashier support Stripe Checkout and multi-price subscription setups?

Yes, Laravel Cashier supports Stripe Checkout and multi-price subscription configurations. It manages complex billing scenarios including trials, proration, invoicing, and multiple subscription tiers seamlessly within your Laravel project.

Why are my Stripe webhook events failing to process in Laravel Cashier?

Stripe webhook events in Laravel Cashier often fail due to missing CSRF exemptions or incorrect webhook route configurations. Ensure webhook security considerations and proper route definitions to achieve production-ready event processing.

What do I need to migrate Laravel billing to Stripe Cashier safely?

To migrate Laravel billing to Stripe Cashier safely, address webhook security, CSRF protections, and migration scenarios. Configuring keys, routes, and test flows ensures a reliable transition to Stripe-driven subscription billing.