Zedonkopedia

Shopify Connector - Overview and Activation

The Zedonk Shopify Connector provides a seamless integration between your Zedonk account and your Shopify store, allowing you to efficiently manage inventory and sales data in one centralized system. By connecting your platforms, you can automate key processes, reduce manual data entry, and gain valuable insights into your business performance.

This is an additional module to your main Zedonk system. For further information, please click here HELLO ZEDONK

Overview

Currently, there are three versions of the Shopify Connector available, each designed to cater to different business needs:

Version 1: Real-time Inventory Synchronisation (Most Popular)

The V1 connector is the most widely adopted option, primarily because it maintains accurate and up-to-date inventory levels across both Zedonk and Shopify. This version ensures that whenever a sale occurs on Shopify or inventory is adjusted in Zedonk, the corresponding changes are reflected in near real-time on the other platform. This automatic synchronisation is crucial for preventing overselling, managing stock efficiently, and providing a consistent customer experience. If your primary goal is to have a unified view of your stock and avoid discrepancies between your online store and your back-office system, V1 is the recommended choice.

Version 2: Retail Order Import and Inventory Management

V2 of the Shopify Connector offers a more comprehensive integration by enabling the import of retail orders directly from Shopify into Zedonk. This functionality is particularly valuable if you need to analyse your retail sales data within Zedonk, either independently or alongside your wholesale order information. Furthermore, V2 can automatically generate delivery notes and invoices in Zedonk based on Shopify orders. This not only streamlines your fulfilment process but also ensures that inventory levels in Zedonk are updated in accordance with shipped retail orders, maintaining inventory accuracy. If you require detailed analysis of your retail sales in Zedonk and automated delivery note creation for Shopify orders, V2 provides the necessary tools.

Version 3: Separated Retail Order Management (Least Popular, Niche Use Case)

The V3 connector is the least commonly used option and is relevant to a very specific scenario, typically affecting around 1% of our clients. This version requires the creation of a separate season within Zedonk specifically for Shopify retail orders. This separation is intended to prevent potential duplication of stock adjustments that might occur if retail and wholesale orders are managed within the same season. While V3 offers a way to keep retail order data distinct, the added complexity of managing separate seasons makes it less appealing for most users. Unless you have a specific need to completely isolate your Shopify retail order data within its own Zedonk season to avoid potential stock adjustment conflicts, V3 is generally not the recommended approach.

The following tasks can be performed on all Shopify Connector versions:

  1. Create a Catalogue of products you want to add to Shopify and push it directly from Zedonk.
  2. Push Available To Sell figures from Zedonk to Shopify
  3. Receive refunds as automatic stock adjustments

The following tasks are version-specific

  1. Receive Shopify orders as automatic Stock Adjustments (Shopify Connector V1)
  2. Receive Shopify orders as Retail Orders (Shopify Connector V2)
  3. Receive Shopify orders as automatic Stock Adjustments and Retail Orders (Shopify Connector V3)

Shopify Connector Activation

Note: the BARCODE module is required for the use of this Connector.

You can integrate Zedonk with multiple Shopify Stores/Location, but each Shopify Store/Location would require you to purchase a separate connector. Multiple Shopify Stores/Location setup works seamlessly with the Multi-Location Inventory module.

Go to your Shopify Admin portal

Go to the Shopify side menu > Settings

Click 'Apps and sales channels'

Click 'Develop apps'

Click 'Create an app'

Enter "Zedonk" in the app name field + 'Create app'

Click tab header 'Configuration'

Click 'Configure' on 'Admin API integration'

Set access scopes to the below:

  • 'Assigned fulfillment orders' > set to 'read_assigned_fulfillment_orders'
  • 'Draft orders' > set to 'read_draft_orders'
  • 'Files' > set to 'write_files' & 'read_files'
  • 'Fulfillment services' > set to 'read_fulfillments'
  • 'Inventory' > set to 'write_inventory' & 'read_inventory'
  • 'Locations' > set to 'read_locations'
  • 'Merchant-managed fulfillment orders' > set to 'read_merchant_managed_fulfillment_orders'
  • 'Order editing' > set to 'read_order_edits'
  • 'Orders' > set to 'read_orders'
  • 'Products' > set to 'write_products' & 'read_products'
  • ‘Returns’ > set to ‘read_returns’
  • 'Third-party fulfillment orders' > set to 'read_third_party_fulfillment_orders'

Set 'Event versions' to the date option with the '(Latest)' suffix, e.g. '2023-04 (Latest)'

We will need the information from you, in order to set up your connector. This can be found on the tab header 'API credentials'

  • API key:
  • API secret key:
  • Access Token:
  • URL of your Shopify website (e.g: "https://XXXXX.myshopify.com"):
Next Article V2. (3) Shopify Connector - Prepare your System