Overview (under construction)
Rubean today ONLY offers the PhonePOS solution for Android. Due to customer requests, we are considering offering the PhonePOS solution for iOS, based on the Apple ecosystem. This entire iOS section is under construction and NOT a commitment from Rubean to release a version for iOS.
Rubean PhonePOS for iOS consists of two components:
1. Rubean PhonePOS terminal is provided either as a dedicated app or as an SDK for integration into another app (framework).
The terminal provides a fully functioning library that has all the necessary features for merchants to execute payments.
2. Terminal API (framework)
The Terminal API is a simplified interface to configure the terminal(activation/personalisation) and execute transactions. Independent of the choice of how the PhonePOS terminal is integrated (as a dedicated app or as an SDK), the Terminal API stays the same and the implementation details do NOT change. In case you select app-to-app communication, the Terminal API framework handles the communication internally.
You can find Swift-based Transaction API details further down this page:
