Inicialización del terminal
Inicializa el dispositivo de pago y recupera información del terminal. Esta operación es fundamental para establecer la comunicación con el terminal y obtener información sobre sus capacidades y configuración.
Cuerpo de la Solicitud:
{
  "object": "init",
  "locale": "es_ES",
  "datetime": "2020-01-01T00:00:00Z",  // Opcional: Formato ISO 8601
  "callback_url": "https://example.com/callback"  // Opcional: URL para mostrar información
}
Respuesta (200):
{
  "request_id": "unique-id",
  "object": "init",
  "locale": "es_ES",
  "serial_number": "58233707725",        // Número de serie del terminal
  "buffer_size": "00009990",             // Tamaño del buffer disponible
  "public_keys_version": "000",          // Versión de claves públicas
  "symmetric_keys_version": "223",       // Versión de claves simétricas
  "param_version": "000",                // Versión de parámetros
  "terminal_vendor": "28",               // Código del fabricante del terminal
  "terminal_model": "A8",                // Modelo del terminal
  "capabilities": "FD02",                // Capacidades del terminal
  "app_name": "APPPUP01",                // Nombre de la aplicación
  "app_version": "1907",                 // Versión de la aplicación
  "spec_version": "191",                 // Versión de especificación
  "initialized_boxes": "02",             // Cajas inicializadas
  "boxes": {                             // Información de los cajones de claves de PIN
    "02": "223A84EA459DC39",
    "03": "001936DDF8BDA45"
  },
  "pci_scenary": "1"                     // Escenario de cumplimiento PCI
}