Ir para o conteúdo

PayStore Android

PayStore Android Integration Documentation


One of the ways to integrate with the Phoebus payment application is via IPC. For this, a library is provided, the payments-api-x.x.x.x.aar, containing all the necessary code to be used for such calls.

Using this API, it is possible to carry out the entire payment flow, that is, confirmation (or undoing) and reversal. Payment can be made with a pre-defined amount or with an open amount, to be entered by the terminal operator. In addition, you can inform a list of payment types (debit, cash credit, credit in installments, etc.) allowed.

Although this integration takes place through an API, the Phoebus payment application can display information on the terminal interface, such as messages (e.g., "Insert or swipe the card"), or even request information from the operator (e.g., CVV ). Therefore, while performing any operation, the application that requested the operation must not interact with the device's interface until the operation is completed.

The following is a detailed specification of available operations.

For integration with the payments API, the PaymentClient interface present in the library is provided.

Material for MkDocs

Quick start


See the prerequisites to start your development here

What to expect?


  • Easy Integration to make payments.

  • Examples of projects with different technologies performing the integration.

  • Customizations of your company's layouts and brand on the terminals' screens and receipts.

Suite of examples


Here are some of our demos apps that can speed up your learning curve:

For more details and instructions, see get started.