Getnet DocsGetnet Docs

Pré-requisitos e Configuração

Este guia descreve os requisitos de software e as definições de configuração necessárias para integrar sua aplicação Android com a solução Get Smart App2App.

Pré-requisitos

Antes de começar, certifique-se de que você possui:

  • A aplicação genérica Get Smart (Aplicação de Cobro) instalada e atualizada para a versão mais recente em seu dispositivo.
  • Uma conta de teste de estabelecimento configurada na aplicação Get Smart.
  • Familiaridade básica com Android Intents.

A arquitetura de integração App2App depende da presença da aplicação Get Smart no dispositivo de destino para funcionar corretamente.

Configuração de Instalação

Siga estes passos para preparar sua aplicação Android para a integração App2App.

Passo 1: Verificar a Aplicação Get Smart

Certifique-se de que a seguinte aplicação está presente no dispositivo:

  • A aplicação genérica Get Smart (Aplicação de Cobro) deve estar instalada e atualizada para a versão mais recente.
  • Esta aplicação atua como o host para a interface de pagamento e lida com a comunicação segura com o gateway Get Smart.

Sua integração deve prever cenários onde esta aplicação esteja ausente. Se a aplicação Get Smart não estiver instalada, o sistema operacional lançará uma ActivityNotFoundException quando você tentar iniciar o intent de pagamento. O código da sua aplicação deve capturar esta exceção e exibir um alerta ao usuário indicando que a aplicação de pagamento deve ser instalada ou atualizada.

Passo 2: Configurar seu Projeto Android

A integração utiliza mecanismos padrão de Intent do Android que exigem configuração mínima em seu projeto.

Nenhuma permissão específica é necessária no arquivo AndroidManifest.xml da sua aplicação. Você não precisa adicionar nenhuma declaração especial de <uses-permission> ou <queries> para iniciar o processo de pagamento ou receber o resultado da transação. O fluxo padrão startActivityForResult funciona sem essas modificações.

Resumo de Dependências:

ComponenteRequisitoNotas
Get Smart AppObrigatórioDeve ser a “Aplicação de Cobro” genérica
PermissõesNenhumaNenhuma alteração necessária no AndroidManifest.xml

Passo 3: Verificar sua Configuração (Opcional)

Antes de começar a desenvolver sua integração, verifique se:

  • A aplicação Get Smart está instalada em seu dispositivo de teste
  • A aplicação está atualizada para a versão mais recente
  • Você tem uma conta de teste de estabelecimento configurada na aplicação Get Smart
  • Seu ambiente de desenvolvimento Android está configurado

Próximos Passos

Agora que você entende os requisitos: