WooCommerce - Connect your instance to myFulfillment

WooCommerce - Connect your instance to myFulfillment

Overview


This article describes the WooCommerce integration for myFulfillment.

This integration allows to:
  1. Connect to WooCommerce using API
  2. Import products (simple / virtual / with variations) (meta fields are supported to import barcode / manufacturer / mpn)
  3. Import / Update orders with payment & shipping method mapping
  4. Send stock update to WooCommerce
  5. Send shipping confirmation (change order status to completed and store carrier / tracking number / tracking url in meta field)

Boostmyshop requires WooCommerce API v3, (Woocommerce version 3.5  or later and WordPress version 4.4 or later)
If your WooCommerce version is older, please contact us for compatibility check


Retrieve API settings

To synchronise myFulfillment and WooCommerce, you need to build API keys:



Then click on Add Key:



And configure the following:



Then copy consumer secret and key.



Configuration


  1. API Connection
    1. Url: your website url
    2. Consumer key: the consumer key generated from woocommerce
    3. Consumer secret: the consumer secret generated from woocommerce

  1. Shipping methods mapping
    1. From here you can match the WooCommerce shipping methods to the myFulfillment shipping methods


  1. Payment methods mapping
    1. From here you can match the WooCommerce payment methods to the myFulfillment payment methods

  1. Order import settings
    1. Import orders into the store : store in which you want to import orders
    2. Sync orders from date : date from which we need to import updated orders. This parameter will be automatically updated each time order synchronization runs

  1. Product import settings
    1. Sync products from date : date from which we need to import updated products. This parameter will be automatically updated each time product synchronization runs
    2. Meta field for barcode : if you use a woocommerce extension that adds the barcode in the product view, we can sync this attribute to myFulfillment
    3. Meta field for mpn : if you use a woocommerce extension that adds the mpn in the product view, we can sync this attribute to myFulfillment
    4. Meta field for manufacturer : if you use a woocommerce extension that manufacturer the barcode in the product view, we can sync this attribute to myFulfillment

  1. Stock level export settings
    1. Select here the warehouses to use to export stock to woo commerce

Shipping confirmation


When an order is shipped in myFulfillment, it is then sent to Woocommerce.
The order status in Woocommerce is changed to completed and the shipment details are added as meta fields in the order.
Last, an order note is added







Feeds

Woocommerce integration provides the following feeds:
  1. Sync products : synchronize products (new & update) from Woocommerce to BMS
  2. Sync orders : synchronize orders (new & update) from Woocommerce to BMS
  3. Shipping confirmation: send shipping confirmation to Woocommerce.
  4. Stock level export: export stock levels to Woocommerce
  5. Stock check: compare stock between Woocommerce and myFulfillment to detect and fix problems

    • Related Articles

    • BigCommerce - Connect your instance to myFulfillment

      Overview This article describes the BigCommerce integration for myFulfillment. This integration allows to: Connect to BigCommerce using API Import products (simple / virtual / with variations) Import / Update orders with payment & shipping method ...
    • Shopify - Connect your instance to myFulfillment

      Overview This article explains how to connect your Shopify store with MyFulfillment Create private app in Shopify First you need to create a private app in shopify, to do it follow these steps. From your Shopify admin, click Settings > Apps and sales ...
    • Prestashop - Connect your instance to myFulfillment

      Overview Prestashop integration allows to import products, orders, suppliers from Prestashop to Connect and send shipping confirmation and stock updates to Prestashop. When you run Connect with a Prestashop website, you must keep in mind the ...
    • Magento 2 - Connect your instance to myFulfillment

      Overview The integration between Connect and Magento 2 will : import products and orders from Magento to Connect Send shipping confirmation and stock updates to Magento. When you integrate Connect with a Magento 2 website, you must keep in mind the ...
    • Magento 1 - Connect your instance to myFulfillment

      Overview The integration between Connect and Magento 1 will : import products and orders from Magento to Connect Send shipping confirmation and stock updates to Magento. When you integrate Connect with a Magento 1 website, you must keep in mind the ...