Getnet DocsGetnet Docs

Prerrequisitos y configuración

Antes de comenzar el proceso de integración con Get Central (TPVPC), asegúrate de que tu entorno cumpla con los siguientes requisitos de hardware, software y conectividad. Cumplir con estos requisitos previos es esencial para que el TPVPC establezca un enlace seguro tanto con el PIN pad como con la red de pagos de Redsys.

Requisitos del sistema

La estación de trabajo que aloja el TPVPC Get Central debe cumplir con estas especificaciones:

  • Windows. La vía del servicio local para JavaScript requiere un Windows 10/11 actualizado. Para integraciones en Linux, se requiere una distribución compatible con la comunicación serie estándar.
  • .NET 4.8, que exige el servicio local para JavaScript. La vía de DLL nativa utiliza los componentes ActiveX y COM.
  • Necesitas derechos de administrador en la estación de trabajo para instalar controladores, ejecutar el servicio local y registrar las DLL del sistema.

Hardware y conectividad

Para procesar pagos físicos, es obligatoria la siguiente configuración de hardware:

  • Un terminal certificado (ej., Verifone VX820, Ingenico iPP320) conectado a través del puerto USB o Serie.
  • Un puerto USB libre. Si utilizas un adaptador de serie a USB, asegúrate de que estén instalados sus controladores.
  • La estación de trabajo debe tener acceso de salida a internet hacia los hosts de autorización de Redsys.
    • Puerto 443 (HTTPS/TLS): Necesario para la autorización de la transacción.
    • Puerto 9100 / 10205: Deben estar disponibles localmente para la comunicación del servicio Web/JavaScript.

Dependencias específicas de la integración

Dependiendo de la ruta de integración elegida, se requieren componentes adicionales:

Para Aplicaciones Web (JavaScript)

  • El TpvpcPinPadImplantadoService debe estar activo.
  • Se requieren navegadores modernos (Chrome, Edge o Firefox). Ten en cuenta que la comunicación local requiere una relación de “confianza” con el certificado autofirmado del servicio.

Para Aplicaciones Java

  • Debes incluir las bibliotecas RXTX o jSSC (Java Simple Serial Connector) en el CLASSPATH de tu proyecto para habilitar la comunicación con el hardware.

Para Despliegues de Slim Pack

  • Si tu integración depende de Slim Pack para los recibos físicos, debe configurarse una impresora compatible con Windows como dispositivo predeterminado.

Checklist de verificación

Antes de continuar con la guía Inicializar la Biblioteca, verifique que:

  1. El PIN pad está encendido y muestra el mensaje de reposo “Welcome” o “Redsys”.
  2. El dispositivo es reconocido en el Administrador de Dispositivos de Windows (Windows Device Manager) en “Ports (COM & LPT)”.
  3. Cualquier firewall o antivirus local esté configurado para permitir la ejecución del TPVPC.