Shopify
Sync orders, products, and inventory between Shopify and your other integrations.
Overview
The Shopify integration connects your Shopify store to Pickitoo Connect, enabling automatic order synchronization, product catalog updates, and real-time inventory management across all your connected platforms.
Prerequisites
- An active Shopify store with an owner or staff account
- Shopify API credentials (API key and secret)
- A Pickitoo Connect account with an active organization
1. Create a Shopify custom app
To connect your Shopify store, you need to create a custom app in your Shopify admin to generate API credentials.
- 1
Open Shopify Admin
Log in to your Shopify store and navigate to Settings > Apps and sales channels > Develop apps.
- 2
Create a custom app
Click "Create an app", give it a name (e.g., "Pickitoo Connect"), and assign it to a developer.
- 3
Configure API scopes
Under "Configuration", select the Admin API scopes your integration needs: read_orders, write_orders, read_products, read_inventory, write_inventory.
- 4
Install the app
Click "Install app" to generate your API access token. Copy the Admin API access token - you will need it in the next step.
2. Configure the integration in Pickitoo Connect
Once you have your Shopify API credentials, configure the integration in your Pickitoo Connect dashboard.
- 1
Add a Shopify integration
In Pickitoo Connect, go to Connect > Integrations > Add, and select Shopify.
- 2
Enter your credentials
Provide your Shopify store URL (e.g., your-store.myshopify.com) and the Admin API access token you generated.
- 3
Enable the integration
Toggle the integration to enabled. Pickitoo Connect will verify the connection to your Shopify store.
3. Set up connections
Create connections to route data between Shopify and your other integrations. For example, connect Shopify as a source to automatically forward new orders to a delivery platform like Wolt or Bolt Food.
4. Verify the setup
Send a test event through the integration to confirm data flows correctly. Check the Transfers tab on your integration page to monitor the status of each transfer.