Prerequisites and Setup

Before you begin the integration process with Get Central (TPV-PC), ensure that your environment meets the following hardware, software, and connectivity requirements. Meeting these prerequisites is essential for the middleware to establish a secure link with both the PIN Pad and the Redsys payment network.

System Requirements

The workstation hosting the Get Central middleware must comply with these specifications:

  • Windows 7 or higher (Windows 10/11 is highly recommended). For Linux integrations, a distribution compatible with standard serial communication is required.
  • .NET Framework 4.8 or higher must be installed to support ActiveX and COM components.
  • You must have administrative rights on the workstation to install drivers, run the local service, and register system DLLs.

Hardware and Connectivity

To process physical payments, the following hardware setup is mandatory:

  • A certified terminal (e.g., Verifone VX820, Ingenico iPP320) connected via USB or Serial port.
  • A free USB port. If using a serial-to-USB adapter, ensure the appropriate Prolific or FTDI drivers are installed.
  • The workstation must have outbound internet access to the Redsys authorization hosts.
    • Port 443 (HTTPS/TLS): Required for transaction authorization.
    • Port 9100 / 10205: Must be available locally for Web/JavaScript service communication.

Integration-Specific Dependencies

Depending on your chosen integration path, additional components are required:

For Web Applications (JavaScript)
  • The TpvpcPinPadImplantadoService must be active.
  • Modern browsers (Chrome, Edge, or Firefox) are required. Note that local communication requires a "trust" relationship with the service's self-signed certificate.
For Java Applications
  • You must include either the RXTX or jSSC (Java Simple Serial Connector) libraries in your project's build path to enable hardware communication.
For Slim Pack Deployments
  • If your integration relies on the Slim Pack for physical receipts, a Windows-compatible printer must be configured as the default device. The environment requires support for the Lucida Console font and 0mm margin printing for correct receipt formatting.

Verification Checklist

Before proceeding to the Initialize the Library guide, verify that:
  1. [ ] The PIN Pad is powered on and displays the "Welcome" or "Redsys" idle message.
  2. [ ] The device is recognized in the Windows Device Manager under "Ports (COM & LPT)".
  3. [ ] Any local firewalls or antivirus software are configured to allow the middleware's execution.