Pré-requisitos¶
Esta documentação considera como versão mínima suportada a versão atual da API do PhastPay.
IDE¶
Android Studio¶
Recomenda-se a utilização do Android Studio, ambiente oficial de desenvolvimento para Android.
Terminal físico¶
Chaves (Desenvolvimento/Produção)¶
Para iniciar o desenvolvimento, é necessário utilizar um terminal físico com chaves válidas de desenvolvimento ou produção.
Chaves de desenvolvimento (DEV): devem ser utilizadas quando o objetivo for desenvolver e testar novos aplicativos.
Chaves de produção (PROD): devem ser utilizadas quando o objetivo for capturar transações com aplicações já existentes em ambiente produtivo.
As chaves devem ser adquiridas diretamente com os fabricantes dos terminais.
Terminais homologados
Warning
Atualmente, a integração não é compatível com emuladores Android nem com smartphones. Essa solução foi desenvolvida exclusivamente para terminais POS Smart. (Point Of Service).
Portal da PayStore¶
Cadastros (Facilitador, Estabelecimento, Terminal)¶
Para o primeiro acesso, é necessário entrar no Portal da PayStore, em ambiente de desenvolvimento, e realizar os cadastros necessários para inicializar o terminal pela primeira vez. Durante esse processo, recomenda-se contatar a equipe de suporte para assistência.
Instalação¶
Os aplicativos PayStore devem estar instalados no terminal. A instalação deve ser feita na seguinte ordem:
| Aplicativos | Descrição |
|---|---|
| 1. Payments (Pagamentos) | Operações de pagamento. |
| 2. App PhastPay | Aplicativo do PhastPay. |
Inicialização PayStore¶
Warning
Para prosseguir, é fundamental que seu terminal já esteja inicializado com a PayStore. Caso tenha dúvidas sobre esse processo, entre em contato com a equipe de suporte.
Parabéns!¶
Se você chegou até aqui, significa que já possui todas as informações necessárias para começar a desenvolver seu aplicativo integrado à nossa solução. Caso surjam dúvidas, não hesite em entrar em contato com a equipe de suporte.