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

    Unlock your online store's potential

    Whatever your e-commerce business, discover how to streamline your operations and boost your business growth with Boostmyshop.