Select Page

WCFM Marketplace Shopify Connector | WooCommerce Add-On

Nishad Bhan
Published: February 8, 2023

WCFM Marketplace Shopify Connector plugin allows the vendors to sync products, orders, and map categories between WCFM Multi-vendor Marketplace Store and the Shopify eCommerce store.

This connector allows real-time synchronization of the product’s price, quantity, and SKU.

Note: You must have first installed the WCFM Marketplace before making use of this connector.

Features

  • Sellers can connect their multiple Shopify accounts to the WCFM vendor account.
  • Seller can export and import products with connected Shopify accounts
  • Seller can Export and import the orders with connected Shopify accounts
  • Seller can map the categories ( It will depend on the Marketplace WCFM end coding )
  • Real time Sync products’ price, quantity, sku in real-time.
  • Export orders in real time to Shopify.
  • Allow sellers to manage the exported order’s shipping status from their Shopify Account.
  • Shopify admin manages the order’s shipping status(fulfillment status) so we will allow the seller to do the same for WCFM exported orders.
  • The vendors can add Tracking Number and Shipping Carrier on the Shopify account to mark the WCFM exported orders as fulfilled.
  • The customer who ordered from the WCFM end will be able to get the order shipping status(as the default WooCommerce flow).
  • If the seller will add tracking number at Shopify end then that will be shown at the WCFM order end too for the customers.

Installation – WCFM Marketplace Shopify Connector

The user will get a zip file that he has to upload in the “Add New” menu option in the WordPress admin panel.

For this, login to WordPress Admin Panel, and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu, and then select the “Add New” option.

Searching for an experienced
Woocommerce Company ?
Read More


installation-add-new

After this, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.

installation-upload-plugin

By clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

installation-choose-file

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

screenshot_from_2022_09_07_12_59_40-1

Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Henceforth now, click on “Activate Plugin” to activate the installed plugin.

WCMP shopifu connector

Thus, the admin can install the module. The rest of the configuration is available at the WooCommerce WCFM Marketplace vendor end.

WCFM Marketplace Vendor Configuration:

The vendors will log in to their WooCommerce WCFM marketplace from the storefront. To do so, they must enter their vendor account details and tap on the login button.

WCFM Marketplace Shopify Connector

After logging in, the vendor will see their dashboard and can find a menu option -“Shopify Connector“.

WCFM Marketplace Shopify Connector

Here, the vendors can add a new Shopify account or can manage the already added ones as required.

Add a New Shopify Account – WCFM Marketplace Shopify Connector:

To add a new Shopify account, tap on the Add New Account link and the below section opens.

WCFM Marketplace Shopify Connector

Here, the vendor needs to add the Shopify store details that include –

  • Store Name
  • Token and
  • Domain Name

After entering the details, tap on the Save option.

Get API Credential From Your Shopify Account?

To get the API credential the vendor needs to generate the Shopify API credential first using the Shopify account.

The vendor can visit the Shopify store that the vendor wants to connect and sync with the WooCommerce WCFM store.

To do so, click on the App menu and click on develop an app for your store.

WCFM Marketplace Shopify Connector

After that, click on Create an app.

WCFM Marketplace Shopify Connector

Then fill in the required credentials i.e.App name and click on create app button.

WCFM Marketplace Shopify Connector

After creating the app, the vendor will navigate to the configuration tab. Then, click on the Configure button for Admin API Integration.

WCFM Marketplace Shopify Connector

Kindly note, it should have Read and Write API permission for the following:

  • Customer Details and Customer Group
  • Inventory
  • Order, transaction, and fulfilments
  • Product Information
  • Product, variant, and collection

After selecting all the required permissions, click on the Save button.

WCFM Marketplace Shopify Connector

Lastly, go to the API credentials tab and click on the Install App button.

WCFM Marketplace Shopify Connector

By clicking on the Reveal token once the vendor will get the token key.

Note – This token key is available only once, please copy and save your vendor API token in a secure place.

Manage Shopify Account – After Saving

After saving the Shopify account, the WCFM marketplace vendor can see the added account as shown below in the snapshot.

WCFM Marketplace Shopify Connector

Here, to manage the respective Shopify account tap the Manage Account button. This brings up the section to manage the account as shown below in the snapshot.

WCFM Marketplace Shopify Connector

Settings – WCFM Marketplace Shopify Connector

The vendor will be able to make the initial configuration settings for the WCFM marketplace Shopify connector account.

WCFM Marketplace Shopify Connector

Here, under the general settings, the vendor can select set the –

  • Default Category – The vendor can select the default category where the products get imported.
  • Products to Import – The vendor can decide which products to import, either all products or only mapped category products
  • Product Description With HTML – The vendor can import the product description with HTML.
  • Import Order As – The vendor can select the order status accordingly.
  • Import Product As – Set the product status which will show on the seller product list like draft, pending review, or published.
WCFM-Marketplace-Shopify-Connector5
  • Product to Import Having Shopify Status – The vendor can select the product from active, archived, and draft which has Shopify status.
  • Imported Image Size – The vendor can select the image size for the imported images from Shopify, in this way the images get imported to the WooCommerce WCFM Marketplace vendor account in the selected size by the seller.

Now, the seller needs to configure the Export order settings.

export-order-settings
  • Shipping: Here, the vendor can select to export the orders with/without the shipping cost.
  • Tax: By using the dropdown the vendor can export the orders by Including/Excluding the Tax cost.
  • Discount: Here, the vendor can select to export the order by Including/Excluding the discount on it.

At last, the admin can configure the SHOPIFY AUTO-SYNCING SETTINGS.

  • Auto-Sync: The vendor can choose to disable Auto-Sync and can choose WooCommerce from Shopify or Shopify from WooCommerce for the products. By this admin can import products from WooCommerce WCFM to Shopify and Shopify to WooCommerce WCFM as required.
auto_sync_settings
  • Real-Time: The sync settings can be set in real-time or manually as required.
auto_sync_2

Manage Product Sync:

To manage the product sync like product updates, product delete, and more. The vendor will have to configure the webhooks on their Shopify account.

To delete the product : {Site URL}?wk_woo_shopify=wk_shopify_delete_product

To update the product : {Site URL}?wk_woo_shopify=wk_shopify_update_product

Order fulfillment : {Site URL}?wk_woo_shopify=wk_shopify_order_fulfilment

Fulfillment creation : {Site URL}?wk_woo_shopify=wk_shopify=fulfillment_creation

Fulfillment update : {Site URL}?wk_woo_shopify=wk_shopify_fulfillment_update

Now from the Shopify account, navigate to Settings, Notifications

image

Here, the admin can create the Webhooks and add the URL for Product Deletion and Product Update.

image-1

Now, select the Product deletion option from the Event list and paste the server URL with the postfix URL wk_woo_shopify=wk_shopify_delete_product as sown in the image below –

image-2

Thus, after saving the Webhook, you can also view the event as shown in the image below –

image-4

For the product update, select the product update from the event. Then paste the server URL along with the postfix URL – wk_woo_shopify=wk_shopify_update_product.

image-3

After saving the Webhook, you can also view the event as shown in the image below –

image-5

In the same manner, you need to create webhooks for – Order fulfillment, fulfillment creation, and fulfillment update.

webhooks

Map Categories:

The vendor can click the import category button to import the categories from the Shopify store.

map_categories

The vendor can see the process on the screen while importing the categories.

importing_categories

After importing the Shopify category, the vendor can select the WCFM marketplace store category and the Shopify category. After selection, then click on the Map Category button to map the respective categories.

import_categories_2

The selected category gets mapped with the Shopify marketplace category.

The seller can view the Store Category Name, Shopify Category ID, Shopify Category Name, Published Date at Shopify, and Published Scope At Shopify. The seller can also delete and search for the categories from here as required.

Import Product

The seller can click on the import products and then create the products of those imported products from Shopify to the WooCommerce WCFM store.

import_products

The process bar can be seen while importing the products from Shopify.

import_products-1

The seller can view all their Shopify products from the Shopify store.

shopify_products

After importing Shopify products, click on Create imported products to create the products on WooCommerce WCFM Marketplace Store.

create_product

Import Order:

Here, the seller can import the orders from Shopify. To do so, first, import the orders by tapping the Import Order button.

wordpressdemo.webkul.com_woocommerce-wcfm-marketplace-shopify-connector_store-manager_shopify-connector__performmanage-accountid1tabimport_ordersnapshot

Then create the orders from Shopify into the WooCommerce WCFM Marketplace by tapping the Create Imported Orders button.

0rder_created

Shopify Order:

shopify_orders

Export Product:

The seller can easily export WooCommerce WCFM Marketplace store products to the Shopify store.

export_product

Just select the product and then from the dropdown choose Export and tap the Apply button thereafter.

exported

Also, the seller can export the products in bulk.

Note: The Export/Import feature will work for every product type except for group products.

exported_shopify

Export Order:

The vendor can Export Orders to the Shopify store by selecting the Export button of the particular order or in bulk mode and then tapping on the Apply button.

export_order

After tapping on the Apply button, you can see the order being exported to the Shopify store.

order_exported

That is all about the WooCommerce WCFM Marketplace Shopify Connector. If you have any queries regarding the plugin, please contact us at Webkul Support System.

You can also check our complete WooCommerce plugin list.

Source: webkul.com