Get Central Overview

Get Central (TPV-PC) is a payment middleware that provides a secure bridge between local point-of-sale (POS) automation systems and physical payment terminals (PIN Pads). Designed for high-reliability retail environments, it enables secure transaction processing across the supported Get Central integration models.

Get Central supports two primary local integration models: TPVPC Implantado and Slim Pack. While both support the same core transaction flows, they differ in setup, screen handling, receipt management, and available integration paths. This distinction should be considered before starting the integration.

The Connectivity Model

The integration uses a local middleware model where the merchant application exchanges XML-formatted commands with the library or service layer.
In TPVPC Implantado, the merchant application can maintain greater control over the transaction lifecycle and, in transparent mode, display transaction messages in its own interface.
In Slim Pack, the library follows a more closed operational model, handling certified flow screens directly and managing receipt printing through the configured default printer.

In both cases, the middleware handles the business logic, manages secure SSL/TLS communication with the Redsys host, and orchestrates user interaction through the PIN Pad.

Integration Architecture

Developers can choose from the following integration paths depending on the selected model and application technology stack:

  • Native Desktop (DLL): Direct integration for desktop applications using either TPVPC Implantado or Slim Pack.
  • Web & Browser (JavaScript): Available for TPVPC Implantado through the local TpvpcPinPadImplantadoService, allowing web applications to communicate with the PIN Pad through a local service.
  • Java: Available for TPVPC Implantado through the dedicated Java integration path documented in the TPVPC Implantado manual.

Supported Hardware

Get Central is designed to work with supported payment terminals certified for the integration environment. The middleware abstracts hardware communication and helps keep the payment flow isolated from the POS application.

Benefits of Get Central

Integrating with Get Central provides several advantages for payment automation:

  • Reduced PCI Scope: Sensitive card data (PAN/PIN) is handled by the secure hardware and middleware, not by the POS application.
  • Flexible Integration Models: Choose the integration approach that best fits your application architecture and operational requirements.
  • Advanced Transaction Support: Support for flows such as Dynamic Currency Conversion (DCC), partial approvals, refunds, and pre-authorizations.
  • Unified XML-Based Communication: The transaction model remains consistent across the supported payment flows.
  • Operational Reliability: The middleware is designed for retail transaction environments with explicit result handling and recovery flows.

Next Steps

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