The Shopify integration for Duoplane vendor accounts is a very popular feature which allows retailers to send orders to their vendor as a Shopify order in the vendor's store. While quite simple to set up, this feature is advanced with many optional settings.
If you are a vendor and would like to set up your Duoplane vendor account to receive orders from your retailer directly to your Shopify store, please read through the setup article first >> Connect a Duoplane Vendor Account to a Shopify Store
Troubleshooting FAQ
- I have already added the integration — how do I access the settings again?
You can return to the Shopify integration settings by going to the setup URL >> https://app.duoplane.com/vendor_integrations/shopify - I would like an explanation of what each option does — where can I find this information?
The settings menu page itself has a brief explanation of what each setting does. Detailed explanations can be found on the setup guide page here. - Orders are coming through as the wrong customer (e.g. the same initial customer's name each time) — how do I fix this?
The Shopify integration works in a way that Duoplane acts as one customer profile in your Shopify to import the orders. If the first order you received from your retailer came through with the customer name "Customer Lastname", for example, your Shopify might set up the customer profile to use that name every time. We recommend creating a customer record in Shopify that you would like to use to represent all the incoming Duoplane orders from that vendor so they will be labeled correctly. Instructions for how to create and link a Customer ID in Shopify are in the guide here. - Why is the product price set to 0.00?
In the event there is no SKU in the vendor's Shopify catalog matching the vendor SKU in Duoplane as assigned by the retailer, Duoplane will create a custom line item. It does this because the order still needs to be created so Duoplane will still write the ordered SKU down, but Shopify doesn't know the equivalent product to match in their platform and since it's a custom/new product the price will be set to 0.00 by default.
This can also happen if the vendor has more than one SKU in their Shopify catalog that matches the vendor SKU in Duoplane. To fix this, review the vendor SKUs in Duoplane to make sure they are an exact 1:1 match with the vendor's Shopify. - The tracking link isn't working — how do I fix this?
As long as order processing is enabled in the Shopify integration, inputting the tracking and carrier in Shopify should import that information into Duoplane. Once imported, if Duoplane recognizes the carrier, it will create a custom link with a pre-defined URL prefix. In cases where the carrier is "Other", unknown, or has no pre-defined URL prefix configured, Duoplane will not be able to create a working, clickable link.
Customer carriers must be configured on the retailer's end. More information on custom carriers and adding pre-fixes for tracking URLs can be found in this article.