Skip to content

Releases: Viincenttt/MollieApi

Mollie API 2.0.1.0

28 Aug 17:59
Compare
Choose a tag to compare

Improvements and new features:

  • MollieApiExceptions now directly display the error instead of having to look at the details object.
  • The Api URL now uses the mollie.com base URL instead of mollie.nl
  • List objects now all have a property named Items instead of Payments/Customers/etc.
  • Removed the Embedded property in lists. You can now directly access the List property to view the list of objects.
  • Added constructor overloads to Mollie API clients with an extra HttpClient parameter, so you can inject your own HttpClient instance.
  • Added support for the optional include issuers parameter in the PaymentMethodClient
  • Added a new example project built in ASP.NET Core that utilizes alot of the api v2 features.
  • Added a security check to make sure URL objects point to the Mollie API.

Bugfixes:

  • The Links property in List objects wasn't being deserialized properly.
  • The Method property of the SubscriptionResponse object is now nullable, since the API can return null values for this property.

Mollie API 2.0.0.1

14 Aug 17:11
Compare
Choose a tag to compare
  • Added support for EPS payment method
  • Added support for Giropay payment method

Mollie API 2.0.0.0

12 Aug 19:22
Compare
Choose a tag to compare

Added support for version 2.0 of the Mollie API. Mollie API v2 offers multicurrency support, improved error messages and much more. Unfortunatly, Mollie API v2 is not backwards compatible with version v1, so the API client is also not backwards compatible.

All API calls are supported, the example project is working with the new API the documentation is updated (more to come)

Mollie API 1.5.2.0

24 May 19:12
b9ab9b9
Compare
Choose a tag to compare
  • Added FailedDateTime property to the PaymentResponse class.
  • Fixed documentation mistakes for the method and webhookurl properties of the paymentrequest class.
  • Renamed the "Message" property of the RefundRequest class "Description", since this was changed recently.
  • Added support for the "Refund" paymentmethod, since this is used by the settlement payment revenue's value.

Mollie API 1.5.1.0

04 Mar 15:04
Compare
Choose a tag to compare
  • Added support for the new oauth methods in the Payment API. A big thanks to lgoudriaan
  • Added support for giftcard payments.
  • Added support for ING homepay payments.

Mollie API 1.5.0.0

14 Dec 19:16
Compare
Choose a tag to compare
  • Added support for the Connect, Chargebacks, Invoices, Permissions, Profiles and Organisations API thanks to the contributions of lgoudriaan.
  • Added the missing Queued and Failed refundstatus enum values.
  • Deleted the old deprecated MollieClient class.

Mollie API 1.4.4.1

13 Aug 07:55
Compare
Choose a tag to compare
  • Updated the NuGet dependencies to the latest version of Newtonsoft Json package.

Mollie API 1.4.4

08 Aug 17:07
Compare
Choose a tag to compare
  • Added the due date property to the SEPA Direct Debit payment response class
  • Added support for the serialization and deserialization of custom metadata classes. You can now add metadata using the SetMetadata method on the PaymentRequest class and retrieve custom metadata classes using the GetMetadata method on the PaymentResponse class.
  • Fixed typo in the CreditCardLabel enum. Visa was spelled as "Via".
  • Fixed issue in the deseralization of the CreditCardLabel enum. It was missing the StringEnumConverter attribute, which caused exceptions when the label string didn't match the exact enum value.

Mollie API 1.4.3

05 Aug 10:34
Compare
Choose a tag to compare
  • Added the SubscriptionId property to the PaymentResponse class.
  • Added the RecentlyUsedMethods collection to the CustomerResponse class.

Mollie API 1.4.2

25 Jul 12:37
Compare
Choose a tag to compare
  • Removed the RestSharp dependency and now using HttpClient instead.
  • Converted the Mollie.API project to a .NET standard 1.2 class library, so it can be used in PCL and .NET core projects as well.
  • Added support for the revoke mandate API call.
  • Fixed issue with the KbcIssuer enum not being converted to it's proper string representation.