Version 1.0.0
This release contains breaking changes
- Adds mapping of the
approved
field on Get Payment responses. Similar to theapproved
field returned when a payment is initially requested, this new field allows you to easily determine whether an existing payment was successfully authorized or captured without requiring any logic around the Checkout.com response code. - Renamed
Cancelled
payment status toCanceled
. Since we used Americanized english in all of our API products, this updates the SDK to that convention. This change will only impact merchants using Alternative Payment methods that support cancellation. - Changed all enumerations returned in API responses to string constants. This was done to avoid any code breakages caused by the introduction of new enum values (e.g. Payment statuses) for developers that have not yet updated the SDK and will be our convention moving forward for any response string enumerations. With the exception of the
Canceled
rename above, the member names have remained the same as the existingenum
types, so unless you have explicitly referenced these types, it should not break your code.
You can upgrade to the latest version using NuGet.