Releases: Viincenttt/MollieApi
Releases · Viincenttt/MollieApi
Mollie API 2.0.7.3
- Add support for the MealVoucher payment method
- Improve decimal validation in the example project when creating a new payment
- Add Webhook property to to PaymentSpecificParameters class
- Add FailureMessage property to the CreditCardPaymentResponse class
- Add GitHub actions to automatically run unit/integration tests
Mollie API 2.0.7.2
- Change CreditCardFeeRegion from a enum into a string, so it doesn't break the library when Mollie adds a new value
- Add the OrganizationName string property to the OrderAddressDetails class
- Add ConfigureAwait(false) to all async calls in BaseMollieClient to solve deadlocks issue in certain situations.
Mollie API 2.0.7.1
- Add support for authentication_failed in CreditCardFailureReason enum
Mollie API 2.0.7.0
- Added support for Shipment API (kudos @ThomasKuijper )
- Added support for MandateId in SubscriptionRequest
- Added support for currency parameter in
GetPaymentMethodAsync
method (kudos @beko1997 ) - Added support for embed parameters in
GetOrderAsync
method (kudos @beko1997 ) - Added support for payment specific parameters in
CreateOrderAsync
method (kudos @beko1997 ) - Renamed
Variable
property toPercentage
property inSettlementPeriodCostsRate
class (kudos @sjasses )
Mollie API 2.0.6.0
- Added the Testmode property to the RefundRequest
- Added validation for Oauth token to the refund client when creating a new refund
- Added optional resource parameter to GetPaymentMethodListAsync method
- Added support for Apple pay
- Added the credit card fee regions: AmericanExpress, CarteBancaire and Maestro
Mollie API 2.0.5.0
- Added support for the Order API.
- Added the AuthorizedAt, AmountCaptured and OrderId properties to the PaymentResponse class.
- Added support for the new "possible_fraud" CreditCardFailture enum.
- Moved the GetCustomerPaymentList method to the Customer API.
- Bugfix: Removed the PaidOut, Refunded and ChargedBack payment statuses as these are not supported anymore. Added the Authorized payment status.
- Bugfix: Fixed wrong URL to the GetCustomerPaymentList method.
- Bugfix: Fixed duplicate key issue when setting both the issuers and pricing include parameters to true in the PaymentMethod API.
Mollie API 2.0.4.0
- Added list organizations functionality
- Added support for the przelewy24 payment method
- Added support for extra optional parameters to the payment method client
- Added support for the UnknownReason CreditCardFailureReason enum
Thanks @lgoudriaan for this release!
Mollie API 2.0.3.0
- Added multitargeting so the library can be used by .NET framework 4.5 applications.
- Bugfix: Deserialization of metadata sometimes threw an exception.
- Bugfix: Renamed the sequencetype parameter to sequenceType in the GetPaymentMethodListAsync method.
- Bugfix: PaymentResponse subclasses weren't properly deserialized when retrieving them asa list.
- Bugfix: The GetSubscriptionPaymentListAsync now uses the correct URL.
- Updated Newtonsoft JSON package to 12.0.1
Mollie API 2.0.2.0
- Added the StringEnumConverter JsonConverter attribute to the FeeRegion, CardSecurity and FailureReason properties of the CreditCardPaymentResponseDetails class.
- Added support for the Update subscriptions method.
- Added support for the list subscription payments endpoint.
- Added support for the list customer payments endpoint.
- Added support for SVG payment method icons.
- Added support for the nextPaymentDate property in the SubscriptionResponse class.
- Added support for the metadata property in the SubscriptionRequest and SubscriptionResponse class.
- Metadata no longer needs to be JSON and can also be a regular string.
- The ExpiredAt property of the PaymentResponse class is now a DateTime object instead of a string.
- Added a payment method overview to the example project.
Mollie API 2.0.1.1
- Added a parameterless constructor to the Amount class, so it can be serialized.
- Added a enumvalue attribute to the CreditCardSecurity Secure3D so it can be deserialized properly.