SpotOn integration requires KYC verification, which typically takes 2-3 business days.
Prerequisites
Before starting, ensure you have:- ✅ Admin access to SpotOn
- ✅ Maple Voice Core configured
- ✅ Business documentation for KYC
- ✅ Bank account information
Setup Process
Connect SpotOn Account
Authorize Maple to access your SpotOn system through OAuth. You’ll be redirected to SpotOn to approve the
connection.
Menu Sync
Your SpotOn menu syncs automatically. Verify that items, modifiers, and prices imported correctly.
KYC Requirements
Submit the following documents:- Business registration (LLC, Corp, etc.)
- EIN or Tax ID letter
- Owner’s government-issued ID
- Bank statement or voided check
Connecting SpotOn
SpotOn uses OAuth for authorization:- Go to Orders Module → POS Integration
- Select SpotOn from the available options
- Click Connect SpotOn Account
- You’ll be redirected to SpotOn’s login page
- Enter your SpotOn credentials and approve Maple’s access
- You’ll be redirected back to the Maple dashboard
Menu Synchronization
Your SpotOn menu syncs automatically to Maple:- ✅ All menu items and prices
- ✅ Modifiers and option groups
- ✅ Categories and organization
- ✅ Item availability updates
- ✅ Price changes
Menu changes should be made in SpotOn. Changes sync to Maple automatically.
Payment Processing
SpotOn integration uses CyberSource for payment processing:- Credit/debit card support
- Secure tokenized transactions
- PCI-compliant processing
Payment Rules
| Order Type | Payment Options |
|---|---|
| Pickup | Card required upfront |
| Delivery | Card required upfront |
Order Management
Maple orders appear in SpotOn as:- Source: “Maple - Phone” or “Maple - SMS”
- Standard SpotOn order format
- Full reporting integration
- Kitchen display compatible
Order Flow
- Customer places order via Maple (phone or SMS)
- Order appears in SpotOn immediately
- Kitchen receives the order via display or printer
- Standard SpotOn workflow applies
Multi-Location Support
For restaurants with multiple locations:- Configure each location separately
- Different menus per location
- Location-specific pricing
- Centralized reporting available
Troubleshooting
Menu items not syncing
Menu items not syncing
Orders not appearing in SpotOn
Orders not appearing in SpotOn
- Confirm the integration is active in the Maple dashboard - Check that SpotOn is online - Verify the correct location is selected - Review error logs in the dashboard
Payment failures
Payment failures
- Verify payment settings are configured correctly - Check processor status - Review decline reasons in the dashboard - Confirm customer card details are valid
OAuth connection expired
OAuth connection expired
- Re-authorize the SpotOn connection from the dashboard - Go to Orders Module → POS Integration → Reconnect
Support
- SpotOn Support: Contact your SpotOn representative
- Maple Support: Text (646) 444-1357
Next Steps
Configure Payments
Set up payment processing
Configure Delivery
Set up delivery zones and fees