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
1
Start KYC Verification
Submit business verification documents to enable payment processing.
2
Connect SpotOn Account
Authorize Maple to access your SpotOn system through OAuth. You’ll be redirected to SpotOn to approve the
connection.
3
Select Locations
Choose which SpotOn locations to enable for Maple ordering.
4
Menu Sync
Your SpotOn menu syncs automatically. Verify that items, modifiers, and prices imported correctly.
5
Test Integration
Place test orders to verify the full order flow from call to kitchen.
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 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
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 +1 929 543 0229
Next Steps
Configure Payments
Set up payment processing
Configure Delivery
Set up delivery zones and fees