# Hospitality Integration Validation

> Phase: `hospitality-frontend-production-validation` · 2026-07-28

| Integration | FE surface | Mechanism | If unavailable |
| --- | --- | --- | --- |
| Payment | POS payments (local records) | hospitality POS APIs | BundleGate pos_pro |
| Accounting | `/integrations/accounting` | connector registrations | CapabilityUnavailable / gate |
| CRM | `/integrations/crm` | connectors | gate |
| Loyalty | `/integrations/loyalty` | connectors | gate |
| Communication | `/integrations/communication` | connectors | gate |
| Delivery | `/integrations/delivery` | connectors | gate |
| Experience / Website | `/integrations/website` | connectors | gate |
| Identity / Core | tenant auth, X-Tenant-ID | platform | login required |
| Commercial Runtime | brand + FeatureLock | commercial adapters | deny / empty brand message |
| Marketplace | `/integrations/marketplace` | — | **CapabilityUnavailable** |
| Dispatches | `/integrations/dispatches` | connector dispatches | create/list live |

## Rules

- Only published hospitality + commercial APIs
- No duplicated commercial catalogs
- Connector dispatch simulation is backend-known limitation — FE shows real dispatch records, does not invent marketplace/payment ledgers

**Result: PASS**
