Appearance
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
| Integration | Scope | Payment Provider | Onboarding Guide |
|---|---|---|---|
| Square | Merchant-scoped | Square Payments (included) | Square Onboarding |
| MplusKassa | Merchant-scoped | Requires Stripe/Viva Wallet | MplusKassa Onboarding |
| Lightspeed K-Series | Merchant-scoped | Requires Stripe/Viva Wallet | Lightspeed Onboarding |
| Hendrickx | Location-specific | Requires Stripe/Viva Wallet | Hendrickx Onboarding |
| Shopcaisse | Location-specific | Requires Stripe/Viva Wallet | Shopcaisse Onboarding |
| Vanhoutte | Location-specific | Requires Stripe/Viva Wallet | Vanhoutte Onboarding |
| Kassanet | Location-specific | Requires Stripe/Viva Wallet | — |
Delivery Platform Integrations
| Integration | Type | Payment | Setup Complexity |
|---|---|---|---|
| Deliveroo | Delivery | Handled by Deliveroo | Low |
| Uber Eats | Delivery | Handled by Uber Eats | Low |
E-Commerce Integrations
| Integration | Type | Payment | Setup Complexity |
|---|---|---|---|
| Shopify | E-commerce | Handled by Shopify | Medium |
Hardware Integrations
| Integration | Type | Purpose |
|---|---|---|
| Star Micronics | Cloud Printing | Receipt 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:
| Task | Route | Required For |
|---|---|---|
| Payment Profile | /settings/payments | All except Square |
| Billing Profile | /settings/billing | All integrations |
| Branding Profile | /settings/brand | All integrations |
Note: Square handles its own payment processing, so Payment Profile is skipped.
Quick Reference
Which payment provider do I need?
| Integration | Payment Provider | Notes |
|---|---|---|
| Square | Square Payments (included) | No separate setup needed |
| MplusKassa | Stripe or Viva Wallet | Stripe recommended for iDEAL |
| Lightspeed K-Series | Stripe or Viva Wallet | OAuth connection required |
| Hendrickx | Stripe or Viva Wallet | |
| Shopcaisse | Stripe or Viva Wallet | |
| Deliveroo | None | Handled by Deliveroo |
| Uber Eats | None | Handled by Uber Eats |
| Shopify | None | Handled by Shopify |
| Kassanet | Stripe or Viva Wallet | Underlying protocol for Hendrickx/Vanhoutte |
Where do I connect each integration?
| Integration | Route |
|---|---|
| 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 |