# Visão Geral do Get Mini App2App

O Get Mini App2App é uma solução de integração que permite adicionar recursos de pagamento com cartão diretamente no seu aplicativo Android. Você conecta o seu aplicativo ao app Get Mini para processar pagamentos, estornos e operações de consulta usando um dispositivo PIN pad compatível.

## O que é o App2App?

O App2App é uma arquitetura baseada em Intents do Android que permite a comunicação entre o seu aplicativo e o app Get Mini. Em vez de implementar protocolos EMV de baixo nível ou gerenciar conexões diretas de hardware, você delega essas tarefas ao app Get Mini certificado.

## Requisitos

Para usar esta integração, você precisa do aplicativo Get Mini instalado no dispositivo Android, um dispositivo PIN pad compatível pareado com o dispositivo e um aplicativo Android com suporte a Intent.

<Callout type="note">

Nenhuma permissão específica é exigida no arquivo `AndroidManifest.xml` do seu aplicativo para iniciar solicitações de pagamento. O aplicativo Get Mini lida com todas as permissões de hardware e rede.

</Callout>

## Como Funciona

O fluxo de comunicação segue três etapas principais. Primeiro, o seu aplicativo gera um Intent específico do Android contendo os dados da operação. Em seguida, o aplicativo Get Mini é iniciado e gerencia a interação com o PIN pad e o host bancário. Finalmente, assim que a transação é concluída, o aplicativo Get Mini devolve o controle ao seu aplicativo com o status e os dados da transação.

## Benefícios

**Conformidade e certificação simplificadas**

Ao transferir o processamento de pagamentos para o aplicativo Get Mini, você evita os altos custos e a complexidade associados à certificação de uma solução de pagamento completa. O app Get Mini lida com a lógica de pagamento sensível, permitindo que você se concentre nos recursos principais do seu aplicativo.

**Sem escopo PCI DSS**

Os dados do cartão de pagamento nunca passam pelo seu aplicativo. Todas as operações criptográficas sensíveis são realizadas no app Get Mini certificado e no PIN pad, mantendo o seu aplicativo fora do escopo de conformidade PCI.

**Complexidade de desenvolvimento reduzida**

Você não precisa implementar protocolos EMV, gerenciar conexões de hardware ou lidar com fluxos de pagamento complexos. O app Get Mini cuida de tudo isso para você.

## Fluxo Operacional

A integração suporta três tipos distintos de operações: pagamentos para iniciar cobranças, consultas para verificar o histórico de transações dentro de um intervalo de datas e estornos para processar devoluções usando os detalhes da transação original. Após a conclusão de qualquer operação, o app Get Mini fornece um código de resultado e dados de resposta detalhados, incluindo mensagens de erro ou estados de sucesso.

## Próximos Passos

Agora que você entende a arquitetura App2App, continue com:

1. [Arquitetura](/pt/get-mini/get-mini-app2app/first-steps/architecture) - Aprenda sobre os componentes técnicos e o fluxo de comunicação
2. [Pré-requisitos e Configuração](/pt/get-mini/get-mini-app2app/first-steps/prerequisites-and-setup) - Configure seu ambiente de desenvolvimento
3. [Início Rápido: Sua Primeira Transação](/pt/get-mini/get-mini-app2app/first-steps/quick-start-your-first-transaction) - Processe seu primeiro pagamento em minutos