SmartPOS
Esta documentação destina-se a clientes e desenvolvedores parceiros do PagBank que desejam criar aplicações Android próprias para operar nos terminais SmartPOS dentro do ecossistema PagBank.
A plataforma de desenvolvimento da Moderninha Smart é composta pelo sistema de gestão de terminais e aplicações, conhecido como Loja de Aplicativos, e pelo conjunto de funcionalidades oferecidas pelo SDK de desenvolvimento PagBank.
Os terminais SmartPOS compatíveis com aplicações personalizadas são os seguintes:
Modelo | Versão Android | Nome Comercial |
---|---|---|
Sunmi P2-B | 7.1 | Moderninha Smart 2 |
Sunmi P2-A11 | 11 | Moderninha Smart 2 |
PAX A930 | 7.1 | Moderninha Smart |
PAX A50 | 8.1 | Moderninha X |
PAX SK800 | 6.0.1 | PagTotem |
O que é SmartPOS?
A SmartPOS é um terminal Android de automação comercial inteligente que combina as funções de um PDV tradicional com as de uma maquininha de pagamentos.
O que a SmartPOS faz?
A SmartPOS permite realizar operações essenciais de pagamento, como transações com cartões de crédito, débito, vouchers, PIX e carteiras digitais.
Seu sistema operacional Android possibilita a instalação de aplicativos adicionais, ampliando as funcionalidades do equipamento. Todas as operações ocorrem dentro do ambiente da adquirência PagBank.
Ao adquirir um terminal SmartPOS, ele já vem pronto para uso, permitindo realizar vendas imediatamente. Além disso, o dispositivo inclui aplicativos padrão para controle de fluxo de caixa, vendas e estoque. Caso necessário, você pode desenvolver sua própria aplicação para personalizar o terminal conforme as necessidades do seu negócio.
A SmartPOS pode centralizar operações em um único dispositivo. Além disso, a câmera pode ser utilizada para leitura de códigos de barras e QR Codes, facilitando processos como:
- Restaurantes: centralização da criação de pedidos, fechamento de contas e cobranças no próprio terminal.
- Estacionamentos: leitura de QR Codes para cálculo e cobrança baseados no tempo de permanência.
Os terminais SmartPOS contam com acesso à Loja de Aplicativos PagBank, onde você pode encontrar ferramentas para administração do negócio ou desenvolver e embarcar seu próprio aplicativo no terminal.
Formas de utilização da SmartPOS
A SmartPOS atende a dois cenários principais:
-
Pronta para uso: Se você busca uma solução pronta para aceitar pagamentos e auxiliar na gestão do seu negócio, a SmartPOS já vem equipada com os aplicativos necessários. Nenhuma programação é necessária para utilizar o terminal.
-
Solução de pagamentos personalizada: Caso necessite integrar a SmartPOS a um sistema já existente, é possível desenvolver e embarcar uma aplicação Android no terminal. Para isso, o SDK Android do PagBank está disponível para facilitar a integração com os serviços de pagamento.
Aplicações personalizadas precisam passar por um processo de homologação, garantindo conformidade com os critérios de segurança estabelecidos pelo PagBank.
Integração de uma aplicação personalizada
Se você deseja desenvolver um aplicativo para rodar diretamente na SmartPOS, o processo de integração segue três etapas principais:
-
Integração: Seu time de desenvolvedores pode contar com o suporte técnico do PagBank para tirar dúvidas sobre o uso do SDK Android e da documentação de APIs do SDK. Mais detalhes sobre essa fase estão disponíveis na página Integração SmartPOS .
-
Homologação: Após o desenvolvimento, o aplicativo passará por testes para validar código, permissões e segurança. Esse processo é conduzido pelas equipes de integração e segurança do PagBank.
-
Produção: Depois da homologação, o aplicativo será disponibilizado na plataforma de gestão da Loja de Aplicativos. O integrador poderá gerenciar suas SmartPOS e instalar a aplicação desenvolvida nos terminais.
Para mais informações sobre a integração técnica da SmartPOS, acesse Integração SmartPOS.
Próximos passos
Updated 20 days ago