App Demo¶
repositório: App Demo Android
Aplicativo desenvolvido em Android integrado com a API de Pagamento da PayStore. Através desse aplicativo é possível realizar: Pagamento -> Confirmação ou Desfazimento -> Impressão do comprovante, desfazimento de pagamento ou estorno, Estorno de Pagamento e consultar Pagamento. Seguem algumas observações:
Tela principal com as opções possíveis do App Demo.¶
No menu no canto superior direito, é possível definir a adquirente corrente. Os tipos de pagamento serão definidos de acordo com a adquirente selecionada.
Tela com opções para realizar o pagamento, onde é possível informar os seguintes dados:¶
- Digitar o valor do pagamento. Caso o valor não seja digitado, será solicitado pela integração;
- Digitar número de parcelas (opcional) para pagamentos parcelados;
- Digitar e-mail para criar token do cartão. Isso é usado para pagamentos recorrentes;
- Selecionar os tipos de pagamento. É possível escolher quais opções serão exibidas pelo App de pagamentos.
Após realizar o pagamento através da opção Fazer Pagamento, é necessário fazer a confirmação ou o desfazimento.
A opção Fazer Pagamento de ponta a ponta realiza o fluxo de pagamento completo ou seja, pagamento, confirmação e impressão.
Tela de seleção de operação de crédito.¶
E essas opções também podem ser configuradas na integração.
Tela de confirmação e desfazimento do pagamento.¶
Lista o pagamento com o status de pendente para ser confirmado.
Tela de estorno do pagamento.¶
Lista todos os pagamentos confirmados. O usuário deve selecionar o pagamento que deseja estornar.
Tela de desfazimento do estorno.¶
Lista todos os estornos. O usuário deve selecionar o estorno que deseja realizar o desfazimento.
Warning
A depender do comportamento de cada adquirente, é possível que não haja desfazimento para a transação de estorno.
Listar Pagamentos.¶
Realiza uma consulta dos pagamentos de acordo com os filtros escolhidos.
Resolver Pendências.¶
Realiza a confirmação de todos os pagamentos que estão pendentes.
Definir Tema da Aplicação.¶
Define o Tema da aplicação de pagamentos. Dessa maneira, é possível mudar a cor da aplicação. As opções disponíveis são:
Definir Aplicação Principal.¶
Através dessa opção, o Facilitador pode definir o apk desenvolvido por ele como o principal. Dessa forma, quando o terminal for ligado, a aplicação do Facilitador será chamada ao invés da aplicação padrão de pagamento da PayStore.