We're pleased to announce a new iOS library that makes integration with our Payment Terminals quicker and easier.
Improved functionality
Download firmware in background
Improved support for downloading payment device firmware in the background.
Dynamic framework
The iOS library is now a dynamic framework. Bundle resources are contained within a single *.framework package.
Documentation
We've improved the included API Reference documentation.
Removed functionality
Removed barcode scanning functionality. A dedicated barcode scanning library is available at https://github.com/Adyen/adyen-barcoder-ios
Our barcode scanning library is compatible with terminal firmware versions 1_17p19 and later.
Fixed issues
- Previously, for a small number of merchants, when a terminal restarted the barcode functionality was disabled. This is now fixed.
Known issues
- Connection issue for terminals with on-screen signature, connected to an iOS device using Wi-Fi:
After five transactions, the connection is lost between the terminal and iOS device. This results in an 'UNKNOWN' status.
Workaround:- Wait a few seconds, and the connection will re-establish.
- Check the txStore to make sure the transaction went through.
- If you encounter this error, contact Support Team and we can add a workaround in the Adyen payments platform.