Get Central Overview

Get Central (TPVPC) is a local payment service that provides a secure bridge between local point-of-sale (POS) automation systems and physical payment terminals (PIN pads). It is designed for high-reliability retail environments. It processes transactions for workstations running Windows, Linux, or Java-based environments.

Get Central comes in two variants: Slim Pack and TpvpcImplantado. Slim Pack supports the Windows DLL path. TpvpcImplantado supports every integration path and feature described on this page.

The Connectivity Model

The integration uses a library model in which the merchant application keeps full control over the transaction lifecycle. Unlike standalone systems, the POS software sends XML-formatted commands to the local TPVPC. The TPVPC then handles the business logic. It manages secure SSL/TLS communication with the Redsys host. It also orchestrates user interaction through the PIN pad.

Integration Architecture

You can choose from three integration paths, depending on your application's technology stack. Slim Pack supports the DLL path only. Java and JavaScript are available only with TpvpcImplantado.

  • Native Desktop (DLL): Direct integration for high-performance desktop applications (C#, C++, VB.NET).
  • Web & Browser (JavaScript): Uses a local background service to bridge the browser and the hardware. Modern web apps can then communicate with the PIN pad through a clean JS interface. This path is available with TpvpcImplantado only.
  • Cross-Platform (Java): A dedicated Java interface that supports both Windows and Linux environments. It uses shared objects for hardware communication. This path is available with TpvpcImplantado only.

Supported Hardware

Get Central works with the attended terminals the integration manual delimits: Verifone Vx820 and Ingénico iPP320, running sales and refunds. The solution abstracts the hardware, so your POS application always speaks the same XML protocol.

Benefits of Get Central

Integrating with the TPVPC provides several strategic advantages for payment automation:

  • Card data outside the POS: The secure hardware and the TPVPC handle sensitive card data (PAN/PIN) entirely. This data never touches the POS application's memory.
  • Flexible Receipt Management: Let the driver print receipts directly, or print them through your own POS system. With TpvpcImplantado, you can also retrieve receipts programmatically, including PDF/Base64 generation.
  • Advanced Transaction Logic: Native support for Dynamic Currency Conversion (DCC) and complex pre-authorization workflows. With TpvpcImplantado, you can also use manual DCC and Partial Approvals (for split payments).
  • Unified Interface: A single XML-based messaging protocol works across all supported transaction types and integration platforms.
  • High Reliability: Built for high-volume retail environments with robust error recovery and log management. TpvpcImplantado also adds transaction status synchronization (CheckStatus).

Next Steps

To begin your integration with Get Central, explore the following resources: