Dutchie POS Sync Setup
Step-by-step guide to connecting and syncing your Dutchie POS system with ReUp.
Overview
The Dutchie integration enables:
- Real-time inventory synchronization
- Automatic stock level updates
- Product catalog import
- Sales data analysis
Prerequisites
- Active Dutchie POS account
- Dutchie API credentials (from Dutchie support)
- ReUp retailer account
Step 1: Obtain Dutchie API Credentials
- Contact Dutchie support or your account manager
- Request API access for ReUp integration
- You'll receive:
- API Key
- Location ID(s)
- API endpoint URL
Step 2: Connect in ReUp
- Log in to ReUp
- Go to Settings > Integrations
- Click Dutchie
- Enter your credentials:
API Key: your-api-key-here
Location ID: your-location-id - Click Test Connection
- If successful, click Save
Step 3: Configure Sync Settings
Sync Frequency
| Option | Description | Best For |
|---|---|---|
| Real-time | Instant updates | High-volume stores |
| Hourly | Every 60 minutes | Medium-volume stores |
| Daily | Once per day | Low-volume stores |
Sync Direction
- Dutchie → ReUp: Recommended for retailers
- Bidirectional: For advanced use cases
Data to Sync
Select what to synchronize:
- Products and variants
- Inventory levels
- Categories
- Pricing
- Customer data (optional)
- Sales transactions (optional)
Step 4: Initial Sync
- Go to Inventory > Sync Status
- Click Run Initial Sync
- Monitor progress:
- Products imported: X/Y
- Inventory levels: X/Y
- Categories: X/Y
- Wait for completion (may take 5-30 minutes)
Step 5: Verify Sync
- Go to Inventory > Products
- Compare with Dutchie dashboard
- Verify:
- Product counts match
- Inventory levels are accurate
- Pricing is correct
Troubleshooting
Connection Failed
- Verify API credentials are correct
- Check if Dutchie API is experiencing downtime
- Ensure your IP is whitelisted (if required)
Products Missing
- Check category mappings
- Verify products are active in Dutchie
- Review sync logs for errors
Inventory Mismatch
- Run a manual sync
- Check for pending Dutchie transactions
- Review audit trail for discrepancies
Sync Monitoring
Monitor ongoing syncs at Integrations > Dutchie > Sync Log
| Status | Meaning |
|---|---|
| ✅ Success | Sync completed without errors |
| ⚠️ Warning | Sync completed with minor issues |
| ❌ Failed | Sync failed, requires attention |
Advanced Configuration
Webhook Setup (Optional)
For instant updates when inventory changes in Dutchie:
- Contact Dutchie support
- Request webhook configuration
- Provide ReUp webhook URL:
https://api.reup.com/webhooks/dutchie/inventory
Multi-Location Sync
For multiple retail locations:
- Add each location separately
- Map Dutchie Location IDs to ReUp locations
- Configure sync settings per location