Getnet DocsGetnet Docs

Inicio rápido: ejecutar el Devkit

Esta guía te lleva desde una Manufacturer Service App funcionando hasta un informe de pruebas enviado. Por el camino usas las dos herramientas de validación de Getnet: el Devkit y la Manufacturer Test App.

Antes de empezar

Completa la configuración de la integración HAL. Tu servicio ya debe vincularse correctamente y responder a través de IMainService.

Paso 1: Ejecutar el Devkit

El Devkit se conecta a tu Manufacturer Service App mediante libposemv y libposdigital. Son las mismas bibliotecas que la Middleware App usa en producción. Si tu servicio implementa las interfaces correctamente, las llamadas de hardware del Devkit funcionan sin configuración adicional: beeper, impresora, LED, cámara, lectores de tarjetas y el resto.

Usa primero el Devkit para detectar problemas básicos de implementación antes de pasar a las pruebas específicas de EMV.

El Devkit no es la misma herramienta que la Manufacturer Test App descrita abajo. El Devkit comprueba las llamadas generales de hardware; la Manufacturer Test App comprueba el procesamiento EMV.

Paso 2: Ejecutar la Manufacturer Test App

La Manufacturer Test App es una aplicación construida por Getnet, centrada en operaciones EMV en lugar de en el acceso general al hardware. Recorre:

  • La inicialización del servicio
  • La carga de AID y CAPK
  • Un conjunto de escenarios obligatorios que cubren las marcas de tarjeta que Getnet exige

Ejecuta todos los escenarios obligatorios. Un escenario que omitas bloquea el paso siguiente.

Paso 3: Generar el informe de pruebas

Cuando completes los escenarios obligatorios, la Manufacturer Test App muestra un botón Send report. Púlsalo para generar hal_test_scenarios.zip en la carpeta Downloads de tu dispositivo. Este archivo es uno de los artefactos que Getnet exige para continuar el proceso de homologación.

Verificar la integración

Confirma que las tres herramientas coinciden en que tu implementación está lista antes de enviar nada a Getnet.

ComprobaciónQué esperar
Llamadas de hardware del DevkitBeeper, impresora, LED, cámara y lecturas de tarjeta responden todos sin error.
Escenarios obligatoriosTodos los escenarios exigidos por marca de tarjeta en la Manufacturer Test App se completan.
Informe de pruebashal_test_scenarios.zip existe en la carpeta Downloads tras pulsar Send report.

Próximos pasos