Esta guía describe cómo incorporar Pay-me SDK en tu proyecto Android antes de implementar cobros o afiliaciones.Documentation Index
Fetch the complete documentation index at: https://docs.pay-me.com/llms.txt
Use this file to discover all available pages before exploring further.
Utiliza siempre la versión de SDK entregada o confirmada por el equipo de integraciones para tu comercio.
Descargar SDK Pay-me Android v3.3
Descarga el paquete
.zip con las librerías necesarias para integrar el SDK Android.Artefactos requeridos
El paquete de integración debe incluir las librerías necesarias para ejecutar el flujo de pago.Payme.aar
Librería principal del SDK.
SecureKey3DS.aar
Librería para autenticación 3DS.
VisaSensoryBranding.aar
Librería de experiencia Visa.
MastercardSonic.aar
Librería de experiencia Mastercard.
Estructura recomendada
Crea una carpetalibs dentro del proyecto y coloca ahí los artefactos entregados.
Configuración Gradle
Agrega los.aar como dependencias locales del módulo Android.
build.gradle con Groovy, puedes declararlo así:
Plugins y configuración Android
Confirma que el módulo tenga Kotlin yviewBinding habilitados.
Permisos
Declara los permisos requeridos enAndroidManifest.xml.
Dependencias base
El SDK requiere dependencias Android, networking, serialización y seguridad. Usa como referencia las versiones mínimas indicadas por el equipo de integraciones y mantén compatibilidad con tu proyecto.Si tu proyecto ya usa versiones superiores de estas dependencias, valida compatibilidad antes de degradarlas. Evita duplicar librerías con versiones incompatibles.
Validación rápida
Compilación
Compilación
- El proyecto sincroniza Gradle sin errores.
- Los
.aarse resuelven desde la carpetalibs. - No existen conflictos de versiones en dependencias compartidas.
Configuración
Configuración
- Los permisos están declarados en
AndroidManifest.xml. viewBindingestá habilitado si el proyecto lo requiere.- El ambiente sandbox está identificado para las primeras pruebas.
Seguridad
Seguridad
- Las credenciales se generan y protegen desde backend.
- No se exponen tokens ni secretos dentro de la app.
- Los logs de prueba no imprimen información sensible.
Siguiente paso
Inicializar Pay-me SDK Android
Crea la instancia de
PaymeClient e inicia tu primer flujo de cobro.
