Magento 2 - Boostmyshop additional module

Magento 2 - Boostmyshop additional module

Boostmyshop provides a Magento2 Module to improve the communication with Magento2.

Main features : 
  1. Show stock details in the Magento product view
  2. Show fulfilment progress in the Magento order view
  3. Improve stock check performance
Note : this module requires to create a specific user in Connect


Installation

Download and install the module : 


You must upload zip file content in directory app/code/BoostMyShop/ErpCloud

Then, run the command lines to upgrade Magento : 
  1. php bin/magento setup:upgrade
  2. php bin/magento setup:di:compile

Create user


Login on your Boostmyshop account, go in menu Settings > Users and create a new user with profile API


Configuration

Once the module is installed, go in the module configuration page : menu stores > configuration > BoostMyShop > BoostMyShop Connect



Then, enter the details :
  1. endpoint : this is your server url, for instance if you use "https://fr1.erp.boostmyshop.com/admin%22 to login, then you must enter "https://fr1.erp.boostmyshop.com" without "/admin"
  2. Login : this is your boostmyshop login
  3. Password this is your boostmyshop password 



Product view

In the magento product view, a new "Boostmyshop connect" tab contains product details from Connect : 
  1. Stock levels
  2. Expected purchase orders
  3. Orders to ship




Sales order view


In the order view, a new tab show product details with quantity shipped / to ship and warehouses : 






Stock check performance improvement

The stock check feed in Magento2 integration compares stock level between Magento and Boostmyshop to make sure there are no discrepencies. If any discrepency is found, Boostmyshop will push stock again to Magento.

Regular Magento2 API does not allow to get all product stock levels, so this feed performs one API call for each product, which can be slow for big catalog.
This Magento2 module appends a new endpoint which returns stock for all products, which is a lot faster



    • Related Articles

    • Magento 1 - Boostmyshop additional module

      Overview This module must be installed on your magento1 website tofix 2 problems :  1. API stock update issue if you use numerical skus 2. Add webservice to send email for shipments Installation You can download the module from here :  ...
    • Prestashop - Boostmyshop additional module

      Connect provides a prestashop Module to improve the communication between Pretashop and Connect. Main features :  Show stock details in the Prestashop product view Show fulfilment progress in the Pretashop order view Support relay codes for specific ...
    • 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 ...
    • Product additional barcodes

      Overview Boostmyshop myFulfillment supports one main barcode for each product but you can also manage additional barcodes. The main barcode is mostly synchronized from the CMS, it is not recommended to change that in Boostmyshop myFulfillment. The ...
    • Magento 2 - Enable Two-Factor Authentication (2FA)

      Since Magento 2 v-2.4.3, it is possible to setup Two-Factor authentication for admin users. This article will explain how to setup it from Magento side, and make sure the connection with myFulfillment still works once enabled. Overview To handle ...