POS integration: MekanBook Connector API
On MekanBook, guests order with the table QR, split the bill and pay. We offer an open API so the restaurant's POS / billing software, whichever it is, can connect to this flow. Your POS company or the restaurant's IT team can set up the connection in a few days with the documents below.
What can be done?
- Pull orders: accepted orders from the table (items, quantities, options, notes, table)
GET /api/pos/v1/orders. They are redelivered until acknowledged; nothing is lost. - Send kitchen status: preparing / ready / served / cancelled
POST /lines/{id}/status. Shown instantly in the guest app. - Sync menu and prices:
PUT /menu. Price changes are logged; prices on open bills do not change (no surprise prices). - Report payments taken at the till: cash or card
POST /tables/{masa}/payments. The guest's bill in the app is updated; the same amount is never taken twice. - See and close open bills:
GET /tables,POST /checks/{id}/close. - Real-time notification: a signed webhook if you prefer push over pull.
Security
A separate API key and signing secret for each restaurant connection (generated in the restaurant panel, shown only once). Every request is signed with HMAC-SHA256; requests older than 5 minutes and replays are rejected. A key only accesses its own restaurant's data. In sandbox mode, writes do not change real bills.
Documentation
- Integration guide (Turkish + English summary) — signing algorithm, PHP and C# examples, error codes
- OpenAPI 3 definition (openapi.yaml)
For partnerships and a test restaurant:: contact.
Connection status
- Adisyo — direct integration
- SambaPOS — direct integration
- Simpra — Can connect via the Connector API
- robotPOS — Can connect via the Connector API
- Menulux — Can connect via the Connector API
- Paket Taxi — Can connect via the Connector API
- Dijital Adisyon — Can connect via the Connector API
- Mikro (Hızlı Satış) — Can connect via the Connector API
- Logo — Can connect via the Connector API
- Sepettakip — Can connect via the Connector API
- Siparişmatik — Can connect via the Connector API
- Restoran Pro — Can connect via the Connector API