Overview
The Shopify integration connects your Shopify store to Commenda for automatic e-commerce data syncing. Commenda pulls your transactions, products, and customers to provide a unified view of your sales data for tax compliance.Supported features
Data models
Commenda syncs the following data from Shopify:- Transactions — order and transaction data including line items, amounts, and fulfillment details
- Products — your product catalog
- Customers — customer profiles with addresses
How tax calculation works
When a transaction is created or updated in Shopify, Commenda receives the event through its unified webhook pipeline. Commenda fetches the full order details associated with the transaction to extract address information and calculates the applicable indirect tax.Address resolution
Shopify transaction data does not include complete address information directly. Commenda resolves addresses by fetching the associated order data, which contains:- Shipping address — the order’s shipping address
- Billing address — the order’s billing address (used as fallback)
Connecting Shopify
1
Start the connection
From your Commenda dashboard, navigate to integrations and select Shopify. Commenda generates a secure connection link.
2
Authorize access
Click the connection link to authorize Commenda to access your Shopify store data.
3
Configure sync settings
Choose which data models to sync, set the sync frequency, and specify how far back to pull historical data.
4
Verify the connection
After authorization, Commenda begins the initial data sync. Check the sync status on your dashboard to confirm data is flowing.
Known behaviors
- Transactions with a
nullstatus are still processed (some Shopify transactions may not have an explicit status) - Address information is fetched from the associated order, not from the transaction itself