Get Central Overview

Get Central (TPV-PC) es un middleware de pagos robusto que proporciona un puente seguro entre los sistemas locales de automatización de puntos de venta (POS) y los terminales de pago físicos (PIN Pads). Diseñado para entornos minoristas de alta fiabilidad, permite un procesamiento de transacciones fluido para estaciones de trabajo que ejecutan entornos basados en Windows, Linux o Java.

Get Central admite dos modelos principales de integración local para entornos de escritorio: TPVPC Implantado (DLL) y Slim Pack (DLL). Aunque ambos admiten los mismos flujos transaccionales principales, difieren en la configuración, el manejo de pantallas y la gestión de recibos. Esta distinción debe tenerse en cuenta antes de comenzar la integración.

El Modelo de Conectividad

La integración utiliza un modelo de biblioteca local en el que la aplicación del comercio intercambia comandos en formato XML com el middleware.
En TPVPC Implantado, la aplicación del comercio puede mantener un mayor control sobre el ciclo de vida de la transacción y, en modo transparente, mostrar los mensajes de la transacción en su propia interfaz.
En Slim Pack, la biblioteca sigue un modelo operativo más cerrado, gestionando directamente las pantallas de flujo certificadas y encargándose de la impresión de recibos a través de la impresora configurada.

En ambos casos, el middleware gestiona la lógica de negocio, administra la comunicación segura SSL/TLS con el host de Redsys y orquesta la interacción del usuario a través del PIN Pad.

Arquitectura de Integración

Los desarrolladores pueden elegir entre tres vías de integración principales en función de la pila tecnológica de su aplicación:

  • Native Desktop (DLL): Integración directa para aplicaciones de escritorio utilizando TPVPC Implantado o Slim Pack.
  • Web & Browser (JavaScript): Utiliza un servicio local en segundo plano (TpvpcPinPadImplantadoService) para conectar el navegador y el hardware, permitiendo que las aplicaciones web modernas se comuniquen con el PIN Pad a través de una interfaz JS limpia.
  • Cross-Platform (Java): Una interfaz Java dedicada que admite entornos Windows y Linux, utilizando shared objects para la comunicación con el hardware.

Hardware Compatible

Get Central está diseñado para una amplia compatibilidad y funciona con terminales líderes del sector de fabricantes como Verifone e Ingenico. La solución abstrae la complejidad del hardware, ayudando a mantener flujos de pago alineados con PCI DSS independientemente del modelo de dispositivo físico conectado a la estación de trabajo.

Beneficios de Get Central

La integración con el middleware Get Central aporta varias ventajas estratégicas para la automatización de pagos:

  • Alcance PCI Reducido: Los datos sensibles de la tarjeta (PAN/PIN) son gestionados íntegramente por el hardware seguro y el middleware, sin tocar nunca la memoria de la aplicación POS.
  • Modelos de Integración Flexibles: Elija el enfoque de integración que mejor se adapte a la arquitectura de su aplicación y a sus requisitos operativos.
  • Lógica de Transacción Avanzada: Soporte nativo para Dynamic Currency Conversion (DCC), Aprobaciones Parciales (para pagos divididos) y flujos de trabajo complejos de preautorización.
  • Interfaz Unificada: Un único protocolo de mensajería basado en XML funciona en todos los tipos de transacciones y plataformas de integración compatibles.
  • Alta Fiabilidad: Creado para entornos comerciales de gran volumen con una sólida recuperación de errores, gestión de registros y sincronización del estado de las transacciones (CheckStatus).

Próximos Pasos

Para comenzar su integración con Get Central, explore los siguientes recursos: