cashier-stripe-development

Integrate Laravel Cashier Stripe subscriptions, webhooks, and checkout flows.

483|116|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/trypostit/trypost --skill cashier-stripe-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cashier-stripe-development
Source: https://github.com/trypostit/trypost/tree/main/.claude/skills/cashier-stripe-development
Command: npx skills add https://github.com/trypostit/trypost --skill cashier-stripe-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines Laravel Cashier Stripe integration by coordinating subscriptions, webhooks, Stripe Checkout, invoices, and billing workflows within Laravel apps.

Core Features & Use Cases

Includes handling subscriptions, webhooks, Stripe Checkout, invoices, charges, refunds, trials, coupons, metered billing, and common failure scenarios; it also covers testing with Stripe test cards and troubleshooting webhook issues.

Quick Start

Install Laravel Cashier, configure Stripe credentials, and publish migrations to initialize the billing setup.

Frequently Asked Questions about cashier-stripe-development

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

FAQPage Schema
How do I set up Laravel Cashier Stripe subscriptions and webhooks?

Setting up Laravel Cashier Stripe requires installing the package, configuring Stripe API keys, publishing migrations, and registering webhook routes to handle subscription billing events and checkout flows.

Can I handle metered billing and tiered subscriptions with Laravel Cashier?

Yes, Laravel Cashier supports metered billing, tiered subscriptions, trials, and coupons, allowing you to build flexible payment workflows and apply custom billing logic for your application.

How do I test Stripe checkout flows and webhooks in a Laravel application?

Testing Stripe checkout flows in Laravel involves using Stripe test cards, simulating webhook events, and verifying subscription states. Proper environment configuration ensures accurate billing troubleshooting and validation.

Why are my Stripe webhooks failing in my Laravel billing setup?

Stripe webhooks fail in Laravel billing setups due to incorrect endpoint configuration, mismatched Stripe keys, or missing webhook signatures. Verify webhook routes and environment variables to resolve billing integration issues.

Do I need to configure Stripe credentials before using Laravel Cashier for billing?

Yes, configuring Stripe credentials and publishing migrations are required prerequisites before initializing Laravel Cashier. Proper environment configuration connects your application to Stripe for managing subscriptions, invoices, and checkout workflows.