cashier-stripe

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

MIT License

Downloads
16.2M
Stars
2.3K
Committers
184

Bot releases are visible (Hide)

cashier-stripe - v10.1.1

Published by driesvints about 5 years ago

Fixed

  • Remove collation from migrations (#761)
cashier-stripe - v10.1.0

Published by driesvints about 5 years ago

Added

  • Multiple stripe accounts (#754)
  • Set Stripe library info (#756)
  • Paper size can be set in config file (#752, cb837d1)

Changed

  • Update Stripe API version to 2019-08-14 (#749)

Fixed

  • syncStripeStatus trying to update incorrect status column (#748)
cashier-stripe - v10.0.0

Published by driesvints about 5 years ago

Added

  • Allow hasCompletePayment() to check other subscriptions than “default” (#733)
  • Add indexes to those columns used to lookup data in the database (#739)

Fixed

  • Fixed a label with an incorrect for attribute (#732)
cashier-stripe - v10.0.0-beta.2

Published by driesvints about 5 years ago

Added

  • Add latestPayment method on Subscription (#705)
  • Allow custom filename for invoice download (#723)

Changed

  • Improve stripe statuses (#707)
  • Refactor active subscription state (#712)
  • Return invoice object when applicable (#711)
  • Refactor webhook responses (#722)
  • Refactor confirm payment mail to notification (#727)

Fixed

  • Fix createSetupIntent (#704)
  • Fix subscription invoicing (#710)
  • Fix null return for latestPayment method (#730)

Removed

  • Remove unused $customer parameter on updateQuantity method (#729)
cashier-stripe - v9.3.5

Published by driesvints about 5 years ago

Changed

  • Remove old 5.9 version constraints (c7664fc)

Fixed

  • Don't try and find a user when stripeId is null (#721)
cashier-stripe - v9.3.4

Published by driesvints about 5 years ago

Changed

  • Updated version constraints for Laravel 6.0 (4a4c5c2)
cashier-stripe - v10.0.0-beta

Published by driesvints over 5 years ago

Cashier v10 is a major new release. Please give the upgrade guide a thorough read to see what's new.

cashier-stripe - v9.3.3

Published by driesvints over 5 years ago

Fixed

  • Fix hasStartingBalance and subtotal on Invoice (#684)
cashier-stripe - v9.3.2

Published by driesvints over 5 years ago

Changed

  • VerifyWebhookSignature is no longer final (260de04)
  • Remove strict type check for trialUntil() (#678)
cashier-stripe - v9.3.1

Published by driesvints over 5 years ago

Fixed

  • Fixing defaultCard() exception when user is not a Stripe customer (#660)
cashier-stripe - v9.3.0

Published by driesvints over 5 years ago

Added

  • Able to update a Stripe customer (#634)

Fixed

  • Handle incomplete subscriptions upon creation (#631)
  • Handle card failure in plan swap (#641)
cashier-stripe - v9.2.1

Published by driesvints over 5 years ago

Fixed

  • Use new created property on invoice (4714ba4)
cashier-stripe - v9.2.0

Published by driesvints over 5 years ago

Added

  • Add subscription state scopes (#609)

Changed

  • Test latest Stripe API version (#611)
cashier-stripe - v9.1.0

Published by driesvints over 5 years ago

Added

cashier-stripe - v9.0.1

Published by driesvints over 5 years ago

Added

  • Allow Carbon 2 installs (a3b9d36)

Changed

  • Test against latest Stripe API version (#603)

Fixed

  • Correct PHP Doc @return tag (#601)
cashier-stripe - v9.0.0

Published by driesvints almost 6 years ago

Changed

  • Removed support for PHP 7.0 (#595)
  • Require Laravel 5.7 as minimum version (#595)
  • Extract updateCard from createAsStripeCustomer method (#588)
  • Remove CASHIER_ENV and event checks and encourage usage of VerifyWebhookSignature middleware (#591)
  • The invoice method now accepts an $options param (#598)
  • The invoiceFor method now accepts an $invoiceOptions param (#598)

Fixed

  • Fixed some DocBlocks (#594)
  • Fixed a bug where the swap and incrementAndInvoice methods on the Subscription model would sometimes invoice other pending invoice items (#598)