The CE-Connect app serves as a payments middleware application that establishes Inter-Process Communications between POS applications on IOS and Android which utilise URL API. The MT330 Mobile Payment Terminal is able to integrate using CE-Connect without the need to integrate the CloudEFTPOS SDK natively at the client side. This is achieved via triggering url callbacks using a specific URI scheme that both apps agree on. • Allows initialising a transaction via a URL API• Takes payment via card or cash • Handles Bluetooth connection to a Quest MT330 payment terminal • Provides access to the Quest mobile SDK tools menu • Provides pairing and configuration capability (such as Cloud EFTPOS login) • Provides recovery capability • Clears transactions to a specified endpoint and then returns via a provided URL