Publicar o SmartApp - Etapas de integração - Mercado Pago Developers

Publicar o SmartApp

Após a integração entre o aplicativo e o terminal Point, o aplicativo deve passar por um processo de homologação no Mercado Pago e ter definida a forma de distribuição para os demais terminals que o utilizarão.

Aprovação do aplicativo

Independentemente do tipo de SmartApp, todo aplicativo a ser utilizado em terminals Point passará por um processo de validação para garantir seu funcionamento, compatibilidade e segurança. Para isso, algumas etapas deverão ser seguidas:

Entre em contato com seu representante do Mercado Pago e envie o arquivo APK (que deve ter menos de 50MB) para que seja feita a revisão do seu aplicativo. A equipe de segurança do Mercado Pago vai verificar se as diretrizes listadas no documento de Restrições para Smartapps estão sendo seguidas.

Para publicar seu aplicativo no ecossistema do Mercado Pago e garantir a segurança do aplicativo e de suas atualizações, é necessário assiná-lo digitalmente com um certificado. Na documentação oficial do Android, é possível encontrar o passo a passo de como assinar o aplicativo com o certificado gerado pelo desenvolvedor.

Além disso, é necessário utilizar sempre a mesma chave de assinatura para não gerar conflito na ferramenta de distribuição do aplicativo gerado por chaves diferentes.

Importante ter em mente que o arquivo APK deve possuir a assinatura do Google V1 e V2 para as versões que exigirem, caso contrário não poderá ser enviado para produção. Versões:

V1 < API 24
V1 e V2 > API 23

Compartilhe com a equipe de Suporte do Mercado Pago os dados necessários para instalar o aplicativo nos terminas Point Smart que irão operá-lo, certificando-se de enviar corretamente as seguintes informações:

  • Obrigatório: o número de série do terminal Point Smart e o user_id da aplicação da conta Mercado Pago que estará associada.
  • Opcional: o pos_id do caixa e o store_id da loja que foram criados e estarão associados aos terminals.

Distribuição do aplicativo

Após a aprovação do aplicativo nas validações de segurança, a partir do arquivo APK a equipe do Mercado Pago realizará manualmente a distribuição do aplicativo nos terminals que serão utilizados.