Integrar PMS con TPV de restaurante: guía 2026

Integrar un PMS con el TPV de un restaurante se hace conectando ambos sistemas mediante una API o un middleware certificado que envía cada ticket de sala al folio de la habitación, para que el huésped firme el cargo y todo aparezca en una única factura al hacer el check-out. La mayoría de proveedores homologan solo un número limitado de marcas de TPV, así que el primer paso real es comprobar qué terminal usa el restaurante y si el PMS lo tiene certificado antes de contratar nada. Sin esa integración, el cruce de datos entre sala y recepción se hace a mano, con el riesgo de cargos que no llegan a la habitación o que se facturan dos veces.
TL;DR
- Integrar un PMS con un TPV de restaurante requiere API o middleware certificado, no una conexión genérica.
- El objetivo es el cargo a habitación: cada ticket de sala debe llegar al folio del huésped en tiempo real.
- Solo algunas marcas de TPV están certificadas por cada PMS; comprobarlo es el primer paso antes de contratar.
- Sin integración nativa, la conciliación diaria se hace a mano y crece el riesgo de cargos duplicados o perdidos.
- Un PMS centralizado como Hotelgest facilita sumar esta integración porque ya gestiona el folio y el check-in del huésped.
Por qué importa conectar el PMS con el TPV
Cuando el restaurante y la recepción trabajan con sistemas separados, el cierre del día se convierte en dos cuadres distintos que alguien tiene que sumar a mano. Un hotel con desayuno, bar y servicio de habitaciones genera decenas de tickets diarios que deberían aparecer en la cuenta del huésped sin que nadie los teclee dos veces. La integración PMS-TPV resuelve ese punto de fricción y evita que la contabilidad de 2026 dependa de una hoja de cálculo paralela.
Un software de gestión de huéspedes que centraliza reservas, check-in y folio da una base sólida para conectar después el TPV, porque el cargo a habitación necesita saber en qué habitación está cada huésped en cada momento. Si esa base no está clara, el problema no es el TPV: es que el PMS todavía no tiene el dato correcto de ocupación en tiempo real.
Cómo integrar un PMS con un TPV de restaurante
El proceso tiene seis pasos, y el orden importa porque cada uno depende del anterior:
- Comprueba qué TPV usa el restaurante y si tu PMS lo certifica. La lista de integraciones homologadas del PMS es la referencia real, no la ficha comercial del fabricante del TPV.
- Elige el método de conexión: API directa, middleware de un partner de pagos, o exportación de archivos si no existe integración nativa.
- Define el mapeo de cuentas. Cada categoría de venta del TPV —comida, bebida, servicio de habitaciones— debe asignarse a una cuenta contable concreta del PMS.
- Prueba el cargo a habitación en un entorno de pruebas antes de abrir al público: firma un ticket de prueba y comprueba que aparece en el folio correcto, con el importe exacto.
- Forma al personal de sala y recepción en el nuevo flujo antes de la puesta en marcha; es el paso que más se salta y el que más incidencias genera. Conviene apoyarse en una guía para formar al personal en el nuevo PMS antes de activar la integración en producción.
- Audita la conciliación diaria entre TPV y PMS durante las primeras semanas para detectar cargos que no crucen o que se dupliquen.
Estos son los tres métodos más comunes para resolver el paso 2, comparados:
| Método | Cómo funciona | Tiempo hasta el cargo a habitación | Mejor para |
|---|---|---|---|
| API directa | Conexión nativa entre PMS y TPV, sin intermediarios | Instantáneo | Hoteles con TPV certificado por su PMS |
| Middleware / partner de pagos | Un tercero traduce los datos entre ambos sistemas | Minutos | Hoteles con TPV no certificado directamente |
| Exportación manual | El equipo introduce los cargos a mano en el PMS | Depende del turno de recepción | Volumen bajo de tickets o fase de transición |
Integración por API directa
Es la conexión nativa entre el PMS y el TPV, sin pasar por un tercero: el ticket de sala llega al folio de la habitación en cuanto se cierra la mesa. Requiere que ambos proveedores tengan un acuerdo de integración ya construido, así que solo funciona si el TPV concreto está en la lista homologada del PMS. Es la opción con menos fricción operativa y menos puntos de fallo. Verdict: recomendada cuando el TPV está certificado.
Integración por middleware o partner de pagos
Cuando el PMS y el TPV no tienen integración directa, un middleware actúa de traductor entre los dos sistemas, normalmente ligado a la pasarela de pagos del hotel. Añade una capa más al proceso, lo que significa un proveedor adicional que mantener y un coste de configuración inicial más alto que con una API directa. A cambio, permite conectar terminales que de otra forma quedarían fuera. Verdict: solución intermedia razonable cuando no hay API directa disponible.
Integración manual (sin conexión nativa)
Sin ninguna integración, el personal de recepción introduce a mano cada cargo del restaurante en el PMS a partir del ticket físico o de un resumen de caja. Funciona en alojamientos con volumen bajo de tickets, pero escala mal: cada cargo manual es una oportunidad de error o de olvido. Suele aparecer como solución temporal durante un proceso de migrar datos a un nuevo PMS, mientras se negocia o se homologa la integración definitiva. Verdict: aceptable solo como parche mientras se resuelve la conexión real.
Por qué varía la complejidad de esta integración
No todos los hoteles enfrentan el mismo nivel de dificultad al conectar PMS y TPV. Los factores que más pesan son estos:
- Marca y modelo del TPV: solo algunas están certificadas por cada PMS, y esa lista cambia con el tiempo.
- Número de puntos de venta que hay que mapear: restaurante, bar, minibar, spa suman complejidad al mapeo de cuentas.
- Si el PMS tiene API abierta y documentada o solo integraciones cerradas negociadas caso por caso.
- Volumen diario de tickets: a más volumen, más crítico evitar la exportación manual como solución permanente.
- Necesidad de reportes contables separados por punto de venta para el cierre fiscal o la auditoría interna.
- Nivel de formación del personal de sala en el nuevo flujo de cargo a habitación.
¿Qué es el cargo a habitación (room charge) en hostelería?
El cargo a habitación es el sistema por el que un consumo hecho fuera de la habitación —una cena, una copa en el bar— se apunta directamente al folio del huésped en lugar de cobrarse en el momento. El huésped firma el ticket y paga todo junto al hacer el check-out. Requiere que el TPV sepa en qué habitación está alojada cada persona, dato que solo tiene el PMS.
¿Necesito un TPV concreto o vale cualquiera si tengo PMS?
No cualquier TPV vale: la mayoría de los PMS certifican solo un número limitado de marcas para la integración nativa. Si el terminal actual del restaurante no está en esa lista, la alternativa es un middleware o la exportación manual, con más fricción operativa mientras tanto.
¿Cuánto tarda un hotel en poner en marcha esta integración?
El tiempo depende del método elegido: una API ya certificada puede activarse en días, mientras que un middleware nuevo o una integración a medida añade semanas de pruebas antes de sacarla a producción en 2026. La formación del personal suele ser la fase que más se subestima en el calendario.
Antes de sumar el TPV, comprueba que el PMS ya centraliza bien lo básico: reservas, check-in y folio del huésped. Hotelgest gestiona check-in automatizado y facturación desde un panel único, lo que da un punto de partida limpio para conectar después el TPV del restaurante sin duplicar el trabajo de recepción.
Centraliza tu PMS antes del TPV
Check-in automatizado y facturación en un panel único para sumar integraciones sin fricción.
[Ver Hotelgest](/)
Una última cosa
Antes de firmar la integración, pide al proveedor del PMS una prueba real con un ticket del TPV en producción, no solo una demo en el entorno de pruebas: es el único momento en el que se detectan los mapeos de cuenta mal configurados, que en 2026 sigue siendo el fallo más habitual y el más caro de arreglar después de la apertura al público.
Guías relacionadas
Sigue leyendo












