Arquitetura
O PayGo disponibiliza vários métodos para integração com o Ponto de Captura. Esta especificação trata da integração através de uma biblioteca multiplataforma desenvolvida em linguagem C, para acionamento por um aplicativo de Automação.
A Automação é responsável por:
➝ Gerenciar o Ponto de Captura;
➝ Acionar o PayGo para realizações de transações eletrônicas de acordo com a interface especificada neste documento;
➝ Gerenciar a interface com o usuário durante o processamento de transações eletrônicas:
- Entradas: teclado, tela sensível ao toque, comandos de voz, etc.
- Saídas: tela, áudio, etc.
➝ Imprimir os comprovantes eventualmente gerados no final de uma transação eletrônica.
A biblioteca PGWebLib é responsável por:
➝ Gerenciar a comunicação com o pinpad;
➝ Gerenciar a comunicação com os Provedores;
➝ Implementar (disponibilizar) a interface programática especificada neste documento.
A biblioteca PGWebLib é composta por:
➝ Arquivos de programa: executáveis e arquivos de configuração somente alterados na instalação ou atualização do sistema;
➝ Arquivos de dados: criados e modificados em tempo de execução, mantendo parâmetros e estado da aplicação, assim como logs de operação.
Updated over 1 year ago