Shopify Web Shopping Cart Interface
Watch the Demo!
Yellow Dog Inventory has a complete 2-Way sync with Shopify to:
Create new items (complete details, variants, pictures, etc)
Update any item changes
Update on-hand counts
Process Orders to Updated sales and reduce on-hands
This sync can be scheduled to run at almost any interval.
Yellow Dog can also provide an optional accounting integration with Shopify. We can retrieve all the sales, shipping, tax, and tender activity per day, map it to your specific GL codes, and then present an output file in the format your accounting solution requires.
Back Office Setup Requirements
Shopify must be set up as detailed below:
Create a new account.
If starting from scratch:
Click Dev Shops tab.
Click "Create a new Dev Shop" in upper right-hand corner.
Fill in information.
Spaces will be replaced by dashes in the URL (http://tiny-turtle-crystal-acres.myshopify.com).
After store exists:
Click Apps -> "private API keys" (at bottom)
Click "Generate a new Private Key". Call it SyncYdiWithShopify.
SyncYdiWithShopify.exe is the scheduled application that syncs data between YDI and Shopify.
Exporting Item Data
SyncYdiWithShopify can be used to push the following item details:
Current On Hand (When Push On Hands is enabled)
Web Properties: Short Description or Item Description
Web Properties: Extended Description
Picture (Up to 3)
UPC (limit 1)
Shopify Inventory Policy
Importing Sales Data
The following transaction data is pulled into Yellow Dog Inventory once the order has been fulfilled in Shopify:
Shopify's created_at date
Shopify's id (transaction line number)
Taxes - as of sync v362, we are able to support multiple taxes per line item
Tenders - as of sync v362, we are able to support multiple tenders; the total of tender values per transaction will equal the total amount paid by the customer, including shipping, taxes, and discounts
Shipping charges - pulled in as line items
Please note that only fulfilled orders will sync to Yellow Dog.