Interface Automação

API usada para realizar a integração entre a automação comercial e nossa aplicação de pagamento. A Interface Automação possibilita que a automação realize a personalização do PayGo Integrado - para que ele se adeque a identidade visual da automação. Além disso, a automação comercial pode realizar a captura dos dados transacionais (valor da venda, forma de pagamento, etc) e enviá-los a nossa aplicação de pagamento através da Interface Automação.

O fluxo operacional da Interface é descrito no diagrama a seguir. Este fluxo contém todas as chamadas dos métodos a serem efetuadas pela automação, evidenciando a ordem de implementação:

Segue abaixo uma descrição geral da utilidade das principais classes:

  • EntradaTransacao: Armazena os dados que serão enviados ao PayGo Integrado - Nome da automação, valor da transação, tipo de financiamento, etc.
  • SaidaTransacao: Armazena os dados recebidos do PayGo Integrado - resultado da operação realizada, comprovantes, etc.
  • Confirmacoes: Armazena o status final da transação em curso (confirmada ou desfeita).

📘

Importante

No kit de integração, disponibilizamos a interface automação e o Javadoc.

🚧

Atenção

Nas próximas seções vamos descrever as principais classes da interface automação, porém recomendamos a consulta ao Javadoc e ao código de exemplo do PDVS para realizar a integração com a interface automação!