Product · POS Integrations

Your POS. Your screens. Always in sync.

Change a price in Square and your boards follow. Connect your POS with no custom development.

Ways to connect

01 · Product surface

Native (OAuth)

Connect with OAuth or your own API keys.

menupi · native (oauth)
Native (OAuth)
Webhook + 5-minute sync
OAuth 2.0
Schematic — see it for real in a demo
Webhook + 5-minute sync
Square changes arrive by webhook; other connections are checked every 5 minutes.
OAuth 2.0
No password sharing. Revoke access in your POS settings anytime.
02 · Product surface

Webhooks & Custom

Anything else — drive screens via REST or webhook.

menupi · webhooks & custom
Webhooks & Custom
Public API + Webhooks
CSV / Sheets Fallback
Schematic — see it for real in a demo
Public API + Webhooks
List screens, publish playlists, update menu items, trigger a POS sync.
CSV / Sheets Fallback
Bulk upload weekly when no live connector exists.

The tills we connect to.

Click any logo to see the setup guide.

Restaurant POS
ToastSquareCloverLightspeedRevelTouchBistroLoyverseEpos NowSpotOnLavuAloha / NCROracle MICROSGoogle SheetsAny POS (CSV or JSON)
External Players
Android TVFire TVRaspberry PiWindowsmacOSLinux

How sync works

5 min
Longest wait between POS checks
Webhook
Square changes
OAuth 2.0
Auth standard
Auto
Sold-out items marked

Integration FAQs

Which POS systems do you support?

Square is live in production. Connectors for Toast, Clover, Lightspeed, Revel, TouchBistro, Loyverse, Epos Now, SpotOn and Lavu are built but not yet verified on a live account; Aloha/NCR and Oracle MICROS need a partner agreement first. Google Sheets works too, and if your till is not listed, a scheduled CSV or JSON export does.

How long does setup take?

Square connects with OAuth in a few clicks. Other connectors take your API credentials or a scheduled CSV export. Aloha/NCR and Oracle MICROS need a partner agreement first.

What if my POS is not supported?

Using a POS we don't support? Tell us. Meanwhile a scheduled CSV export or a Google Sheet works.

Does the sync go both ways?

No — MenuPi reads from your POS. Editing prices in Studio doesn't write back to the POS. The POS stays the source of truth for pricing and 86 status.

Connect your POS today

Free tier includes full POS access. No extra integration fees.