laravel/cashier
Laravel Cashier offers a fluent Laravel interface for Stripe subscription billing. Manage subscriptions, coupons, plan swaps, quantities, and cancellation grace periods, with support for generating invoice PDFs—all while handling the boilerplate billing code.
ui_mode: custom in Stripe Checkout Sessions by [@emaadali](https://github.com/emaadali) in https://github.com/laravel/cashier-stripe/pull/1815SubscriptionItem quantity of a Single Price subscription. by [@Junveloper](https://github.com/Junveloper) in https://github.com/laravel/cashier-stripe/pull/1803WebhookController::handleCustomerSubscriptionUpdated() return type and add tests to verify usage by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/cashier-stripe/pull/1786remote_enabled option to enable external font downloads by [@jbrooksuk](https://github.com/jbrooksuk) in https://github.com/laravel/cashier-stripe/pull/1745Invoice (#684)defaultCard() exception when user is not a Stripe customer (#660)updateCard from createAsStripeCustomer method (#588)CASHIER_ENV and event checks and encourage usage of VerifyWebhookSignature middleware (#591)invoice method now accepts an $options param (#598)invoiceFor method now accepts an $invoiceOptions param (#598)loadMigrationsFrom by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/cashier-stripe/pull/1613StripeClient by [@orkhanahmadov](https://github.com/orkhanahmadov) in https://github.com/laravel/cashier-stripe/pull/1624Conditionable trait to subscription builder by [@maartenpaauw](https://github.com/maartenpaauw) in https://github.com/laravel/cashier-stripe/pull/1573static method statically by [@localheinz](https://github.com/localheinz) in https://github.com/laravel/cashier-stripe/pull/1557CASHIER_MODEL enviromment variable by [@localheinz](https://github.com/localheinz) in https://github.com/laravel/cashier-stripe/pull/1563invoicePrice and tabPrice methods (#1213)stripe_product column to subscriptions_items table (#1185)unit_amount with tab (9246063)cancelAt method (#1106)Billable trait into multiple concerns (#898)findInvoiceOrFail behavior (#853)null return for latestPayment method (#730)$customer parameter on updateQuantity method (#729)Cashier 10.0 is a major release. Please review the upgrade guide thoroughly.
How can I help you explore Laravel packages today?