.NET SDK v5.0 Release Notes - TBD
We have recently released version 5.0 of the Windows .NET SDK. The SDK continues to support .NET 4.0 and .NET 4.5.
Updated BaseTransactionRequest
Several classes now include the ExternalReferenceId
property. This can be used to associate a Clover transaction with the merchant's order identifier (such as an invoice or purchase order number).
BaseTransactionRequest.ExternalReferenceId
Authorization.ExternalReferenceId
Credit.ExternalReferenceId
PayIntent.ExternalReferenceId
Refund.ExternalReferenceId
Updated RetrievePendingPaymentsResponse
The RetrievePendingPaymentsResponse
class was updated with two new properties: ExternalPaymentId
and TipAmount
. ExternalPaymentId
contains the identifier sent by the POS with the original transaction request. When reconciling pending offline payments, the POS can use this identifier to locate and finish any pending payments.
NuGet Package
Use NuGet references to easily include Remote Pay Windows in your .NET project:
https://www.nuget.org/packages/Clover.RemotePayWindows
Install-Package Clover.RemotePayWindows -Version 5.0
Removed and deprecated features
There are no new items added to the deprecated features.
The planned deprecation announced with v2.0 is repeated here:
- .NET 4.0 platform - In a future release, we will no longer develop and deliver a .NET 4.0 backward-compatible platform release.
For all of the deprecated features and platforms, the code remains available and is anticipated to work with minor updates to keep it in sync with the underlying Clover Connector SDK in .NET 4.5 and future versions. Developers needing this feature should be able to adapt and extend that code to meet their specific needs.
Source code and more information
You can find detailed information about and source code for this release in our GitHub repo for .NET. For questions and feedback, use community.clover.com.
Sign up for third-party communication
To receive third-party developers communication from Clover, sign up here.
Updated about 1 year ago