Releases: stripe/stripe-dotnet
Releases · stripe/stripe-dotnet
Added missing property and bug fix
- Added missing Statement Descriptor from StripeCharge
- Fixed bug in the card service where customers was still pointing to /cards (needed to be /sources)
Stripe Connect Support
- added an optional StripeRequestOptions parameter to each service call for Stripe Connect support, Idempotent requests, and another way to pass in your apikey (documented in the readme)
- removed description from StripeToken (it is not supported according to Stripe)
- added some missing properties to StripeBankAccount and StripeToken
New properties on StripeInvoiceItems
- added Subscription and Discountable to StripeInvoiceCreateOptions and Discountable to StripeInvoiceUpdateOptions
Small breaking change! Fixed ExpandDefaultSource on StripeCustomer
- fixed DefaultSource (expandable property) on StripeCustomer - you might have to update your code on the StripeCustomerService to be ExpandDefualtCard to ExpandDefaultSource
Fixed StripeSourceOptions
- fixed a bug causing the StripeSourceOptions to not be rendered properly when sending to stripe
Source is finally here!
- changed Card to Source on customers/charges/createcard
- updated the readme to reflect customers/charges/cards using Source instead of Card
- removed StripeCardList and StripeSubscriptionList in favor of using StripeList
- removed Refund from StripeChargeService (it's now used on the StripeRefundService)
- added lots of missing properties to various entities
- updated the property names on StripeCreditCardOptions to match more closely with StripeSourceOptions
Additional Connect support and billing_cycle_anchor changes
- added support for unchanged billing_cycle_anchor
- added ReverseTransfer to StripeRefundCreateOptions (StripeConnect)
Small breaking changes and additions
- Closed and Forgiven properties are now nullable on Invoices
- Amount is now nullable on InvoiceItemUpdateOptions to fix a bug where the amount could be set to zero
- StripeError now contains "decline_code"
- added the destination field to StripeChargeCreateOptions
- Transfer.Canceled has been renamed to Transfer.Reversed
- added StripeInvoiceCreateOptions and updated readme
Transfer Reversals, Refund Service, and misc new properties
- added StripeTransferReversal and supporting properties to StripeTransfer
- added the StripeRefundService
- the StripeDispute object is now available on StripeCharge
- added the MetaData property to StripeCard, StripeCardUpdateOptions, and StripeCreditCardOptions
- added BillingCycleAnchor to StripeSubscriptionCreateOptions
- fixed the Deleted property on StripeCustomer (was missing the JsonProperty attribute)
Recipient Card Support
- added a run_tests batch file (you have to compile in debug mode first so nuget downloads the console runner package)
- customer and recipient cards are now supported when creating a card
- added static types for the new stripe events and failure codes from events
- removed the obsolete attribute from StripeCustomer