Releases: Vantiv/cnp-sdk-for-dotnet
v12.22.0
==Version 12.22.0 (March 25, 2022)
Note1 : Required .NET Standard 2.0 (.NET Framework builds will now need to be 4.7.2 or greater)
Note2: It contains changes from cnpAPI v12.20 & v12.21. In case you need any feature supported by cnpAPI v12.20 or v12.21, please use SDK version 12.22.0.
*Feature: [cnpAPI v12.22] New element vendorAddress is added in vendorCredit and vendorDebit transaction type.
*Feature: [cnpAPI v12.22] Optional element cardholderAddress is added to fastAccessFunding transaction type.
*Feature: [cnpAPI v12.22] New addressType is added to support vendorAddress and cardholderAddress.
*Feature: [cnpAPI v12.21] fraudCheck authenticationValue can support upto 512 characters now.
*Feature: [cnpAPI v12.20] New methodOfPaymentTypeEnum value IC for Interac Payment has been added.
*BugFix: Invalid methodOfPaymentTypeEnum.BL has been corrected to PL.
12.19.0
==Version 12.19.0 (March 24, 2022)
- Feature: OrderID element now supports 256 characters.
- Feature: Optional OrderID element is supported in Capture and Credit transactions.
- Feature: transactionReversal transaction is not supported in and after cnpAPI v12.19. It has been split into two different transactions:
- depositTransactionReversal
- refundTransactionReversal
12.17.3
12.17.2
12.17.1
12.17.0
12.16.0
12.15.1
- Feature Added maxConnections config parameter to set the maximum number of http connections (defaults to ServicePointManager.DefaultConnectionLimit)
- Change Propagated changes from 12.7.5-12.7.6, with some changes
- Change The first CnpOnline object's config will now determine the proxy and timeout for the lifetime of the application
- BugFix Tls 1.2 now the only available online encryption, specified for cnp-related connections only
12.15.0
- Feature: Added AuthenticationShopperID to cardTokenType
- Feature: Added copayAmount to healthcareAmounts
- Feature: Created echeckTokenRoutingNumber and echeckTokenAccountTypeEnum types and set routingNum and accType in eCheckTokenType to those new types
- Feature: Added debitResponse and debitMessage fields to pinlessDebitResponse
12.7.6
- Feature: merchantId field added to CnpOnline class to allow changing merchantIds with same CnpOnline instance.
- Feature: keepAlive setting added to config for keeping the Async Http Request Alive
- BugFix: communication field is made static in CnpOnline to limit initializations