Ir para o conteúdo

PayStore Android

Documentação da Integração Android da PayStore


Uma das formas de se integrar com a aplicação de pagamentos da Phoebus é via IPC. Para isto, é fornecida uma biblioteca, a payments-api-x.x.x.x.aar, contendo todo o código necessário a ser usado para tais chamadas.

Usando esta API, é possível realizar todo o fluxo de pagamento, ou seja, a confirmação (ou o desfazimento) e o estorno. O pagamento pode ser realizado com um valor pré-definido ou com um valor em aberto, a ser digitado pelo operador do terminal. Além disso, pode-se informar uma lista de tipos de pagamentos (débito, crédito à vista, crédito parcelado, etc.) permitidos.

Ainda que esta integração se dê através de uma API, a aplicação de pagamentos da Phoebus pode exibir informações na interface do terminal, tais como mensagens (e.g., "Insira ou passe o cartão"), ou mesmo solicitar informações do operador (e.g., CVV). Assim sendo, durante a realização de qualquer operação, a aplicação que solicitou a operação não deve interagir com a interface do dispositivo até que a operação seja concluída.

A seguir, temos a especificação detalhada das operações disponíveis.

Para integração com a API de pagamentos, é fornecida a interface PaymentClient presente na biblioteca.

Material for MkDocs

Início rápido


Veja os pré-requisitos para iniciar o seu desenvolvimento aqui

O que esperar?


  • Fácil Integração para realizar pagamentos.

  • Exemplos de projetos com tecnologias diferentes realizando a integração.

  • Customizações de layouts da sua empresa e marca nas telas e comprovantes dos terminais.

Suite de exemplos


veja alguns dos nossos aplicativos demos que pode acelerar sua curva de aprendizado:

Para maiores detalhes e instruções, veja o guia começar.