Pay&Go: mudanças entre as edições

De BIS Wiki
Ir para navegação Ir para pesquisar
Criou página com 'O Pay&Go é o sistema utilizado para efetuar as transações do TEF na aplicação do caixa (BISPDV e BISPDVNFCe). Para o TEF funcionar ele deve rodar uma aplicação "servido...'
 
Sem resumo de edição
Linha 9: Linha 9:


{{nota|Configuração do Pay&Go|A configuração do Pay&Go deve ser feita por técnico especializado.}}
{{nota|Configuração do Pay&Go|A configuração do Pay&Go deve ser feita por técnico especializado.}}
== Instalação do Pay&Go Server e Client ==
A instalação de ambas as aplicações não estão cobertas neste tutorial pois são relativamente simples e acabam mudando de uma versão para outra. O foco deste documento está na configuração de ambos os aplicativos.
=== Pay&Go Server ===
# Entrar na tela de configurações: '''Manutenção > Configurações'''. Senha de técnica: '''314159'''.
## Configurar o Usuário e Senha do CGR.
## Habilitar a quantidade de terminais de acordo com o contrato do cliente. Sempre seguir a sequência começando do terminal 0:
### Selecione o terminal no combobox
### Garanta que é um terminal padrão (caso seja)
### Marque a caixa de '''Ativo''' para garantir que o terminal ficará ativo.
### Marque a caixa '''Utilizar Pinpad''', caso contrário ele exibirá um aplicativo para inserir o número do cartão na tela.
### Marque a caixa '''Resolver Pendência''', que permite que o operador permita escolher em cancelar ou confirmar uma transação que terminou pendente. (Esse modo de trabalhar precisa ser revisto no futuro para não dependermos do operador).
## Ative todas as aplicações das redes adquirentes que o usuário tenha contrato
### Selecione a '''Aplicação''' no combobox e marque a caixa '''Ativa''' para as aplicações que se deseja ativar.
## Em comunicação deixe ambas as caixas desmarcadas, já que utilizaremos a VPN interna.
## Em '''Porta Inicial''' defina '''16000'''. O BIS utiliza o Pay&Go a partir da porta 16000 por padrão para evitar conflitos com outros sistemas e domínios secundários.
## Em '''PinPad''' defina a msg de "descanço" do PinPad. Em geral na primeira linha colocamos o nome da padaria (centralize com espaços no início) e na segunda a frase '''Bem Vindo!''' (3 espaços no início para centralizar).
## Clique em aplicar e permite que o Pay&Go Server seja reiniciado.
=== Pay&Go Client ===
# Depois de instalado, se a tela de configuração não abrir automaticamente, clique com o botão direito no ícone da bandeja e entre em configurações.
## Garanta que '''Habilitar cliente local''' esteja selecionado
## Em endereço coloque o IP do servidor e a porta de acordo com o terminal. Ex: '''192.168.1.1:16000''' para o 1° Terminal (Terminal 00)
##: ''O padrão de portas começa em 16000 e vai aumentando 1 para cada terminal instalado.''
## Clique em '''Pesquisar Porta''' para encontrar o PinPad
##: ''Note que o Pinpad já deve estar com os Drivers instalados e bem identificado no sistema para que este passo funcione corretamente.''
## Para testar o Pinpad clique no botão '''Testar PIN-pad'''.
## Clique em '''Atualizar''' e forneça a senha técnica para confirmar ('''314159''').
## Clique em '''Sair''' para finalizar.

Edição das 17h10min de 21 de maio de 2017

O Pay&Go é o sistema utilizado para efetuar as transações do TEF na aplicação do caixa (BISPDV e BISPDVNFCe). Para o TEF funcionar ele deve rodar uma aplicação "servidora" e outra "cliente". As aplicações clientes são instaladas no checkout, junto com a aplicação do BISPDV, já a aplicação servidora é instalada no servidor do BIS.


Aplicação de Teste
Para o ambiente de desenvolvimento o Pay&Go oferece uma versão que emula a transação sem a necessidade de executa-la realmente.


Para instalar o Pay&Go Servidor basta executar o instalador e seguir o wizard normalmente. Aceite todas as configurações padrões.


Configuração do Pay&Go
A configuração do Pay&Go deve ser feita por técnico especializado.


Instalação do Pay&Go Server e Client

A instalação de ambas as aplicações não estão cobertas neste tutorial pois são relativamente simples e acabam mudando de uma versão para outra. O foco deste documento está na configuração de ambos os aplicativos.

Pay&Go Server

  1. Entrar na tela de configurações: Manutenção > Configurações. Senha de técnica: 314159.
    1. Configurar o Usuário e Senha do CGR.
    2. Habilitar a quantidade de terminais de acordo com o contrato do cliente. Sempre seguir a sequência começando do terminal 0:
      1. Selecione o terminal no combobox
      2. Garanta que é um terminal padrão (caso seja)
      3. Marque a caixa de Ativo para garantir que o terminal ficará ativo.
      4. Marque a caixa Utilizar Pinpad, caso contrário ele exibirá um aplicativo para inserir o número do cartão na tela.
      5. Marque a caixa Resolver Pendência, que permite que o operador permita escolher em cancelar ou confirmar uma transação que terminou pendente. (Esse modo de trabalhar precisa ser revisto no futuro para não dependermos do operador).
    3. Ative todas as aplicações das redes adquirentes que o usuário tenha contrato
      1. Selecione a Aplicação no combobox e marque a caixa Ativa para as aplicações que se deseja ativar.
    4. Em comunicação deixe ambas as caixas desmarcadas, já que utilizaremos a VPN interna.
    5. Em Porta Inicial defina 16000. O BIS utiliza o Pay&Go a partir da porta 16000 por padrão para evitar conflitos com outros sistemas e domínios secundários.
    6. Em PinPad defina a msg de "descanço" do PinPad. Em geral na primeira linha colocamos o nome da padaria (centralize com espaços no início) e na segunda a frase Bem Vindo! (3 espaços no início para centralizar).
    7. Clique em aplicar e permite que o Pay&Go Server seja reiniciado.

Pay&Go Client

  1. Depois de instalado, se a tela de configuração não abrir automaticamente, clique com o botão direito no ícone da bandeja e entre em configurações.
    1. Garanta que Habilitar cliente local esteja selecionado
    2. Em endereço coloque o IP do servidor e a porta de acordo com o terminal. Ex: 192.168.1.1:16000 para o 1° Terminal (Terminal 00)
      O padrão de portas começa em 16000 e vai aumentando 1 para cada terminal instalado.
    3. Clique em Pesquisar Porta para encontrar o PinPad
      Note que o Pinpad já deve estar com os Drivers instalados e bem identificado no sistema para que este passo funcione corretamente.
    4. Para testar o Pinpad clique no botão Testar PIN-pad.
    5. Clique em Atualizar e forneça a senha técnica para confirmar (314159).
    6. Clique em Sair para finalizar.