Inicio
Documentación
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integración y vendedores que quieren contratarlos.

Comunidad

Recibe las últimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Restricciones - Main Apps - Mercado Pago Developers

Búsqueda inteligente powered by OpenAI 

Restricciones

Para garantizar la seguridad y estabilidad del ecosistema de integración, considera las restricciones de uso de funcionalidades del dispositivo y del sistema Android.

Flujo de OAuth

Para obtener información de los pagos, de la persona usuaria o ejecutar una operación sobre la cuenta de quien vende, como cobros o devoluciones, genera un token por medio de flujo de OAuth y usa la API pública de Mercado Pago.

Versión del Ecosistema

En la configuración de la app, verifica la versión del sistema operativo del dispositivo. El Point Smart A910 usa Android 6, lo que implica en un nivel API Level mínimo de 23. El Point Smart N950 usa Android 12, lo que implica en un nivel API Level mínimo de 31.

Los dispositivos SmartPOS tienen un sistema operativo AOSP y, por esta razón, no disponen de diversos servicios de Google y Firebase. Consulta cuáles están disponibles en el sitio oficial de Firebase.

Permisos y configuraciones de Android Manifest

Durante el desarrollo, algunos permisos se deben especificar en Android Manifest, para acceder a información confidencial o a determinadas funciones del sistema. Las que se pueden declarar son las esenciales para la comunicación en red, como el permiso de internet (android.permission.INTERNET).

Si necesitas alguna funcionalidad extra, contacta el equipo de soporte de Mercado Pago.

Seguridad y uso de biblioteca de terceros

Al construir la app, no uses bibliotecas obsoletas o con vulnerabilidades de seguridad.

Las que interactuan directo con el hardware del dispositivo, como las de los fabricantes, son de uso exclusivo del equipo de Mercado Pago. Contáctanos si necesitas alguna funcionalidad de este tipo.

Problema con Build Tools

Si el mensaje "El Build Tools instalado revisión 32.0.0 está dañado" aparece, elimina el programa y vuelve a instalarlo usando el SDK Manager.

Luego, ejecuta este comando en la terminal:

shell

cd ~/Library/Android/sdk/build-tools/32.0.0 \
  && mv d8 dx \
  && cd lib  \
  && mv d8.jar dx.jar