These docs are for v1.0. Click to read the latest docs for v4.1.

Introdução

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.