Hospitality Suite

XaPOS — Shipboard Point of Sale

A modern, self-contained POS and guest-management platform designed for cruise ships, expedition vessels, and remote maritime hospitality operations.

One System for the Whole Vessel

XaPOS unifies guest services, point-of-sale, gangway control, inventory, and billing into a single web-based platform that works reliably at sea.

🍽️

Bar & Restaurant POS

Tablet-friendly ordering for bar, restaurant, and cabin-service workflows. Tab-based interface, table numbers, custom charges, and one-tap checkout.

🎫

QR Guest Cards

Print Avery-compatible QR cards for every guest and crew member. Scan at POS or gangway to identify the person instantly without manual lookup.

🌐

Gangway & Visitors

Track guest, crew, and visitor embark/disembark movements. Issue and return visitor passes, monitor headcounts, and export logs.

📦

Inventory & Stock

Per-service stock tracking with automatic decrement on each sale. Low-stock alerts, CSV import/export, and reconciliation reports.

🔗

PMS Integration

Post charges directly to guest folios via optional 3rd party PMS integration. Confirmed transactions are queued, synced, and reconciled automatically.

📊

Reports & Audit

Built-in sales, stock, reconciliation, and audit-log reporting. Every action is timestamped and attributable for compliance.

Designed for Life at Sea

XaPOS runs entirely on-board, so it keeps working when satellite links are slow or unavailable.

☁️ On-Premise First

The application stack lives on the vessel's own server. Local Wi-Fi, local database, local backups — no cloud dependency for day-to-day operations.

🔐 Role-Based Access

Root, admin, operator, user, gangway, bridge, and housekeeping roles control who can sell, refund, issue passes, view reports, or change system settings.

📱 Touch Friendly

The POS and gangway interfaces are built for tablets and phones. Large tap targets, responsive layouts, and camera-based QR scanning.

🛡️ Secure by Default

CSRF tokens on every form, password hashing, session timeouts, API HMAC signatures, IP whitelists, and a comprehensive audit log.

Technical Specifications

Built with proven, ship-hardened open-source components and a clean, API-first architecture.

⚙️ Stack & Runtime
Web Server Apache 2.4
Application Language PHP 8.x
Database MySQL / MariaDB
Frontend Tailwind CSS, vanilla JavaScript
Authentication PHP sessions, bcrypt password hashing
🌐 Network & API
Network Stack User defined
Guest Wi-Fi HotSpot portal with CNA support
External API HMAC-signed JSON ingest endpoint
PBX Integration FusionPBX CDR sync
PMS Integration Optional 3rd party PMS folio posting
🗄️ Data & Operations
Character Set UTF-8 (utf8mb4)
Backups Daily SQL dumps with 7-day retention
Migrations Versioned SQL migration runner
Audit Retention Configurable, default 10 days
Log Rotation Monthly gangway CSV export
🔒 Security & Compliance
Form Security CSRF tokens on all state-changing actions
API Security HMAC-SHA256, nonce/idempotency keys, IP allow-lists
Session Policy HTTP-only cookies, 12-hour user timeout
Audit Trail Every login, sale, pass issue, and config change logged
Headers X-Frame-Options, X-Content-Type-Options, CSP-ready

API-First, Modular Architecture

Admin pages consume JSON endpoints; business logic lives in reusable PHP classes under src/Core/ and src/Models/.

Module Coverage

Ready to streamline hospitality on board?

Contact Xaxero Marine Software to discuss deployment, training, and integration options for your vessel.

Contact Us