MPOS - Companion API (App v2.0.0+)

Overview MPOS - Companion API

The MPOS - Companion API allows third-party applications (here after known as mobile point-of-sale (MPOS) system), to capture transaction details within their MPOS system and initiate card payment processing through Ecentric's Payment App. The Ecentric Payment App handles the transaction using a supported third-party payment device (Sumni OR Feitian), and returns the result of the transaction to the MPOS system, allowing it to seamlessly continue its workflow.

The MPOS - Companion API leverages the Android Intent interface to enable seamless communication between applications running on the same device.

🚧

Note:

For the above functionality to work it is important to note that the MPOS App and the Ecentric Payment App are installed on the same device.

Below is a list of functions which are available via the MPOS - Companion API:

Integration Overview

Retail Auth Validation

Sale Transaction

Refund Transaction

Card Query

Transaction Search