Integrations
Connect Mathership with external systems to reduce manual work and keep inventory data up to date. Integrations are mainly used to:- Connect POS systems
- Sync locations, stores, products, or items
- Map POS sales to ingredients or recipes
- Transfer sales into inventory movements
- Import POS sales data by CSV when no direct integration is available
Connect POS systems
Map sales to inventory
Create ledger movements
Available integrations
Lightspeed K-Series
Sides POS
CSV Upload
POS Mapping
Storage Units
Ledger
Access integrations
To manage integrations:Open Manage
Open Integrations
Choose an integration
Connect or update the system
Sync external data
Set up mappings
Activate when ready
How integrations work
Most POS integrations follow the same basic structure.Connect the system
Sync external data
Link storage units
Map POS items
Transfer sales
Direct POS integrations
Lightspeed K-Series
Lightspeed uses an OAuth connection. After connecting Lightspeed, you can:- Sync Lightspeed locations
- Link each location to a Mathership storage unit
- Activate locations
- Start a historical migration
- Sync Lightspeed items
- Map items to ingredients or recipes
- Run manual transfers for specific dates
- Pause or resume automatic transfers
Sides POS
Sides uses username and password credentials. After connecting Sides, you can:- Test the connection
- Sync stores
- Link each store to a Mathership storage unit
- Activate stores
- Start a historical migration
- Sync products
- Map products to ingredients or recipes
- Run manual transfers for specific dates
- Pause or resume automatic transfers
CSV Upload
CSV Upload is used when sales data is imported manually instead of through a live POS connection. Use CSV Upload to:- Upload POS sales data from a file
- Process sales from systems without a direct integration
- Apply configured CSV rules
- Create inventory deductions based on mapped POS codes
POS mapping
POS mapping defines how sales affect inventory. A POS item can be mapped to:- Ingredient — the ingredient is deducted directly
- Recipe — the recipe is broken down into its ingredients
- Quantity factor — defines how much inventory is affected per sale
Storage unit mapping
Before a POS location or store can be activated, it must be linked to a storage unit. This tells Mathership where inventory should be deducted from.Historical migration
Some integrations can process historical sales data. This is useful when:- You activate a new POS location or store
- You want to import recent sales history
- You added mappings after the integration was created
- You need to rerun a migration after fixing mappings
Manual transfer
Manual transfers let you process sales for a specific date. Use this when:- You want to transfer one day manually
- A previous transfer failed
- You updated mappings and want to reprocess sales
- You need to check one specific business day
- You want to test an integration before relying on automatic processing
Automatic transfer
Some integrations support automatic sales transfers. Depending on the integration setup, automatic transfers can be:Common setup workflow
Connect the POS integration
Sync locations or stores
Link storage units
Sync POS products or items
Create POS mappings
Activate the location or store
Review migration status
Check the ledger
Run manual transfers if needed
Best practices
Set up storage units first
Sync before mapping
Start with important items
Map carefully
Review unmapped items
Check the ledger
Rerun only when needed
Keep names clear
Troubleshooting
Integration cannot be connected
Integration cannot be connected
- Your credentials are correct
- The external system is available
- The integration is configured for the correct company
- You have permission to manage the company
Location or store cannot be activated
Location or store cannot be activated
- The location or store was synced
- A storage unit is linked
- The storage unit belongs to the same company
- No migration is already running
Products or items are missing
Products or items are missing
Sales do not affect inventory
Sales do not affect inventory
- POS items are mapped
- The mapped ingredient or recipe belongs to the same company
- The location or store is activated
- A storage unit is linked
- The transfer completed successfully
Inventory numbers look wrong
Inventory numbers look wrong
- POS mappings
- Quantity factors
- Recipe ingredients
- Storage unit assignment
- Ledger entries for the affected date