Skip to main content
MicroNet Global

Managed IT

Why PMS and EPOS integrations break, and how to catch it early

Why PMS and EPOS integrations fail: stopped interface services, expired certificates, room status and API changes, and the checks that catch silent errors.

7 min readBy the MicroNet Global team

PMS and EPOS integration usually fails at the interface between the two systems rather than inside either one: a stopped service, an expired certificate, a room status mismatch or a vendor API change. MicroNet Global, a hospitality IT specialist supporting 745+ sites across 15+ countries, monitors those interfaces rather than waiting for the night audit.

The expensive part is not the outage. Room charge posting failures are usually silent: the till prints a docket, the guest is told it has gone to their room, and nothing lands on the folio. Nobody notices until the night audit.

What is a PMS to EPOS interface?

A PMS to EPOS interface is the connection that lets a restaurant or bar till post a charge directly to a hotel guest's room account. The EPOS looks up the room and guest name in the property management system, validates that the room is occupied and the folio is open, then sends the charge with a posting code. Most interfaces run through a middleware service rather than connecting directly.

The room charge posting path, step by step

What happens when a server presses "charge to room":

1. The EPOS requests a guest lookup, usually by room number and surname.

2. The request reaches an interface service: local middleware or a cloud endpoint.

3. The interface authenticates to the PMS over TLS.

4. The PMS returns folio status: occupied, name match, folio open, credit intact.

5. The server confirms the match at the till.

6. The charge posts with a revenue centre and posting code.

7. The PMS acknowledges and the EPOS closes the transaction.

Seven steps, four systems, two vendors. A failure at step three looks identical on the till to a failure at step six, so "the interface is down" is a symptom, not a diagnosis.

Why postings fail

The causes repeat across estates.

**The interface service has stopped.** Middleware runs as a Windows service on a site server doing three other jobs. It stops after a patch reboot, or restarts and fails to bind its port. The server is up, so server-level monitoring shows green.

**A certificate has expired.** When the certificate on the PMS endpoint, the middleware or an inspection proxy expires, postings fail cleanly and instantly, usually at midnight. It is the most predictable outage in hospitality and the easiest to prevent.

**Room status mismatch.** The room is due-out, the folio closed early, the guest is on a no-post flag, or the reservation moved rooms after the EPOS cached the lookup. The interface is healthy; the transaction is legitimately refused.

**A network segmentation change.** Someone tightens a firewall rule, changes a VLAN, or moves the EPOS estate behind a new gateway as part of a [[network and Wi-Fi improvement]{.underline}](about:blank) project, and the interface port is no longer permitted. That is a change-control failure, not a technology failure.

**A vendor API version bump.** The vendor deprecates an endpoint or changes an authentication method. They announced it; the notice went to an email address belonging to someone who left in 2023.

Symptom, cause, first check

SymptomLikely causeFirst check
All room postings fail, every terminal, sudden onsetInterface service stopped or certificate expiredInterface service status and certificate expiry date
Postings fail at one terminal onlyTerminal config, local network port or stale cached credentialsTerminal's interface settings and switch port
Guest lookup returns no results for occupied roomsPMS connectivity, authentication failure or a stale room listInterface logs for authentication errors
Posting accepted at the till, absent from the folioAcknowledgement not processed, or posting landed on a closed folioPMS posting journal for the transaction ID
Charges land in the wrong revenue departmentPosting code mapping drift after a menu changeEPOS to PMS posting code map
Failures began after a maintenance windowFirewall, VLAN or proxy changeChange records for the window, and firewall rule hit counts

Payment integration is a separate problem

Room charge posting and card payment are different paths, and conflating them costs time during an incident.

Most UK and EU estates now run **semi-integrated** payment: the EPOS sends an amount to the terminal, the terminal handles card data through a P2PE channel to the acquirer, and only a token and a result come back. The till never touches cardholder data, which keeps it out of scope for large parts of [[PCI DSS compliance]{.underline}](about:blank). Fully integrated deployments, where card data passes through the EPOS, pull the whole till estate into scope.

During an incident: if cards decline but room postings work, the fault is on the acquirer path, not the PMS interface. If postings fail but cards work, leave the payment provider alone.

The other integrations that break quietly

Room charge posting gets attention because it is visible. Three others fail quietly and cost as much.

**Reservations and channel sync.** Bookings stop flowing from the channel manager into the PMS. Availability drifts, rooms get sold twice, and the first symptom is an argument at the front desk.

**Kitchen display systems.** The KDS loses its feed from the EPOS and the pass reverts to printed dockets. Service continues, so nobody raises a ticket for weeks.

**Stock and back-office feeds.** Sales data fails to export to the stock or accounting platform, gross profit reporting goes stale, and finance assumes it is a reporting lag.

What to fix, in order

