Williams / Shopify Integration

Setup Procedure

Internal Document for Indigo8 and Williams Staff for Setup of new account.

  1. Williams are to provide Indigo8 with the SHOPIFY Login of the Brand

  2. Williams are to provide Indigo8 with the Williams SFTP login information.

  3. Indigo8 Staff will log into Shopify and install the Williams Shopify App.

    1. Log into the Shopify store

    2. Click on this link https://www.indigo8-solutions.com/shopify-williams/install

    3. The following page will appear. Enter the site link, such as;
      https://wood-dragon-magic.myshopify.com

       

    4. The following screen will appear, you will need to press the install app button.

       

       

    5. You will be presented with the following TOKEN on screen. The Indigo8 employee will need to enter this into the lite system in the next step. So it is best to email it to yourself or keep in a text doc for a few mins.

       

       

  4. Setup the Indigo8 Lite system

    1. Go to this link  : http://www.indigo8-solutions.com/lite/signup.aspx?type=1

    2. Then go to the back end and set the customer to PAID and set the date the customer will be charged to 2050

       

       

    3. Set all billing amounts to 0.

    4. Make sure you turn on WEB SITE INTEGRATION OPTION.

       

       

    5. Login to the lite system, go to Settings  and enter the LOGIN information provided by Williams for the SFTP connection.

 

Linking Website

  1. Open new Lite system and Create website customer, select shopify and check “This customer has a web site attached to it”. 

    1. Enter the shopify link as per below

    2. Enter the access Token you got above 

    3. Press the SAVE button and you will see the store location ID fill in if it is successful.

       

       

  2. Go to Shopify and we need to add three web hooks.

    1. Navigate to Settings >> Notifications and scroll to the very bottom and you will see the WEB HOOKS section.

       

    2. Press Create Webhook button.

       

       

    3. We need to create these web hooks

      1. Order Creation
        On the screen that appears choose ORDER CREATION from the drop down. And copy and paste the web hook URL. The screen should look like this

         

         

      2. Product creation

        1. Choose product Creation from the drop down then copy and past this link into the URL field (DO NOT USE THE ONE from ABOVE).

          https://salesstreampos.i8system.com/services/WebsiteUpdater/IntegrationInsertProduct.aspx?cid=

          Then copy and paste the CID NUMBER from the webhook URL in glass to the end of the link.

           

      3. Product Update
        In this case you can use the same URL that you just used for the Product Creation.

         

    4. The last thing in this section is to Scroll to the bottom of the web hook page in shopify and you will see a long number. You need to copy and paste that into the Shopify webhook id in the Indigo8 screen.

       

    5. Make sure you press SAVE on the customer screen.

 

Linking the LITE system to Williams

  1. In lite to go the Settings >> 3PL Settings and Select Williams.

     

     

  2. Williams should send you the information to fill in on this screen. Note that the SFTP HOST KEY FINGERPRINT needs to be retrieved using file zilla. The steps for that are in step 3.

     

     

  3. To get the fingerprint open the FILE ZILLA program and follow these steps. Note that you need to do these steps before you connect in File Zilla

    1. Open FileZilla and go to EDIT menu > Settings for PC or FileZilla menu > Settings for Mac

       

       

       

    2. The settings screen will popup. Select the DEBUG menu on the left. We need to tick the “Show Debug Menu” and Select “2 - Info” on the “Debug information in message log”

       

    3. Click OK

    4. After clicking OK, connect to the SFTP using the provided info by Williams then click QuickConnect.

       

       

    5. You will know that the credentials worked when you can see the directory on the right hand side.

       

       

    6. For the SFTP fingerprint, you need to browse the message log on the top section and look for the Host key fingerprint

       

       

    7. Copy the value and put it on Glass Settings screen.

       

       

    8. Click Save

 

Import Existing items from SHOPIFY

  1. Go to the customer screen >> Website Tab and click this button.

     

  2. Use this screen to import the appropriate Styles into Indigo8.