Shopify Seller Sync App

Following Are The Features In This App:

Please note - You must have been APPROVED as a seller before continuing this portion. If you haven't yet been approved please complete your profile and contact us Here to let us know!

*With the help of this app, the seller can sync their Shopify store products with SHOPMAGAZON.

*Also, Seller’s Shopify store’s inventory will sync with the admin Shopify store.

*Order & inventory will be synced on both Admin & Seller Shopify end.

*Sellers can now update products in bulk from the “products” section of the seller app.

*Both admin & seller can now sync the seller’s products in any state from the “Product Listing” section of their respective panels.

NOTE: Please make sure that the merchant email on SHOPMAGAZON is the same as the seller email on your Shopify store. Else, it will create a new seller on MAGAZON once you've installed the “Seller App” in your Store.

In Order to create the access token, firstly You need to create a Private App from store backend and then, make your Products & Collections available on that Private app for which You want to provide access to your store.

While creating the Private App, You need to enable permissions that your private app will access. Once You click on the SAVE button, You will be ended up generating the API Credentials. And from there, You will get the Storefront access token that will be needed to access your storefront data.

How to Create Private App?

Click Here to enlarge image.

image

To create a Private App, firstly you need to Visit the “Apps” section of your Shopify Store. Scrolling down to the bottom, You will get the “Manage Private Apps” option. Click on it to create a new Private app.

Create Private App

Click Here to enlarge image.

image

Now, Click on the “Create a new private app” button to create app, assign permissions and generate API credentials on saving the details.

Click Here to enlarge image.

image

Here, You need to mention the Name of your private app, an Email ID used to contact the developer regarding the app in the App Details section.

Now, Prior to the generation of the API Credentials, You need to add certain permissions for the data that your private app will access. Go to the Admin API section and enable those actions which are necessary to work for your private app.

After that, don’t forget to enable the checkbox to allow access for your private app from the “Storefront API” section.

Important Note:- Product, Variants, Collections, Orders, Inventory, Shipping, etc are some of the essential entities listed in the Admin API section and thus, it is mandatory to access permission to these entities to make them work for the app.

Click Here to enlarge image.

image

Click Here to enlarge image.

image

Please make sure that You have enabled the API permission for visitors to access product tags, customer tags, checkouts, articles, blogs and comments as shown in below screenshot:

Click Here to enlarge image.

image

Once done, click on the save button and further proceed to create the app.

Click Here to enlarge image.

image

In this way, You can create a new private app and the same will be listed as shown in the below screenshot:

Click Here to enlarge image.

image

Once You will click on the app, you will be reaching to the Admin API section and there you will get the storefront access token that you need to access store’s data.

In this way, You will get the required access token.

Make Your Products Available on Your Created Private App

As soon as You create a Private app and get the API credentials to access the store’s data, now, you need to make all your Shopify Store’s Products available on that private app.

Click Here to enlarge image.

image

REQUIRED PERMISSIONS TO CREATE A PRIVATE APP

Here is the required Permission for private seller_app:

Products, variants, and collections (Read and write)

# read_products, write_products

Orders, transactions and fulfillments (Read and write)

# read_orders, write_orders

Fulfillment services (Read and write)

# read_fulfillments, write_fulfillments

Inventory (Read and write)

# read_inventory, write_inventory

Locations (Read Access)

# read_locations

Seller Panel

The seller needs to login to his/her seller dashboard to configure the seller sync app details.

Seller Panel>>Configuration>>Seller Sync App Configuration>>Configure Details>>Save.

Click Here to enlarge image.

image

Configure the details here:

Click Here to enlarge image.

image

As soon as the details are configured, the seller will get an option to import his/her Shopify store products to the admin’s store.

Click Here to enlarge image.

image

DETAILS FROM THE PRIVATE APP

Click Here to enlarge image.

image

Import Products from Seller’s Shopify Store

Now, clicking on the Import Products button, the seller can import products from his/her Shopify store to the admin’s Shopify store.

Seller will have three methods to import products:-

Method 1:- Choose a Date Range & import products that are created in between the entered range.

Click Here to enlarge image.

image

2nd Method:- Import products by comma-separated product IDs.

Click Here to enlarge image.

image

Method 3:- Import products by product handle.

Click Here to enlarge image.

image

This way, sellers can import products to the admin’s store.

This way, all the products imported by the seller will be visible in the “Product Listing” section of his/her seller panel.

Click Here to enlarge image.

image

Now, the admin can view a new menu added under the Configuration menu of the admin panel i.e. Seller Supported App Configuration.

Admin Panel: Seller Supported App Configuration

Seller App Configuration

You will have a Sync Order option. Enabling this option will let you choose whether you want to sync order with the seller’s store.

Click Here to enlarge image.

image

Product Details Configuration

In the “Product Details Configuration”, you can enable/disable the options. Thus, the enabled fields will be auto-updated when the sellers make any update from their end.

Click Here to enlarge image.

image