A plataforma de desenvolvimento da moderninha Smart é composta pelo sistema de gestão de terminais e aplicações conhecida como "Loja de Aplicativos" e o conjunto de funcionalidades oferecidas pelo SDK de desenvolvimento da PagSeguro.
Esse produto tem como objetivo atender o público de clientes e parceiros que desejam utilizar um terminal Android com aplicações próprias operando abaixo da adquirência da PagSeguro.
Para quem é destinado?
Parceiro que desejam desenvolver aplicativos utilizando o Sistema Operacional Android em um terminal P2,PAX A930,PAX A50 ou SK800
Pré-requisitos?
-
A biblioteca PlugPag possui suporte da API level 25 (7. 1.1 Nougat) à 28 (9.0 Pie), devido às versões de Android presentes nos terminais Moderninha Smart, Moderninha Smart 2, Moderninha X e PagTotem.
-
Apenas uma única instância do PlugPag deve existir durante o uso do aplicativo. A existência de múltiplas instâncias pode fazer com que o comportamento seja indeterminado.
-
As chamadas dos métodos da classe PlugPag devem ser feitas em uma Thread que execute em background pois podem demorar para finalizar a execução. Caso a execução seja feita na Thread principal (UI Thread), o aplicativo pode apresentar um ANR (Application Not Responding). Além disso, alguns métodos executam transações utilizando chamadas remotas pela internet, o que impossibilita suas chamadas na Thread principal.
-
Eventos que chamem duas ou mais vezes o serviço de pagamento ou estorno antes da operação ser finalizada, podem ocasionar comportamento anormal no serviço e requerer que a aplicação seja fechada para realizar o unbind do serviço.
Terminais de desenvolvimento
Nossos terminais são encaminhados com a configuração para desenvolvimento no ambiente de teste. Nosso time de Integração irá informar o Código de Ativação.