Ir para o conteúdo

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.