**Monitor the interface, not the server.** A ping to the site server says nothing about whether the posting service is bound and answering. Monitor the service, the port, the certificate expiry date and a synthetic test posting. That gap is what a [[24/7 managed service desk]{.underline}](about:blank) exists to close.

**Own an integration map.** One document per site listing every integration: the systems, the middleware, the transport, the ports, the certificate expiry dates, the vendor contacts and the escalation path. Rebuilding that during an incident costs hours.

**Put vendors under change control.** Ask every vendor for their deprecation notice process and make sure notices reach a monitored distribution list, not an individual. Then hold your own discipline: no firewall or VLAN change touching an EPOS or PMS segment without an interface test afterwards.

**Document the manual fallback.** Every venue needs a one-page card behind the till: how to take a room charge manually, what to record and how it reaches the folio afterwards. Print it. During an outage nobody can open a shared drive.

**Test before go-live.** Test the full posting path with real room numbers, a no-post guest, a due-out room, a split bill, a void, a refund and a tip adjustment. Integration testing is the first thing compressed when an opening runs late, and it belongs on the [[critical path for a new venue opening]{.underline}](about:blank) rather than the snagging list.

Groups running several brands across territories accumulate integration debt fastest, which is why operators of [[restaurants and bars]{.underline}](about:blank) alongside hotels benefit from one partner holding the whole map. To have yours built and monitored, [[talk to MicroNet Global]{.underline}](about:blank).

Frequently asked questions

The most common causes are a stopped interface service, an expired TLS certificate on the interface path, or a folio that was closed or flagged no-post before the charge was sent. Check the interface service status first, then the PMS posting journal for the transaction ID. If the till printed a docket, the transaction exists somewhere and can be reconciled.

Written by the MicroNet Global team. If you are working through any of this for your own estate, the specialists here are happy to talk it through.

Keep reading

Related insights

All insights
New openings6 min read

The technology checklist for a new hospitality opening

The questions operators should answer before the opening team arrives on site, from connectivity and suppliers to handover and live support.

Read article
Managed IT5 min read

Why hospitality needs a different IT support model

Hospitality does not operate in office hours. A useful support model is built around service, sites and the commercial cost of disruption.

Read article
Cyber security7 min read

A practical guide to hospitality cyber security

A plain-English starting point for protecting guest data, payment systems and the people who keep venues running.

Read article
Managed IT7 min read

What hotel IT support actually covers, and what it doesn't

What hotel IT support covers: systems in scope, who owns the PMS and door locks, contract tiers, exclusions and how response targets really work.

Read article
Managed IT7 min read

In-house IT team or hospitality IT partner: an honest comparison

In-house IT team or outsourced hospitality IT partner? An even-handed comparison of cover, cost, breadth, openings and the co-managed middle ground.

Read article
Networks & Wi-Fi7 min read

Why guest Wi-Fi generates complaints, and how to design it out

Why guest Wi-Fi draws complaints in hotels and restaurants, and how to design it out --- surveys, AP placement, captive portals, segmentation and peak load.

Read article
Networks & Wi-Fi7 min read

Wi-Fi 7 and the 6 GHz band: what actually changed for venues in 2026

Ofcom opened the full 6 GHz band in July 2026. What Wi-Fi 7 changes for hotels, restaurants and clubs, what it costs, and when waiting is the better call.

Read article
Managed IT7 min read

Disaster recovery when there are 180 covers booked tonight

Business continuity for hotels and restaurants with covers booked tonight. RTO and RPO explained, the failure scenarios that happen and what restores service.

Read article
Compliance7 min read

PCI DSS for restaurants and hotel groups: the practical checklist

A practical PCI DSS checklist for multi-site restaurants and hotels: who enforces it, scope reduction, segmentation, phone orders and v4.x deadlines.

Read article
Cyber Security7 min read

Hospitality cyber security: the attack paths that actually get used

The attack paths actually used against hotel and restaurant groups, the defences that work, and what to do in the first hour of a suspected incident.

Read article
Compliance7 min read

Martyn's Law for venues: what it requires, and where technology helps

What Martyn's Law means for hospitality operators: the standard and enhanced tiers, the SIA's role, and where technology genuinely supports the duties.

Read article
Openings & Rollouts7 min read

The IT critical path for opening a restaurant, hotel or club

A week-by-week IT timeline for opening a restaurant, hotel or club, from circuit lead times and cabling first fix to soft launch and day-one support.

Read article
Managed IT7 min read

Microsoft 365 when most of your workforce never sits at a desk

How to licence Microsoft 365 across hotel and restaurant teams, covering frontline worker tiers, shared device sign-in, identity, offboarding and backup.

Read article
Managed IT7 min read

Windows 10 end of support: the estate you cannot see

Windows 10 support ended in October 2025 and ESU Year 1 expires this October. A practical refresh plan for back-office, EPOS-adjacent and AV control PCs.

Read article

Put this into practice

Services and sectors this touches

Secure, scalable and seamless IT wherever hospitality takes you.