New expandables, Payout updates, Refactoring
BREAKING CHANGES
- The
ExpirationMonth
andExpirationYear
have been changed to int’s instead of strings. - The Recipient Service has been removed. The
StripeRecipient
is still available for legacy use - The StripeAddress
CityOrTown
property has been renamed toCity
- StripeAddress now has a
Town
property populated (japan use only) - Card was removed from ApplicationFee
- Application was renamed to ApplicationId on
StripeApplicationFee
, Application is now populated when youExpandApplication = true
on the application refund service. TransferId
was renamed toPayoutId
on the balance transaction list options.CancellationBalanceTransaction
was removed from StripePayout.FailureBalanceTransaction
was added.StripePayout
now supports expanding the balance transaction, the failure balance transaction, and the destination.
Infrastructure:
Disabled the build warnings for the tests behaviors
The JsonConverter used on all properties of type Source
is now only decorated on the class itself (thanks to @carlosboeing).