laravel/cashier
Laravel Cashier offers an expressive, fluent interface to Stripe's subscription billing, handling nearly all the boilerplate for you—including coupons, subscription swapping, quantities, cancellation grace periods, and invoice PDFs.
clover and dahlia by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/cashier-stripe/pull/1860ui_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?