XML POS is the IFC8 protocol for point-of-sale systems. When a cashier selects “charge to room”, the POS queries OPERA for in-house guests, submits the posting and receives an immediate accept or reject.
Typical flow
- Inquiry — the cashier enters a room number (or name); OPERA returns in-house guests and whether posting is allowed.
- Posting — the POS sends room, guest/reservation, revenue centre, check number, amounts and subtotals.
- Answer — OPERA accepts or rejects with a reason; the POS prints the voucher or asks for another payment.
- Reconciliation — totals by revenue centre and transaction code are matched with OPERA night audit reports.
Agree with the hotel before go-live
| Item | Question |
|---|---|
| Revenue centres | Which OPERA outlet does each restaurant or bar map to? |
| Transaction codes | Where do food, beverage, service charge and tips post? |
| Taxes | Are amounts tax-inclusive, and who calculates tax? |
| Posting rules | No-post flags, departure day, group master accounts |
| Corrections | Negative postings or manual adjustment at the front desk |