Connecting Shopify
Picqer has a direct integration with Shopify. You can set it up easily in just 2 minutes.
On this page
What does the integration do?
- New orders from Shopify are imported directly into Picqer.
- Orders sent with Picqer are automatically marked as shipped in Shopify (including tracking codes).
- Inventory changes in Picqer are updated real-time in Shopify.
- Products from Shopify are imported into Picqer, including photos and current stock levels.
Setting up the integration
Preparing Shopify
- Picqer only imports products that have a unique SKU in Shopify. This is an optional field in Shopify, so make sure all your products have a valid SKU.
- Ensure that you are managing 1 location in Shopify that contains the products you want to process through Picqer.
Installing
Follow the steps below to install the Picqer App in Shopify. You can connect multiple Shopify stores to 1 Picqer account. Repeat these steps for each Shopify store.
In Picqer navigate to Settings > Integrations > New integration.
You will see all integrations in Picqer. Click Connect in the Shopify block.
Picqer will now ask for the subdomain of your Shopify store. You can find this in the address bar of your browser when you are logged into your Shopify Admin.
If you were recently logged into Shopify, you will automatically proceed to the next step.
If not, you will see the Shopify login screen and you can log in.
Shopify and Picqer will now exchange all the details of your store; this may take a few seconds.
Then you will see "Congratulations, your webshop is connected". Your webshop is now successfully connected to Picqer.
Your products are now being downloaded from Shopify, and new orders are being imported into Picqer.
Test mode
By default, we turn off "Send inventory changes to webshop" and "Send shipments to the webshop", so Picqer only downloads data from Shopify and does not change anything in your webshop. This allows you to test safely.
If products and orders are coming in correctly, set these 2 options to "Yes." From that moment on, Picqer will directly send inventory changes and shipped orders to your Shopify store.
Importing products
Products are imported automatically the first time you install the App and when Picqer notices products in an order which are not yet in Picqer. If you add new products in Shopify, you can import them by clicking 'Import Products' in your Shopify webshop settings in Picqer.
Picqer imports the following properties for each product:
- Product code/SKU
- Name
- Price
- Weight
- Barcode
- Supplier
- Linked product fields
Picqer also imports:
- Inventory level: if 'Import initial stock' is enabled in Settings.
- Images: in the order they appear in Shopify.
Importing additional order data
Apps in Shopify can add extra information to orders. This appears under the 'Additional details' section on the order detail page.
You can link this data to an order field in Picqer. Edit the webshop connection in Picqer and fill in the order field 'note_attributes', followed by the title of the field as you see it in Shopify.
For example, if Shopify shows 'created_at' with a date below it, you would enter note_attributes.created_at in Picqer to import the date.
Shipments
A shipment will be created in the shop once the picking list is completed in Picqer. The following data will be sent back to Shopify:
- Shipped products and quantities
- Track & Trace code
- Track & Trace URL
- Carrier: DPD, GLS, PostNL, and UPS are integrated with Shopify to show delivery progress. Other carriers are not supported by Shopify, so we provide the name as known in Picqer.
Shopify locations
What Shopify calls a 'location' is referred to as a 'warehouse' in Picqer. For example, 2 different stores: 1 in Utrecht and 1 in Groningen. These are 2 locations in Shopify and 2 warehouses in Picqer.
It is possible to have multiple Shopify locations; however, Picqer only manages 1 Shopify location.
Usually, you only have 1 location in Shopify and 1 warehouse in Picqer, which makes it simple. But you can also add multiple physical stores as locations in Shopify and 1 location for your central warehouse. That central warehouse is connected to Picqer.
This means that Picqer only imports order lines, creates shipments, and synchronizes inventory for the designated Shopify location. This location can be configured in the webshop settings in Picqer under 'Location to manage'.
Orders in Shopify from other locations will be ignored by Picqer. This allows you to use Shopify POS in your physical stores without those orders being processed by Picqer.