Skip to main content

Shift4 Dine Integration

Connect Maple directly to your Shift4 Dine POS (formerly SkyTab) for seamless order processing.
Card payments run through Shift4, and your Shift4 payment setup must be finished before Maple can take cards. There is no separate Stripe verification.

Prerequisites

Before starting, ensure you have:
  • ✅ Admin access to Shift4 Dine (SkyTab), using an email address that belongs to a team member on your Maple account
  • ✅ A Maple Pro plan, which includes phone ordering and POS integrations
  • ✅ A Shift4 payment setup for card payments

Setup Process

1

Finish Shift4 Payment Setup

Finish your Shift4 payment setup
2

Install Maple

Install the Maple app from the Shift4 Marketplace using the email address of a team member on your Maple account. If the email doesn’t match anyone on your Maple account, the connection never completes.
3

Menu Sync

Verify menu imported correctly
4

Test Integration

Place test orders to verify setup

Configuration

Shift4 Dine Integration Features

  • Menu synchronization when Shift4 Dine sends a menu update
  • Automatic price updates
  • Modifier and option support
  • 86’d item management
  • Multi-location support

Payment Processing

Shift4 Dine uses Shift4 for payment processing:
  • Credit/debit cards through a Shift4 payment link Maple texts to the caller
  • Pay in store for pickup orders
Your Shift4 Dine menu automatically syncs to Maple:
  • Menu items and prices
  • Modifiers and modifier sets
  • Categories
  • Menu schedules (each schedule becomes a Maple menu)
  • Items you 86 and availability changes
Menu changes must be made in Shift4 Dine. Changes reach Maple when Shift4 Dine sends a menu update, and you can also use Resync Menu on the Menus page. Items you turn off disappear from the phone menu until you turn them back on.

Order Management

Maple orders appear in Shift4 Dine as:
  • Standard Shift4 Dine orders
  • Full reporting integration

Order Flow

  1. Customer places order via Maple
  2. Maple sends the order to Shift4 Dine
  3. Maple confirms the order once Shift4 Dine accepts it. If no acceptance arrives in time, the order is rejected
  4. Standard Shift4 Dine workflow applies
Maple cannot cancel an order once it reaches Shift4 Dine; cancel it there.

Multi-Location Support

For restaurants with multiple locations:
  • Configure each location separately
  • Different menus per location
  • Location-specific pricing
  • Centralized reporting available

Troubleshooting

  • Confirm integration is active - Check Shift4 Dine is online - Verify location settings - Review error logs in dashboard
  • Verify Shift4 payment settings - Check processor status - Review decline reasons - Confirm customer card details

Advanced Features

Shift4 Payments Integration

  • Seamless payment processing
  • Integrated reporting
  • PCI compliance handled

Support

For Shift4 Dine-specific issues:
  • SkyTab Support: 1-877-851-0128
  • Shift4 Support Portal: support.shift4.com
  • Maple Support: Text +1 929 543 0229

Next Steps