Integração

Código de exemplo

Disponibilizamos o código de exemplo para integração que segue exatamente os passos deste documento no Github, caso tenha interesse sinta-se a vontade para utiliza-lo para facilitar o desenvolvimento e até mesmo sugerir melhorias.

A comunicação entre o App da Automação Comercial e o Cappta Android ocorrerá por um recurso do Android chamado AppLink.

Você sabe como funciona o AppLink?

O AppLink é bem simples, seu aplicativo irá realizar uma requisição para uma URI, mas ao invés de acessar um site como esperado, haverá um outro app no seu dispositivo que irá atenter aquela requisição, para mais detalhes clique aqui

Como o funcionamento do AppLink é unidirecional, para todas as operações que disponibilizamos, utilizaremos um outro link de resposta que deverá ser controlado pelo seu app.

As chamadas seguem o padrão :// como pode ser visto nos exemplos abaixo:

Exemplo de requisição cappta://payment?scheme=exemplo&authKey=00000000-0000-0000-0000-000000000000&amount=100&paymentType=debit

Exemplo de resposta exemplo://payment?administrativeCode=92384032849&merchantReceipt=&customerReceipt=