Getnet DocsGetnet Docs

Prerrequisitos y configuración

Esta guía describe los requisitos de software y los ajustes de configuración necesarios para integrar tu aplicación Android con la solución Get Smart App2App.

Prerrequisitos

Antes de comenzar, asegúrate de tener:

  • La aplicación genérica Get Smart (Aplicación de Cobro) instalada y actualizada a la última versión en tu dispositivo.
  • Una cuenta de comercio de prueba configurada en la aplicación Get Smart.
  • Familiaridad básica con los Android Intents.

La arquitectura de integración App2App depende de la presencia de la aplicación Get Smart en el dispositivo de destino para funcionar correctamente.

Ajustes de configuración

Sigue estos pasos para preparar tu aplicación Android para la integración App2App.

Paso 1: Verificar la aplicación Get Smart

Asegúrate de que la siguiente aplicación esté presente en el dispositivo:

  • La aplicación genérica Get Smart (Aplicación de Cobro) debe estar instalada y actualizada a la última versión.
  • Esta aplicación actúa como host para la interfaz de pago y gestiona la comunicación segura con los sistemas de Get Smart.

Tu integración debe prever escenarios en los que esta aplicación no esté presente. Si la aplicación Get Smart no está instalada, el sistema operativo lanzará una ActivityNotFoundException cuando intentes iniciar el intent de pago. El código de tu aplicación debe capturar esta excepción y mostrar una alerta al usuario indicando que la aplicación de pago debe estar instalada o actualizada.

Paso 2: Configurar tu proyecto Android

La integración utiliza mecanismos estándar de Intent de Android que requieren una configuración mínima en tu proyecto.

No es necesario especificar ningún permiso en el fichero AndroidManifest.xml de tu aplicación. No necesitas añadir ninguna declaración especial de <uses-permission> o <queries> para iniciar el proceso de pago o recibir el resultado de la transacción. El flujo estándar startActivityForResult funciona sin estas modificaciones.

Resumen de dependencias:

ComponenteRequisitoNotas
Get Smart AppObligatorioDebe ser la “Aplicación de Cobro” genérica
PermisosNingunoNo se requieren cambios en AndroidManifest.xml

Paso 3: Verificar su configuración (Opcional)

Antes de comenzar a desarrollar tu integración, verifica que:

  • La aplicación Get Smart está instalada en tu dispositivo de prueba
  • La aplicación está actualizada a la última versión
  • Tienes una cuenta de comercio de prueba configurada en la aplicación Get Smart
  • Tu entorno de desarrollo Android está configurado

Próximos pasos

Ahora que conoces los requisitos: