Shopify channel integration

Integrating Shopify with Avasam lets you download orders, as well as controlling stock levels and prices.

Integrating a Shopify store

If you already have an Avasam account setup, then you can integrate your Shopify store as shown in this video. We also have separate articles for listing, as well as shipping mapping and type mapping.

 

Getting started from scratch

When first getting started with Avasam and a Shopify store, however, this video covers everything, from signing up, integrating your Shopify store, to listing your first products!

 

 

Shopify integration

Avasam can be integrated with one or more Shopify sites to download orders, and update listings with stock levels. Avasam also provides a Shopify listing tool.

The list of sales channel integrations has 4 columns:

  • The logo represents the type of channel integration.
  • The type of channel integration.
  • The name of the specific channel integration.
  • The status of the integration - yes/blue is enabled, no/grey is disabled.

New sales channel integration

To create a new sales channel integration:

  1. Open ‘Settings’.
  2. Select ‘Sales channel integration’. Screenshot 2021-02-05 152630
  3. Click the ‘Add sales channel’ button.
  4. Click on the ‘Add’ button next to ‘Shopify’.

  5. Enter the name for this integration.

unnamed (9)

 6. Click ‘Next’ to continue.

unnamed (10)

 7. Enter the address of your Shopify website as the ‘Website end point’.
 8. Click ‘Next’.

 9. Authorise your connection with Shopify by clicking ‘Authkey’.

Shopify-5

 10. Click ‘Authkey’.
       a. Enter the email address registered to your Shopify account.

unnamed (11)
       b. Click ‘Next’.
       c. Enter your Shopify password.

Shopify-7
       d. Click ‘Log in’.
       e. You’ll see your authorization, before returning to Avasam.
Shopify-8

  11. Click ‘Next’ to continue.

Shopify-9

  12. The integration will create an inventory location in Shopify called avasam that will be used for stock level updates. You can select a different location.

  13. You'll be asked to select (from a list) the order statuses that will be downloaded              from Shopify to Avasam (The default is 'Paid, Unfulfilled').

  14. You can set the status the orders will be updated to in Shopify when the order is           dispatched in Avasam (The default is 'Paid, Fulfilled').

  15. Save the changes when you're happy with the options.

  16. You will be returned to the sales channel list in Avasam, with a new row added for         your new integration.

unnamed (12)

Ensure that your channel has stock updates enabled to ensure that your listings don't oversell.

  1. Click on the channel name.
  2. Click on additional settings.
  3. Toggle the switch for stock update to yes.
  4. Click save.

Disable channel integration

When you create new channel integration, it is automatically enabled and active.

To disable the integration to stop it downloading orders and updating listings temporarily:

  1. Open ‘Settings’.
  2. Select ‘Sales channel integration’.
  3. Locate the integrated sales channel to disable.
  4. Click the status switch to toggle it from ‘Yes’/active to ‘No’/disabled.
  5. The channel will be disabled.

Enable channel integration

When you create new channel integration, it is automatically enabled and active. You, or someone else, may temporarily disable it.

To re-enable the integration to resume downloading orders and updating listings:

  1. Open ‘Settings’.
  2. Select ‘Sales channel integration’.
  3. Locate the integrated sales channel to enable.
  4. Click the status switch to toggle it from ‘No’/disabled to ‘Yes’/active.
  5. The channel will be re-enabled.

Remove channel integration

If you no longer wish to have Avasam connected to a sales channel, it can be easily removed. Once deleted, you will need to re-create the integration from scratch should you choose to re-use it.

To remove channel integration:

  1. Open ‘Settings’.
  2. Select ‘Sales channel integration’.
  3. Locate the channel integration you want to remove.
  4. To open the integration, click the name.  
  5. Click the red ‘Remove account’ button. clipboard-image (4)
  6. Click ‘OK’ to confirm.
  7. You will be returned to the list of channel integrations.
  • Click ‘Cancel’ if you decide to not delete the integration.
  • If you delete integration and then reintegrate the same channel, the analytics and reports will not recognise orders from the two integrations as being from the same site.

Update/verify channel integration

If Avasam is having issues downloading from updating a sales channel, it can be easily checked. In ‘Settings’, select ‘Sales channel integration’ to ensure that you are connecting to the correct website end point.

To update/verify channel integration:

  1. Locate the channel integration.
  2. Click the name to open the integration.

  3. Click ‘Reauthorise’.  clipboard-image (4)

  4. A new window will open.

  5. Click ‘Authkey’ to request a new token from Shopify.

  6. Click ‘Save’ to apply any updates/changes.

  7. You will be returned to the list of channel integrations.

Additional settings for Shopify

The Shopify integration has additional settings which can be customised.

clipboard-image (6)

Default collection: Where collection locations are offered in Shopify, set which one will be used for orders shipped via Avasam. Click to open drop down list and select option.

Stock update: When enabled, Avasam will provide inventory updates to mapped listings on Shopify when the levels change in Avasam. Click to toggle between on and off.

Price (inc VAT) update:  When enabled, Avasam will update prices on mapped listings when you change them in my products in Avasam. Click to toggle between on and off.

Max quantity to advertise: Set the maximum number of an item you want the Shopify listing to show for any listing mapped to an Avasam SKU.

If the stock level is higher than this number, it will be maintained at this value until you have less available.

If the level becomes lower than this point, the inventory level updates the listing dynamically.

Once the level increases past the value set, the listing will maintain this level again.

Requires stock update to be set to yes.

Stock Threshold value: Set the stock level of an item you want the Shopify listing to treat as zero (out of stock) for any listing mapped to an Avasam SKU.

If the stock level is higher than this number, it will not affect the listing.

If the level becomes lower than this value, the inventory level updates are set to 0 for the listing.

Once the level increases past the value set, the listing will maintain the correct level updates again.

Requires stock update to be set to yes.