Developers
...
Developer Hub
Change Logs
.NET SDK Change Logs
Learn about the latest updates to our .NET SDK:
New: .NET Version 5.0.0
.NET version 5.0.0 released to support:
- Linked to Api-Version 6.21
- The Introduction of (optional) allowIncrement flag to the CardPaymentModel for preAuths.
- The Introduction of (optional) allowIncrement flag to the WebPaymentRequestModel for payment sessions.
- Created through JudoPayDotNet.Clients.WebPayments.IPreAuths.
- Should not be specified on IPayments or ICheckCards
- The introduction of AllowIncrement to the GetWebPaymentResponseModel
- Removed the delayedAuthorisation request attribute from PaymentModel and WebPaymentRequestModel, and from the response GetWebPaymentResponseModel.
- Use the new incremental authorisation feature instead.
- Dropped issueNumber
- This is no longer exposed as a request attribute on Judopay's Transaction API.
- Dropped IRegisterCards interface
- Use ICheckCard or IPreAuths instead.
- Removed RecurringPayment, RecurringPaymentType, RelatedReceiptId from the CheckCardModel.



New: .NET Version 4.1
.NET version 4.1 released to support:
- Linked to Api-Version 6.20
- Added the following new attributes:
- ShortUrl to WebPaymentResponseModel.
- DelayedAuthorisation request attribute to WebPaymentRequestModel.
- (For use in preAuths only).
- Added ShortReference and DelayedAuthorisation to GetWebPaymentResponseModel.
- Updated FluentValidation dependency to version 11.8.



New: .NET Version 4.0
This version contains breaking changes.
.NET version 4.0 released to support:
- The introduction of delayedAuthorisation flag in Creating a PreAuth request.
- CardHolderName object added to SaveCardModel.
- CardAddress object accepted in TokenPaymentModel.
- GooglePay added to WalletType.
- ChallengeRequestIndicator and ScaExemption flags added to ThreeDSecureReceiptModel.
- Cv2Check added to the RiskModel object in the Payment Receipt Model.
- IsPayByLink and PrimaryAccountDetails block added to WebPaymentRequestModel.
- NoOfAuthAttempts (only populated in historic receipts) added in the Payment Receipt Model.
.NET version 4.0 no longer supports:
- Removed: PartnerServiceFee, KountTransactionId, Refunds, PostCodeCheckResult (Use Risks block instead), Recurring (Use RecurringPaymentType instead) in the PaymentReceiptModel.
- Line1/Line2/Line3 now deprecated from CardAddressModel.
- Use Address1/Address2/Address3 instead.
- Line1/Line2/Line3 now deprecated from WebPaymentCardAddress.
- Use Address1/Address2/Address3 instead.
- ConsumerToken.
- Use YourConsumerReference instead.
- OneUseTokens.
- ThreeDSecure 1.
For a detailed list of all changes, see Github.
For our DotNetSDK core sample app, see DotNetSDK.