Releases: pceftpos/EFTClient.IPInterface.CSharp
Releases · pceftpos/EFTClient.IPInterface.CSharp
v1.4.6.0
v1.4.5.0
• Added in Void transaction type
• Added in a check on msg length for parsing Duplicate Receipt responses so it can handle TPP duplicate responses
• Fixed 'Display Swipe Card' slave command
• Added in support for Input On POS display requests
• Added in MerchantNumber field for GetLastReceipt
v1.4.4.0
1.4.4.0 (2018-10-18)
- Fixed bug with null TcpClient causing exception with IsConnected property
- Removing catch-throw new Exceptions which suppress stack trace
v1.4.3.0
1.4.3.0 (2018-10-09) * Deleted a hard-coded TxnRef in TestPOS GetLast and ReprintReceipt command * Fixed bug in MessageParser that padded the TxnRef rather than leaving it blank, so the EFTClient didn't like it
v1.4.2.0
- Added new ReceiptAutoPrint modes for EFTRequests
- Updated MessageParser to use non-deprecated properties
- Updated TestPOS ClientViewModel to do the same
v1.4.1.3
1.4.1.3 (2018-09-12)
- Fixed for EFTTransactionResponse and typo
1.4.1.2 (2018-09-12)
- Changes to fields ReceiptAutoPrint, CutReceipt, AccountType and DateSettlement
1.4.1.1 (2018-08-29)
- Added support for EFTGetLastTransactionRequest by TxnRef
1.4.1.0 (2018-07-17)
- Updated PadField to support IList
v1.4.0.0
- Added IDialogUIHandler for easier handling of POS custom dialogs.
- EFTRequests now have a matching EFTResponse, used for checking the end of a request. Constructors have changed to reflect it, new boolean properties added.
- Updated MessageParser to allow for custom parsing.
- Updated TestPOS to handle changing the Merchant Number
- Fixed TestPOS account selection on QueryCard was returning incorrect account
- Updated SimpleDemoAsync to choose whether to send BasketData or not
v1.3.5
- Added support for .NET Standard 2.0
- Added support for basket data API
- Updated some property names to bring EFTClientIP more inline with the existing ActiveX interface. Old property names have been marked obsolete, but are still supported.
v1.3.2.0
- Signed assembly.
v1.3.1.0
- Changed namespace from
PCEFTPOS.API.IPInterface
toPCEFTPOS.EFTClient.IPInterface
for new package - Created signed NuGet package