Packiyo directly connects with Shopify via the Shopify API, allowing orders and inventory information to flow between your Shopify store and Packiyo.

Once connected, products and orders will import from Shopify into Packiyo. This information is regularly updated through a nightly sync.



To successfully import products into Packiyo, each product must have a fulfillment location assigned. This location must match with the warehouse location in Packiyo.
In Shopify, the location field can be found under the Inventory section of the product page. You can manage fulfillment locations by selecting the edit option next to Locations.
If an order from Shopify isn't importing into Packiyo, check the following:
The order has the correct fulfillment location that matches the one in Packiyo
The products in the order have SKU values assigned
If shipping address are missing on orders from Shopify, the most likely cause is that the store is on the Shopify Basic plan.
Upgrade the Shopify plan to Shopify for Small Teams. This allows PII to be shared with custom apps, including Packiyo.
Digital products do not need to be picked, packed, or shipped. To ensure they are automatically treated as fulfilled, uncheck the box labeled "This is a physical product" in Shopify.
Log in to your Shopify admin
Click Products
Select the digital product
Scroll down to the Shipping section
Uncheck "This is a physical product"
Click Save
Although digital products do not require fulfillment, they are still created as SKUs in Packiyo.
To prevent backorders, set the inventory for each digital product to a high value (e.g., 99,999).