SDK Change Logs

Android

VersionDetails
0.9.14- non-ProPay changes.
0.9.13- Bug fix for ProPay endpoint where TlvData from Gateway response was not being accounted in case EmvIssuerScriptTemplate1 value was null
- Added support for Partial refund for non-ProPay endpoint
0.9.12- non-ProPay - related fix
0.9.11- OTA update support. Firmware version and Config version can be updated using OTA APIs
0.9.10- ProPay enhanced version
0.9.9- Bug fix for Nomad 2.0
0.9.8- Features connection to card reader with USB via OTG cable
0.9.6- Features an easy to use View based component SignatureView for drawing and capturing signatures
- updateTipAdjustment (TipLineItem tipLineItem, RequestListener listener) method to do one time tip adjustment to a processed transaction
- updateSignature (Signature signature, RequestListener listener) method added to submit a signature to a processed transaction
0.9.1 beta- release version

iOS

VersionDetails
0.9.18- Added property invoiceNumber to AnyPayTransaction class. Set this property to send invoiceNumber to ProPay gateway during a SALE transaction
- Added support for enabling shouldStoreCardData on ProPay. To enable, set its value in customProperties of AnyPayTransaction object. Refer sample app for code reference.
0.9.17- non-ProPay modifications
0.9.15- Bug fix related to termId being sent to ProPay authentication method
0.9.13- Bug fix for ProPay on transaction reversal.
- Samples added for ProPay
- Swift sample code added
0.9.12- added classes AnyPayTerminal and AnyPayTransaction to deprecate individual gateway based implementation.
- deprecated gateway specific classes include ANPWorldnetTransaction, ANPWorldnetTerminal (not used in ProPay implementation)
0.9.11- OTA update support. Firmware version and Config version can be updated using OTA apis
0.9.10- ProPay enhanced version
0.9.9- Bug fix for a transaction approved by gateway and declined by the card
0.9.8- Invalid State Error fix during a consecutive transaction after a transaction is approved by the issuer but declined by the card
0.9.7 R2- Bug Fixes
0.9.7- Bug Fixes
0.9.6- Includes missing simulator architectures framework for x86_64 i386
0.9.5-r2- Fixes an issue for Swift where subclasses of NSObject with a defined initializer were throwing error to override NSCoding initialiser methods
0.9.5-r1- Bug Fixes
0.9.5- Features an easy to use UIView based component ANPSignatureView for drawing and capturing signatures
- updateWithTipAdjustment: resultHandler: method to do one time tip adjustment to a processed transaction
- updateWithSignature: resultHandler: method added to submit a signature to a processed transaction
0.9.4- cancel transaction method now cancels the transaction on the reader if the card is not yet read
- Bug Fixes
0.9.3- Added api connectToBluetoothReaderWithSerial: to connect to a specific bluetooth reader by passing its serial number.
0.9.2- Made ANPBluetoothDevice.h as a public header, required for Swift bridging
0.9.1- Initial release version

Windows

Version
1.6.1.1- Fixes notification callback issue for Walker devices
- BBPOS SDK updated to 3.4.6
1.6.1- SDK now features ability to provide a working directory path in application's app.config "WorkingDirectory". SDK would save its state and logs at the provided path. Refer to sample app's app.config for details.

Important Note:
For SDK to be able to perform the cleanup operation during App uninstall, applications using AnyPay SDK should add a custom Installer class and inherit it from AnyPaySDK.InstallerActions and add the custom action to the MSI installer. Please refer to sample app for more details.
0.9.12- initial release

Mac

VersionDetails
0.9.13- Fetch transaction by external id method added for ProPay
0.9.12- Bug fix related to termId being sent to ProPay authentication method
0.9.11- Bug fix related to ProPay on transaction reversal.
0.9.9- Bug fix for a transaction approved by gateway and declined by the card
0.9.8- Invalid State Error fix during a consecutive transaction after a transaction is approved by the issuer but declined by the card
0.9.7 R2- Bug fixes
0.9.7- Bug fixes
0.9.6- Release Version
- Features an easy to use NSView based component ANPSignatureView for drawing and capturing signatures