# POS Integration

Mozrest's POS Integration allows Reservation Management Systems (RMS) to seamlessly receive and interact with Point-of-Sale (POS) order data, enabling accurate bill management, walk-in handling, and reservation reconciliation.

This service is designed to offer minimal yet powerful integration points, simplifying RMS connections while supporting multi-check logic and real-time updates.

## Considerations

- A reservation may contain multiple checks.
- The RMS is responsible to associate the checks to the corresponding reservation.
- Check statuses are: `OPEN`, `CLOSE`, `VOID`.
- Webhook delivery is asynchronous.


## Documentation

### [What the RMS Must Provide](/pos/rms-must-provide)

Endpoints and webhooks the RMS must expose so Mozrest can communicate with it:

- Webhook endpoint to receive POS order notifications
- Table listing endpoint for table matching


### [What Mozrest Provides](/pos/mozrest-provides)

Endpoints and capabilities Mozrest exposes for the RMS to consume:

- POS tables endpoint to retrieve tables from the POS
- Booking & order sync to open and update POS orders