Integrated EFTPOS
The Tyro integrated EFTPOS solutions are:
- Browser based JS library (iClient) SDK: Tyro’s browser-based library, called iClient, allows browser-based POS software to connect to Tyro EFTPOS machines with easy to use JavaScript functions.
- Windows Tyro Terminal Adapter (TTA) SDK: The Windows Tyro Terminal Adapter (TTA) is a .NET based library which contains easy to use functions to interact with Tyro ETPOS machines in a Windows-based POS. In the .NET Core environment, there is no GAC for libraries. Applications must now pull libraries as NuGet packages from the NuGet Gallery, ensuring they are included in the application itself. Microsoft aims for .NET applications to be self-sufficient, reducing errors from missing or incorrect dependencies. However, this means TYRO cannot enforce library versions; any update to TTA requires the POS application to be rebuilt and re-released, while existing POS applications continue to run with the older TTA library.
- iOS 13 + POS SDK: Tyro now provides a production ready, integration library for iOS. The library is essentially a thin wrapper around our iClient JavaScript library for Web based POSs.
- Android TTA: This Android TTA is suitable for pulling in as an embedded library for Android-based POSs.
- Pay@Table API: Our Pay@Table API allows customers to take integrated card payments directly at the table. Use REST requests from your POS server to the EFTPOS machine.
Launching a POS or PMS integration
Tyro’s POS Integration team is here to provide integration support to POS and PMS developers integrating with Tyro. We can guide you through the project from scoping to development, certification, and go-live into production.
Tyro has a mandatory certification process to ensure your integration product is production-ready and complies with payment scheme requirements. A POS or PMS integration must not be used in production without first being certified by Tyro.
This process consists of a set of certification tests that ensure your product meets our criteria for completeness, reliability, user experience, and any payment scheme criteria that may apply.
It also allows us to onboard your POS/PMS integration, providing details of the software product and instructions that our support team can use to support our customers using your integration product post-certification and go-live.
info
During the development phase, please reach out to integrationsupport@tyro.com if you require any assistance.
Integration Project Request
To submit an integration project request, please contact our partner managers via email. If you or your customer has an account or individual technical issue to raise please use the customer support form here.
There are also many FAQ and support articles available for customers here.