Skip to content

Integrations

This section contains technical setup guides for each integration, including configuration details, sync settings, and troubleshooting.

Looking for guided setup? See the Onboarding Flows for step-by-step Emily-guided setup.


POS/In-House Channel Integrations

IntegrationScopePayment ProviderOnboarding Guide
SquareMerchant-scopedSquare Payments (included)Square Onboarding
MplusKassaMerchant-scopedRequires Stripe/Viva WalletMplusKassa Onboarding
Lightspeed K-SeriesMerchant-scopedRequires Stripe/Viva WalletLightspeed Onboarding
HendrickxLocation-specificRequires Stripe/Viva WalletHendrickx Onboarding
ShopcaisseLocation-specificRequires Stripe/Viva WalletShopcaisse Onboarding
VanhoutteLocation-specificRequires Stripe/Viva WalletVanhoutte Onboarding
KassanetLocation-specificRequires Stripe/Viva Wallet

Delivery Platform Integrations

IntegrationTypePaymentSetup Complexity
DeliverooDeliveryHandled by DeliverooLow
Uber EatsDeliveryHandled by Uber EatsLow

E-Commerce Integrations

IntegrationTypePaymentSetup Complexity
ShopifyE-commerceHandled by ShopifyMedium

Hardware Integrations

IntegrationTypePurpose
Star MicronicsCloud PrintingReceipt and kitchen ticket printing via Star Micronics CloudPRNT

Integration Scopes

Merchant-Scoped Integrations

  • Connects entire merchant account at once
  • Locations are imported automatically from the POS system
  • After import, complete missing location fields (address, coordinates, etc.)
  • Examples: Square, MplusKassa, Lightspeed K-Series

Location-Specific Integrations

  • Each location must be connected separately
  • Locations must be created manually before connecting
  • Select location from topbar before connecting integration
  • Examples: Hendrickx, Shopcaisse, Vanhoutte

Delivery Platform Integrations

  • Receives orders from delivery platform
  • Payment handled by the platform
  • No payment profile required
  • Examples: Deliveroo, Uber Eats

Prerequisites

Before setting up any POS integration, complete these in order:

TaskRouteRequired For
Payment Profile/settings/paymentsAll except Square
Billing Profile/settings/billingAll integrations
Branding Profile/settings/brandAll integrations

Note: Square handles its own payment processing, so Payment Profile is skipped.


Quick Reference

Which payment provider do I need?

IntegrationPayment ProviderNotes
SquareSquare Payments (included)No separate setup needed
MplusKassaStripe or Viva WalletStripe recommended for iDEAL
Lightspeed K-SeriesStripe or Viva WalletOAuth connection required
HendrickxStripe or Viva Wallet
ShopcaisseStripe or Viva Wallet
DeliverooNoneHandled by Deliveroo
Uber EatsNoneHandled by Uber Eats
ShopifyNoneHandled by Shopify
KassanetStripe or Viva WalletUnderlying protocol for Hendrickx/Vanhoutte

Where do I connect each integration?

IntegrationRoute
Square/settings/integrations/square
MplusKassa/in-house/settings
Lightspeed K-Series/lightspeed
Hendrickx/in-house/settings
Shopcaisse/in-house/settings
Deliveroo/pickup-and-delivery/settings
Uber Eats/pickup-and-delivery/settings