Saltar al contenido principal
Migo Docs

Instalación del SDK

Tap to Phone se entrega como una única aplicación de Android construida sobre el SDK de Migo. La app usa el lector NFC del teléfono para aceptar pagos con tarjeta presente y se conecta a la plataforma de Migo para aceptar también pagos alternativos (sin tarjeta) — no se requiere hardware POS dedicado.

Prerrequisitos

  • Un dispositivo Android con soporte NFC. El lector NFC del teléfono es lo que captura la tarjeta contactless, por lo que un dispositivo sin NFC no puede correr cobros con tarjeta presente.
  • La app de Android de Tap to Phone instalada en ese dispositivo.
  • Un negocio y una sucursal ya preparados para que el owner pueda registrarse (consulta el flujo completo en Pagos con Terminal).
info

La app es solo para Android. Una versión para iOS aún no está disponible.

Cómo se aprovisiona el dispositivo

No registras el dispositivo ni conectas su procesador de pagos de forma manual. El dispositivo se aprovisiona automáticamente cuando el owner se registra para la sucursal.

Durante el registro, el owner envía el deviceId del dispositivo junto con el código de invitación de la sucursal. Esa única llamada aprovisiona el usuario, el negocio, la sucursal y la terminal, y asigna los métodos de pago declarados en el lead. Consulta la secuencia completa de extremo a extremo en Pagos con Terminal.

Sobre deviceId

deviceId es el identificador único del dispositivo Android. Vincula la instancia de la app en ejecución con la terminal que se aprovisiona para la sucursal, de modo que cada teléfono físico se asigna a su propia terminal.

Activación

Una vez aprovisionada, las capacidades de cobro de la terminal se habilitan según las reglas de verificación descritas en Pagos con Terminal:

  • Los pagos alternativos están disponibles de forma instantánea tras el registro.
  • El cobro con tarjeta presente queda disponible tras la verificación de información y el alta con el procesador adquiriente.

Múltiples terminales por sucursal

Una sucursal puede correr más de una terminal. Instala la app en dispositivos Android adicionales y registra cada uno bajo la misma sucursal para agregar terminales.

Próximos pasos