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). Designed for high-reliability retail environments, it enables seamless transaction processing for workstations running Windows, Linux, or Java-based environments.
The Connectivity Model
The integration utilizes a latent library model where the merchant application maintains 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, manages secure SSL/TLS communication with the Redsys host, and orchestrates user interaction through the PIN pad.
Integration Architecture
Developers can choose from three primary integration paths depending on their application's technology stack:
- Native Desktop (DLL): Direct integration for high-performance desktop applications (C#, C++, VB.NET).
- Web & Browser (JavaScript): Uses a local background service (
TpvpcPinPadImplantadoService) to bridge the browser and the hardware, enabling modern web apps to communicate with the PIN pad via a clean JS interface. - Cross-Platform (Java): A dedicated Java interface that supports both Windows and Linux environments, utilizing shared objects for hardware communication.
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: Sensitive card data (PAN/PIN) is handled entirely by the secure hardware and TPVPC, never touching the POS application's memory.
- Flexible Receipt Management: Choose between letting the driver handle printing directly, or retrieving transaction receipts programmatically (including PDF/Base64 generation) to print via your own POS system.
- Advanced Transaction Logic: Native support for Dynamic Currency Conversion (DCC), Partial Approvals (for split payments), and complex pre-authorization workflows.
- 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, log management, and transaction status synchronization (
CheckStatus).
Next Steps
To begin your integration with Get Central, explore the following resources:
- Architecture - Understand the data flow and connectivity requirements.
- Prerequisites and Setup - Prepare your workstation for installation.
- Quick Start: Your First Transaction - Process your first payment in minutes.
En esta página
Get Central Overview