Skip to content

Releases: stripe/stripe-dotnet

Metadata fix for SourceCard, and api upgrade

12 Apr 00:26
Compare
Choose a tag to compare
  • The api version supported has been bumped to 09.08.2015
  • A bug was fixed when using Metadata with SourceCard (and other nested objects)

API Upgrades, Fraud Details, OAuth Changes, More Managed Accounts

04 Apr 22:57
Compare
Choose a tag to compare
  • The supported Stripe API has been bumped to 08.07.2015 (as I've said before, Stripe.net supports a much higher version, it just needs to be verified!)
  • Managed Accounts now lets you pass every single option except additional owners (all other legal entity values are present)
  • The OAuth endpoint now supports Deauthorize
  • There is a class called SubscriptionStatuses you can use to get all available values

Async

03 Apr 18:05
Compare
Choose a tag to compare
  • All of the Stripe.net services now support async

Better Debugging and Easier Sources

01 Apr 21:31
Compare
Choose a tag to compare
  • StripeSourceOptions has been marked obsolete. Now, you will use either StripeToken (or StripeTokenOrExistingSourceId on charges), or a StripeCard. The readme has been updated.
  • The POST data has been moved from the URL to the body for all messages. This helps you debug and get better error messages.
  • The version of Stripe.net is now in the User Agent, for better support.

Metadata Fixed and Small Breaking Change

25 Mar 09:55
Compare
Choose a tag to compare
  • There was a bug when using Metadata with charges/cards. This has been fixed.
  • The supported Stripe api has been bumped up to 2015-07-28 (a lot of newer api changes apply, they have just not been verified).
  • Small breaking change: On StripeSubscription, the PeriodStart and PeriodEnd properties have been renamed to CurrentPeriodStart and CurrentPeriodEnd to match Stripe's property names.

Fixes and Optimized Requests

15 Mar 03:38
Compare
Choose a tag to compare
  • Fixes for cross platform issues introduced with 6.0.0
  • Now uses ModernHttpClient so each platform uses the best optimized http handler
  • Upgraded Json.net

Cross Platform

11 Mar 04:15
Compare
Choose a tag to compare
  • Stripe.net now supports .NET 4.5+ and is a portable class library. UWP, .NET Core, Windows 8, WindowsPhone 8.0+, and Xamarin are now supported. Many thanks to a great deal of individuals who helped pull this off.
  • Bumped the api version to 3.24. (a lot of new api features are already supported)

Managed Accounts

14 Feb 06:57
Compare
Choose a tag to compare

�Managed Accounts support is finally here, mostly. :)

  • There are still a few things left to add when creating and updating accounts (Legal Entity, TOS Acceptance, and Transfer Schedules).
  • A few of the properties for StripeAccount and it's nested entities have changed, due to finding issues when testing managed accounts

StripeUpcomingInvoiceOptions support, Updating Stripe charge support, small fixes

25 Jan 03:11
Compare
Choose a tag to compare
  • Upcoming invoices now supports a StripeUpcomingInvoiceOptions entity (small breaking change)
  • DueBy is now nullable on StripeAccountVerification
  • Added support for updating Stripe charges in the StripeChargeService

Account Entity Complete

08 Jan 05:40
Compare
Choose a tag to compare

The StripeAccount entity has now been overhauled to support all properties available from Stripe, including all nested objects... FileUpload, StripeLegalEntity, etc. This is the the first iteration of the work necessary to support managed accounts.