PackageTrack
Sign in Get early access

laravel/cashier

Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services.

v16.7.0 33M downloads/mo #511 most downloaded on Packagist laravel/cashier-stripe

What this package is like to depend on

Last release 18 days ago

05 Aug 2026

Ships fairly regularly

a new release about every 3 weeks

Most releases are documented

notes for 182 of 264 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

271 releases · first in 2014

17 releases in the last 12 months

see the full history below

Release timeline

268 releases · Mar 2014 to Aug 2026
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 271
  1. v16.7.0 05 Aug 2026
    Release notes
    • Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #1859
    • Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in #1861
    • Supports Stripe API codename clover and dahlia by @crynobone in #1860
    Open source →
    Release notes
    • Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in https://github.com/laravel/cashier-stripe/pull/1859
    • Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in https://github.com/laravel/cashier-stripe/pull/1861
    • Supports Stripe API codename clover and dahlia by @crynobone in https://github.com/laravel/cashier-stripe/pull/1860
    Open source →
  2. v16.6.0 23 Jun 2026
    Release notes
    • GitHub Actions hardening by @nunomaduro in #1848
    • Bump actions/checkout from 4.3.1 to 6.0.3 in the github-actions group by @dependabot[bot] in #1849
    • Pin pull requests and issues workflows to least-privilege reusable workflows by @nunomaduro in #1851
    • Pin pull requests and issues workflows to latest laravel/.github by @nunomaduro in #1852
    • Add Dependabot cooldown of 5 days by @nunomaduro in #1853
    • Enable Dependabot auto-merge by @nunomaduro in #1854
    • Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in #1856
    • Fix trial_ends_at not being cleared when trial_end is null in webhook payload by @lazerg in #1858
    • Clear on-session checkout flag after the initial payment by @clarkewing in #1857
    Open source →
    Release notes
    • GitHub Actions hardening by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1848
    • Bump actions/checkout from 4.3.1 to 6.0.3 in the github-actions group by @dependabot[bot] in https://github.com/laravel/cashier-stripe/pull/1849
    • Pin pull requests and issues workflows to least-privilege reusable workflows by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1851
    • Pin pull requests and issues workflows to latest laravel/.github by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1852
    • Add Dependabot cooldown of 5 days by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1853
    • Enable Dependabot auto-merge by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1854
    • Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in https://github.com/laravel/cashier-stripe/pull/1856
    • Fix trial_ends_at not being cleared when trial_end is null in webhook payload by @lazerg in https://github.com/laravel/cashier-stripe/pull/1858
    • Clear on-session checkout flag after the initial payment by @clarkewing in https://github.com/laravel/cashier-stripe/pull/1857
    Open source →
  3. v16.5.3 05 May 2026
    Release notes
    • fix: correctly calculate unit amount excluding tax based on tax behavior by @briankiewel in #1840
    Open source →
    Release notes
    • fix: correctly calculate unit amount excluding tax based on tax behavior by @briankiewel in https://github.com/laravel/cashier-stripe/pull/1840
    Open source →
  4. v16.5.1 01 Apr 2026
    Release notes
    Open source →
    Release notes
    • Remove redundant "When to Apply" section from skill body by @pushpak1300 in https://github.com/laravel/cashier-stripe/pull/1829
    • Update Symfony deps versions to support v8 by @HichemTab-tech in https://github.com/laravel/cashier-stripe/pull/1833
    Open source →
  5. v16.5.0 17 Mar 2026
    Release notes
    Open source →
    Release notes
    • Fix: Add support for Stripe Source in fillSourceDetails by @colinmac17 in https://github.com/laravel/cashier-stripe/pull/1827
    • Laravel 13.x Compatibility by @laravel-shift in https://github.com/laravel/cashier-stripe/pull/1828
    Open source →
  6. v16.4.0 10 Mar 2026
    Release notes
    Open source →
    Release notes
    • Only use clear_usage when billing mode is not flexible by @vrymel in https://github.com/laravel/cashier-stripe/pull/1823
    • Add cashier-stripe-development Boost skill by @pushpak1300 in https://github.com/laravel/cashier-stripe/pull/1825
    Open source →
  7. v16.3.0 21 Feb 2026
    Release notes
    • Avoids Stripe error removing metered price from flex sub by @Arkitecht in #1820
    Open source →
    Release notes
    • Avoids Stripe error removing metered price from flex sub by @Arkitecht in https://github.com/laravel/cashier-stripe/pull/1820
    Open source →
  8. v16.2.0 06 Jan 2026
    Release notes
    • Add support for ui_mode: custom in Stripe Checkout Sessions by @emaadali in #1815
    Open source →
    Release notes
    • Add support for ui_mode: custom in Stripe Checkout Sessions by @emaadali in https://github.com/laravel/cashier-stripe/pull/1815
    Open source →
  9. v16.1.0 03 Dec 2025
    Release notes
    Open source →
    Release notes
    • [16.x] refactor: allow null coupon and promotion code IDs by @nguyentranchung in https://github.com/laravel/cashier-stripe/pull/1808
    Open source →
  10. v16.0.6 25 Nov 2025
    Release notes
    • [16.x] Update SubscriptionItem quantity of a Single Price subscription. by @Junveloper in https://github.com/laravel/cashier-stripe/pull/1803
    • [16.x] PHP 8.5 Compatibility by @crynobone in https://github.com/laravel/cashier-stripe/pull/1804
    Open source →
  11. v16.0.5 12 Nov 2025
    Release notes
    • Fix method call to use property access for subscriptions by @larskoole in https://github.com/laravel/cashier-stripe/pull/1802
    Open source →
  12. v16.0.4 04 Nov 2025
    Release notes
    • Add workbench to export-ignore in .gitattributes by @stevebauman in https://github.com/laravel/cashier-stripe/pull/1792
    • [16.x] Fix taxes with stripe sdk 17 by @matthieumota in https://github.com/laravel/cashier-stripe/pull/1793
    • Fix invoice() exception handling by @josiasmontag in https://github.com/laravel/cashier-stripe/pull/1795
    Open source →
  13. v16.0.3 21 Oct 2025
    Release notes
    • Update WebhookController::handleCustomerSubscriptionUpdated() return type and add tests to verify usage by @crynobone in https://github.com/laravel/cashier-stripe/pull/1786
    • [16.x] Taxes on invoice need to be null by @matthieumota in https://github.com/laravel/cashier-stripe/pull/1788
    Open source →
  14. v16.0.2 09 Oct 2025
    Release notes
    • Fix upcomingInvoice method type declaration violation by @jamguoxiaoqi in https://github.com/laravel/cashier-stripe/pull/1782
    • Remove ray() function call by @Luoti in https://github.com/laravel/cashier-stripe/pull/1784
    Open source →
  15. v16.0.1 25 Sep 2025
    Release notes
    • [16.x] Return PaymentMethod when updating default payment method, if payment method already exist. by @gurindersingh in https://github.com/laravel/cashier-stripe/pull/1777
    Open source →
  16. v16.0.0 10 Sep 2025
    Release notes
    • [16.x] Add requestOption when creating customers by @mbarreiro85 in https://github.com/laravel/cashier-stripe/pull/1692
    • Set variable's default value to be an array aligning it with other Cashier variable defaults by @u01jmg3 in https://github.com/laravel/cashier-stripe/pull/1697
    • Prevent address lock in Checkout (#1764) by @captainscorch in https://github.com/laravel/cashier-stripe/pull/1766
    • [16.x] Stripe Basil API Support by @Diddyy in https://github.com/laravel/cashier-stripe/pull/1762
    • [16.x] Test Improvements by @crynobone in https://github.com/laravel/cashier-stripe/pull/1767
    • [16.x] Uses PHP Native Type Declarations 🐘 by @crynobone in https://github.com/laravel/cashier-stripe/pull/1769
    • [16.x] Upgrade Guides by @crynobone in https://github.com/laravel/cashier-stripe/pull/1768
    Open source →
  17. v16.0.0-beta1 no date pre-release

    Nothing published for this version

  18. v15.8.0 30 Mar 2026
    Release notes
    Open source →
  19. v15.7.1 22 Jul 2025
    Release notes
    • Prevent duplicate subscription create webhookController by @ishannz in https://github.com/laravel/cashier-stripe/pull/1761
    Open source →
  20. v15.7.0 10 Jun 2025
    Release notes
    • [15.x] feat: allowing dompdf 3.0 by @mathiasgrimm in https://github.com/laravel/cashier-stripe/pull/1763
    Open source →
  21. v15.6.4 22 Apr 2025
    Release notes
    • Update logo by @iamdavidhill in https://github.com/laravel/cashier-stripe/pull/1750
    • Remove full stop from command description by @dwightwatson in https://github.com/laravel/cashier-stripe/pull/1754
    • Fix calculating tax rates by @driesvints in https://github.com/laravel/cashier-stripe/pull/1755
    Open source →
  22. v15.6.3 01 Apr 2025
    Release notes
    • Fix typo in upgrade guide by @ash-jc-allen in https://github.com/laravel/cashier-stripe/pull/1737
    • [15.x] Highlight method name change by @driesvints in https://github.com/laravel/cashier-stripe/pull/1740
    • Adds explicit nullable to avoid php 8.4 deprecation warnings by @PNardman in https://github.com/laravel/cashier-stripe/pull/1742
    • Add remote_enabled option to enable external font downloads by @jbrooksuk in https://github.com/laravel/cashier-stripe/pull/1745
    Open source →
  23. v15.6.2 28 Jan 2025
    Release notes
    • Supports Laravel 12 by @crynobone in https://github.com/laravel/cashier-stripe/pull/1736
    Open source →
  24. v15.6.1 14 Jan 2025
    Release notes
    • [15.x] Fix nullable invoice settings by @driesvints in https://github.com/laravel/cashier-stripe/pull/1732
    • [15.x] Fix failing payment confirm tests by @driesvints in https://github.com/laravel/cashier-stripe/pull/1731
    Open source →
  25. v15.6.0 10 Dec 2024
    Release notes
    • Added Support for New Usage Based Billing by @Bark-fa in https://github.com/laravel/cashier-stripe/pull/1727
    Open source →
  26. v15.5.1 26 Nov 2024
    Release notes
    • [15.x] Supports PHP 8.4 by @crynobone in https://github.com/laravel/cashier-stripe/pull/1724
    Open source →
  27. v15.5.0 12 Nov 2024
    Release notes
    • Update logo to support dark/light theme by @milewski in https://github.com/laravel/cashier-stripe/pull/1717
    • Bump stripe/stripe-php to v16 by @karkowg in https://github.com/laravel/cashier-stripe/pull/1721
    • Fix repeated word "the" in code comment by @caendesilva in https://github.com/laravel/cashier-stripe/pull/1723
    Open source →
  28. v15.4.3 03 Sep 2024
    Release notes
    • [15.x] Prevent mass assignment issue by @driesvints in https://github.com/laravel/cashier-stripe/pull/1713
    Open source →
  29. v15.4.2 20 Aug 2024
    Release notes
    • Add missing docblocks by @u01jmg3 in https://github.com/laravel/cashier-stripe/pull/1694
    • Fixes SQLite migration rollback by @crynobone in https://github.com/laravel/cashier-stripe/pull/1703
    • [15.x] Catch missing payment intents by @shatterproof in https://github.com/laravel/cashier-stripe/pull/1704
    Open source →
  30. v15.4.1 09 Jul 2024
    Release notes
    • [15.x] Remove limitation from checkoutCharge by @driesvints in https://github.com/laravel/cashier-stripe/pull/1690
    Open source →
  31. v15.4.0 02 Jul 2024
    Release notes
    • [15.x] Indicate if invoice is paid by @driesvints in https://github.com/laravel/cashier-stripe/pull/1686
    Open source →
  32. v15.3.2 12 Apr 2024
    Release notes
    • Replace unpkg with jsdelivr by @driesvints in https://github.com/laravel/cashier-stripe/pull/1669
    Open source →
  33. v15.3.1 26 Mar 2024
    Release notes
    • [15.x] Make commands lazy by @timacdonald in https://github.com/laravel/cashier-stripe/pull/1667
    Open source →
  34. v15.3.0 05 Mar 2024
    Release notes
    • [15.x] Fix anchorBillingCycle for subscription checkout by @ybert in https://github.com/laravel/cashier-stripe/pull/1659
    • [15.x] Better align items by @driesvints in https://github.com/laravel/cashier-stripe/pull/1662
    • [15.x] Create stripe customer if not exists or update/sync by @arafatkn in https://github.com/laravel/cashier-stripe/pull/1661
    Open source →
  35. v15.2.2 13 Feb 2024
    Release notes
    • [15.x] Fix payment behavior not being passed by @skeemer in https://github.com/laravel/cashier-stripe/pull/1649
    Open source →
  36. v15.2.1 30 Jan 2024
    Release notes
    • Carbon v3 by @driesvints in https://github.com/laravel/cashier-stripe/pull/1643
    Open source →
  37. v15.2.0 16 Jan 2024
    Release notes
    • [15.x] Merge Develop by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1635
    Open source →
  38. v15.1.1 12 Jan 2024
    Release notes
    • [15.x] Fix cancelation handling by @driesvints in https://github.com/laravel/cashier-stripe/pull/1633
    Open source →
  39. v15.1.0 09 Jan 2024
    Release notes
    • [15.x] Clear the generic trial upon subscription creation by @driesvints in https://github.com/laravel/cashier-stripe/pull/1628
    • [15.x] Fix unset 'return_url' for embedded UI without redirection by @lowbits in https://github.com/laravel/cashier-stripe/pull/1631
    Open source →
  40. v15.0.0 22 Dec 2023
    Release notes
    • [15.x] Always end trial when subscription is cancelled by @driesvints in https://github.com/laravel/cashier-stripe/pull/1465
    • [15.x] Remove isDeleted method by @driesvints in https://github.com/laravel/cashier-stripe/pull/1529
    • Added expand option to Subscription latestInvoice() by @quantumwebco in https://github.com/laravel/cashier-stripe/pull/1549
    • [15.x] Rename receipt to invoice by @driesvints in https://github.com/laravel/cashier-stripe/pull/1609
    • [15.x] Stops using loadMigrationsFrom by @nunomaduro in https://github.com/laravel/cashier-stripe/pull/1613
    • [15.x] Stripe API and SDK update by @driesvints in https://github.com/laravel/cashier-stripe/pull/1615
    • [15.x] Bump Laravel and PHP versions by @driesvints in https://github.com/laravel/cashier-stripe/pull/1616
    • [15.x] Fetch all payment methods by @driesvints in https://github.com/laravel/cashier-stripe/pull/1617
    • [15.x] Change "name" column to "type" by @driesvints in https://github.com/laravel/cashier-stripe/pull/1620
    • [14.x] Use container to resolve StripeClient by @orkhanahmadov in https://github.com/laravel/cashier-stripe/pull/1624
    Open source →
  41. v14.14.0 21 Nov 2023
    Release notes
    • Update PaymentMethod.php method return type by @jwjenkin in https://github.com/laravel/cashier-stripe/pull/1601
    • [14.x] Allow creation of checkouts with ui_mode=embedded by @delassiter in https://github.com/laravel/cashier-stripe/pull/1605
    Open source →
  42. v14.13.1 08 Nov 2023
    Release notes
    • [14.x] Prevent confirm email when in Checkout by @driesvints in https://github.com/laravel/cashier-stripe/pull/1600
    • [14.x] Fix soft deleted customers by @driesvints in https://github.com/laravel/cashier-stripe/pull/1599
    Open source →
  43. v14.13.0 07 Nov 2023
    Release notes
    • Add support for Payment cancelation by @jonathanroy in https://github.com/laravel/cashier-stripe/pull/1596
    • Early return upcoming invoice by @driesvints in https://github.com/laravel/cashier-stripe/pull/1597
    Open source →
  44. v14.12.12 02 Nov 2023
    Release notes
    • Better cleanup for subscription items by @driesvints in https://github.com/laravel/cashier-stripe/pull/1595
    Open source →
  45. v14.12.11 31 Oct 2023
    Release notes
    • Remove unique index from items table by @driesvints in https://github.com/laravel/cashier-stripe/pull/1594
    Open source →
  46. v14.12.10 25 Oct 2023
    Release notes
    • Fix Tax ID collection requires updating business name on the customer by @stevebauman in https://github.com/laravel/cashier-stripe/pull/1586
    Open source →
  47. v14.12.9 24 Oct 2023
    Release notes
    • Log more info about invalid pm exception by @driesvints in https://github.com/laravel/cashier-stripe/pull/1582
    Open source →
  48. v14.12.8 03 Oct 2023
    Release notes
    • [14.x] Fix array merge for checkout by @driesvints in https://github.com/laravel/cashier-stripe/pull/1579
    • [14.x] Fix default sync by @driesvints in https://github.com/laravel/cashier-stripe/pull/1580
    Open source →
  49. v14.12.7 26 Sep 2023
    Release notes
    • Add Conditionable trait to subscription builder by @maartenpaauw in https://github.com/laravel/cashier-stripe/pull/1573
    Open source →
  50. v14.12.6 08 Sep 2023
    Release notes
    • Prevent Sync From Deleting Existing Metadata by @toddstoker in https://github.com/laravel/cashier-stripe/pull/1565
    Open source →
  51. v14.12.5 05 Sep 2023
    Release notes
    • Fix: Invoke static method statically by @localheinz in https://github.com/laravel/cashier-stripe/pull/1557
    • Fix: Remove reference to CASHIER_MODEL enviromment variable by @localheinz in https://github.com/laravel/cashier-stripe/pull/1563
    Open source →
  52. 14.12.4 11 Jul 2023
    Release notes
    • Update ManagesCustomer to include optional metadata when creating or syncing a user by @dbhynds in https://github.com/laravel/cashier-stripe/pull/1543
    • Update ManagesCustomer.php > createOrGetStripeCustomer() > allow "expand" when retrieving a Customer by @Ronan-Lenor in https://github.com/laravel/cashier-stripe/pull/1547
    • createSetupIntent add customer stripe_id option by @clementmas in https://github.com/laravel/cashier-stripe/pull/1545
    Open source →
  53. v14.12.3 13 Jun 2023
    Release notes
    • Fix bug with customer_update in checkout by @driesvints in https://github.com/laravel/cashier-stripe/pull/1538
    Open source →
  54. v14.12.2 24 May 2023
    Release notes
    • Handle automatic payment method updates by @shatterproof in https://github.com/laravel/cashier-stripe/pull/1534
    Open source →
  55. v14.12.1 09 May 2023
    Release notes
    • Fallback for empty pm_type object on fillPaymentMethodDetails by @shatterproof in https://github.com/laravel/cashier-stripe/pull/1531
    Open source →
  56. v14.12.0 18 Apr 2023
    Release notes
    • Add ability to set a description on "one-off" charge checkouts by @AmrAb-05 in https://github.com/laravel/cashier-stripe/pull/1525
    Open source →
  57. v14.11.0 11 Apr 2023
    Release notes
    • Add ability to ignore incomplete payments by @driesvints in https://github.com/laravel/cashier-stripe/pull/1524
    Open source →
  58. v14.10.0 04 Apr 2023
    Release notes
    • Set payment confirm options by @driesvints in https://github.com/laravel/cashier-stripe/pull/1516
    Open source →
  59. v14.9.0 02 Mar 2023
    Release notes
    • Provide findSetupIntent method by @andycowan in https://github.com/laravel/cashier-stripe/pull/1505
    • Fix deletion of subscription items in swap() by @glspdotnet in https://github.com/laravel/cashier-stripe/pull/1509
    Open source →
  60. v14.8.2 21 Feb 2023
    Release notes
    • Fix invoice line items by @driesvints in https://github.com/laravel/cashier-stripe/pull/1503
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive