Reading list Switch to dark mode

    WooCommerce WCFM Marketplace Shopify Connector – User Guide

    Updated 21 February 2024

    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.

    This plugin is compatible with WooCommerce’s new High-Performance Order Storage (HPOS) feature.

    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.

    Searching for an experienced
    Woocommerce Company ?
    Find out More

    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.

    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.

    install

    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.

    activate_plugin

    Thus, the admin can install the module. Now, we will navigate to Webkul WC Addons and it will show us the list of all the installed Webkul Woocommerce Addons.

    Webkul-addons

    From the Webkul Addons, we will click on the settings of the installed Addon WCFM Marketplace Shopify Connector and then we will be redirected to the Vendors Account List page.

    Vendors-list

    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.

    login

    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.

    0.1

    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.

    Manage-Account-1-1

    Settings – WCFM Marketplace Shopify Connector

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

    Manage-Account-Settings

    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 admin can select the order status like pending payment, processing, on hold, completed, canceled, refunded, failed, and draft accordingly.
    • Import Product As – Set the product status which will show on the seller product list like draft, pending review, or published.
    Import
    • 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.
    Autosync
    • Real-Time: The sync settings can be set in real-time or manually as required for the orders.
    Real-Time

    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 Update: {Site URL}? wk_woo_shopify=wk_shopify_order_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.

    1-3

    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 –

    2-3

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

    2-1-1

    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.

    2-2-2

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

    2-3-1

    In the same manner, you need to create webhooks for – Order updates.

    Map Categories

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

    map-cat1

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

    ImportCat1

    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.

    Select-Cat1

    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-Product

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

    ImportingProducts

    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.

    CreatingProducts

    Import Order

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

    ImportingOrders

    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.

    ExportProduct

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

    ExportingProducts1

    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.

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

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

    ExportOrders2

    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.

    Current Product Version - 1.1.0

    Supported Framework Version - WordPress 6.4.2, WooCommerce 8.5.1

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home