Order automatically complete in myFulfillment

Order automatically complete in myFulfillment

This article explains how an order can be automatically changed to complete in myFulfillment.

When an order goes to complete / finished in the CMS, depending of the order source (Magento, Prestashop, Shopify) and the configuration, myFulfillment will automatically create the shipment for this order and mark the order as complete.

This behaviour is usefull if you create orders in the CMS for shop orders (point of sales), this way the order in myFulfillment will be shipped automatically, and it will update stock levels.

When a shipment is automatically created in BMS, you can identify it in the order, checking the "History" tab:




However, in some case this automation is not relevant or can generate bugs, here are the main possible scenarios:
  1. Prestashop does not support partial shipment, if myFulfillment pushes a partial shipment to Prestashop, the order will be seen as shipped in Prestashop, and then will be complete in BMS again
  2. For Magento2, if you use bundle products and you may do partial shipment on bundle components, make sure that the bundle "Ship together" attribute is set to "Ship separately", else submitting a partial shipment to magento will ship the whole bundle
  3. If you mapped a simple product from the CMS to a Kit product in myFulfillment, you must also disable this behaviour

To disable the automatic order completion, go in the CMS integration, in tab "Configuration" and change the settings:
  1. For Prestashop, go in section "ORDERS IMPORT AND UPDATE" and make sure "Shipments synchronization" is set to "No"
  2. For Magento2, go in section "ORDERS IMPORT AND UPDATE" and make sure "Disable auto complete" is set to "Yes"



    • Related Articles

    • Prestashop - Order update feed

      Overview This article explains how the order update feed from the Prestashop integration can update order status in Boostmyshop Warning : it is not recommended to enable this feed unless you ship orders from prestashop Configure the feed To configure ...
    • Missing order

      Overview If you can not find an order in Boostmyshop myfulfillment, there may me several reasons : This order has not been imported yet. Boostmyshop tried to import it but encountered an error. This order is ignored by Boostmyshop due to its status ...
    • Purchase order - Reception

      Overview When a supplier delivers product(s) ordered through purchase order(s) to your warehouse, you can validate the product(s) reception from a specific screen. Receive a purchase order To create a new reception for a purchase order, follow these ...
    • Order history

      Order history MyFulfillment logs changes made into orders. These logs are available from the "History" tab of order pop-ups:  The following changes that are recorded in this tab are as follows with the username and date and time stamp:  Order created ...
    • Order details edition

      Order details edition Some order details can be edited in Myfulfillment, from the order popup. This popup is usually available from the "Details" link displayed in all orders grids. All order changes made from MyFulfillment will globaly not be pushed ...