API compatibility
Why are there two branches? link
In order to ensure that the development of the next-gen Android terminal platform “Axium” can continue unhindered, it has become necessary to branch our API into two versions. This gives the terminal development team the flexibility to implement new features and updates without being constrained by the existing capabilities and complexities of the Tetra platform. The development team is dedicated to enhancing the platform’s functionality, performance, and user experience. These efforts are aimed at keeping our products at the forefront of the payment terminal industry, ensuring that it remains competitive and meets the evolving needs of users and businesses.
In contrast, the Tetra platform is only being maintained without receiving any new features. While the platform continues to be supported and monitored for stability and compliance, it is not undergoing active development to introduce new features or improvements.
Below is a table that shows the current state of the API’s, now that we’ve officially launched Ingenico’s Axium devices with our software, we are looking into evolving the feature support.
Feature matrix link
| Feature | 1.x | 2.x | |
|---|---|---|---|
| Terminal Models | Ingenico Telium Tetra Move5000 | ✔️ | ❌ |
| Ingenico Telium Tetra Lane3000 | ✔️ | ❌ | |
| Ingenico Axium DX8000 | ❌ | ✔️ | |
| Ingenico Axium RX5000 | ❌ | ✔️ | |
| Endpoints | Payments | ✔️ | ✔️ |
| Refunds | ✔️ | ✔️ | |
| Captures | ✔️ | ✔️ | |
| Reversals | ✔️ | ✔️ | |
| Prints | ✔️ | ✔️ | |
| Abort | ✔️ | ✔️ | |
| Dialogs | ✔️ | ✔️ | |
| DeviceInformation | ✔️ | ✔️ | |
| Communication | TCP/IP | ✔️ | ✔️ |
| RS232 | ❌ | ❌ | |
| USB | ❌ | ❌ | |
| Protocol | https | http | |
| Encryption | TLS (self-signed) | SHA-256 Content MAC | |
| Terminal Features | Tips | ✔️ | ✔️ |
| Dynamic tips | ❌ | ✔️ | |
| CashierID | ✔️ | ✔️ | |
| DCC | ✔️ | ✔️ | |
| APM | ✔️ | ❌ | |
| Multi-user | ✔️ | ❌ | |
| Cash Advance | ✔️ | ❌ | |
| Read Card | ✔️ | ✔️ | |
| VAT Amount | ✔️ | ❌ | |
| Semi-attended | ✔️ | ❌ |