Releases: vapor-community/stripe
Releases · vapor-community/stripe
More Bug Fixes
Fixes a URL correction on the sources endpoint
Bug Fixes and improvements
Revert "Add public constructors for ShippingLabel and StripeAddress" This reverts commit 60acfa73f747224622473a630a9bf48102f1dc72.
Stripe Files and Optionals
Whats New
- Fixed an issue with some parameters return nil when they shouldn't be. The only fix around this with how Stripe handles some stuff is by making just about every property on the models an optional. An extra step to decode, but will reduce the crashes/decoding issues dramatically
- New: Added Stripe Files support
Bug fixes
Merge pull request #62 from vapor-community/fixes Optional properties
Bug fixes
Merge pull request #61 from vapor-community/fixes Optional properties discovered yet again.
Bux fixes
Merge pull request #60 from vapor-community/source-fix Another property that is indeed optional from the API.
API upgrade to 2018-07-27 and payouts support.
Updated to latest API which includes changes in subscriptions endpoints.
Added support for payouts.
Fixes and Payment Changes
- Fix: Add support for tiers and usage transform to SubscriptionPlan
- Fix: Make StripeSubscription.quantity optional
- New: Use enum type for payment sources
Bugfix
Merge pull request #54 from vapor-community/bugfix Fix for nullable client secret. Although stripes documentation sugges…
Singleton Service
Made the StripeClient
a singleton so we can keep a single instance and not have a copy that doesn't get changes to routes for tests for example.