NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #496 most downloaded on Packagist
Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services.
Last release 29 days ago
01 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
272 releases · first in 2014
Fix invoice line items by @driesvints in https://github.com/laravel/cashier-stripe/pull/1503
Fix webhook command by @driesvints in https://github.com/laravel/cashier-stripe/pull/1499
Add SyncCustomerDetails job by @driesvints in https://github.com/laravel/cashier-stripe/pull/1498
One column per quarter.
Return null if attribute isn't found by @driesvints in https://github.com/laravel/cashier-stripe/pull/1496
Fix wrong foreignKey on SubscriptionItem by @zofe in https://github.com/laravel/cashier-stripe/pull/1494
Laravel v10 Support by @driesvints in https://github.com/laravel/cashier-stripe/pull/1486
Adds types to database migrations and factories by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1472
Cursor pagination for invoices by @driesvints in https://github.com/laravel/cashier-stripe/pull/1479
Update Stripe API version and Stripe PHP SDK v10 support by @driesvints in https://github.com/laravel/cashier-stripe/pull/1478
Modernize migrations by @driesvints in https://github.com/laravel/cashier-stripe/pull/1471
Allow incomplete subscriptions as active by @driesvints in https://github.com/laravel/cashier-stripe/pull/1466
Fix undefined property id notice by @Lyrisbee in https://github.com/laravel/cashier-stripe/pull/1448
Add fallback for null value in unitAmountExcludingTax method by @jayan-blutui in https://github.com/laravel/cashier-stripe/pull/1447
Fresh receipt template by @driesvints in https://github.com/laravel/cashier-stripe/pull/1446
Fix subscription invoicing bug by @driesvints in https://github.com/laravel/cashier-stripe/pull/1434
Add invoice.payment_succeeded event to WebhookCommand by @driesvints in https://github.com/laravel/cashier-stripe/pull/1428
Remove deprecated functionality by @driesvints in https://github.com/laravel/cashier-stripe/pull/1418
Nothing published for this version
Add new balance transaction methods by @driesvints in https://github.com/laravel/cashier-stripe/pull/1423
Fix Stripe key not found by @driesvints in https://github.com/laravel/cashier-stripe/pull/1421
Allow Stripe SDK v9 by @driesvints in https://github.com/laravel/cashier-stripe/pull/1413
Create invoices separately by @driesvints in https://github.com/laravel/cashier-stripe/pull/1409
Allow dompdf v2 by @carlalexander in https://github.com/laravel/cashier-stripe/pull/1393
Update reference to Stripe SDK by @driesvints in https://github.com/laravel/cashier-stripe/pull/1383
Fixed undefined quantity notice by @Lyrisbee in https://github.com/laravel/cashier-stripe/pull/1377
Add new hasTrialExpired methods by @driesvints in https://github.com/laravel/cashier-stripe/pull/1366
Bump Dompdf by @driesvints in https://github.com/laravel/cashier-stripe/pull/1360
Fix deprecation with Carbon on receipts by @driesvints in https://github.com/laravel/cashier-stripe/pull/1356
Add pay method by @mozex in https://github.com/laravel/cashier-stripe/pull/1345
Fix issue with zero tax on invoice by @driesvints in https://github.com/laravel/cashier-stripe/pull/1343
Pass locale to custom format amount by @driesvints in https://github.com/laravel/cashier-stripe/pull/1340
Make use of anonymous classes by @mmachatschek in https://github.com/laravel/cashier-stripe/pull/1329
Fix rawDiscountFor method by @driesvints in https://github.com/laravel/cashier-stripe/pull/1325
Fallback to null quantity for metered price when swapping a subscription
Prevent duplicate subscription creation
### Added - Implement invoice renderer
### Added - Add deletePaymentMethod (#1298) ### Changed - Laravel 9 Support
Add createAndSendInvoice method
Fix enabling auto collecting in checkout
Fix confirming payments on the payment page
Handle Stripe Object lock timeout
Fix a stripe notice with SubscriptionBuilder and metered prices
Use default name for subscription factory
Fix setting name on subscription
Add invoices methods to subscription
Fix quantity filling on subscriptions
Add support for inline price data
Allow promo codes on subscription updates
### Fixed - Fix issue with requires_action (#1226) - Fix async issue with webhooks
Implement server side Checkout redirect
### Added - Implement customer balances
Add invoicePrice and tabPrice methods
invoicePrice and tabPrice methods (#1213)### Fixed - Fix collecting tax ids
Implement support for Stripe Tax
Support more payment method types
stripe_product column to subscriptions_items table (#1185)Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →