Negative Stock & Backorders

Negative Stock & Backorders

In order to allow backorders on the website and to keep the stock synchronised you must allow Sage to have negative stock amounts and set each product on the website to allow backorders.

If both are enabled then the website will reduce stock beyond zero (i.e. negative) and will therefore match Sage when orders are allocated and the stock update process doesn't need to update the website (unless stock has changed elsewhere).
If backorders are allowed on website products, but Sage is not set to allow negative stock then orders for item that are out of stock will be processed, but such products will be partially allocated.

Sage Settings

The allow negative stock in Sage carry out the following steps:
  1. Login to Sage as Manager
  2. Select Settings from the top menu
  3. Select Company Preferences from the dropdown
  4. Select the Parameters tab
  5. Tick the Allow Negative Stock checkbox (see below)


Website Product Settings

To change the backorder status of a product on the website carry out the following steps.
  1. Go to the relevant product in the WooCommerce backend via the Product menu in the sidebar
  2. Select the product to edit
  3. Scroll to the Product Data section 
  4. Select the Inventory tab
  5. Click the Allow Back-orders? dropdown
  6. Select Allow or Allow, but notify customer (displays a message in the frontend indicating the item is on backorder)
  7. Click the Update button

If you have a lot of products to update use the WooCommerce product import and export features, which are explained here



    • Related Articles

    • Stock Updates

      The Pro version of Woosage uses Sage as a stock master and will update WooCommerce with any updated stock quantities for products on the website. The Sage products that will have their stock level pushed to the website are marked with a Publish to ...
    • Woosage50 Professional - Stock Updates

      The Professional version of Woosage50 has the option to update website stock quantities using Sage as a stock master by enabling stock updates in the product settings. Stock Update Process Sage products that are to be updated on the website are ...
    • Forcing a Stock Reset

      Woosage uses a local database to keep track of Sage stock changes and adds new products stock positions when added to Sage with PTW set. Following installation, under normal circumstances, Woosage will only push stock changes to the website if they ...
    • Variable Product Stock and Price Update Considerations

      Variable products can be seen as a hierarchy, with the Variable Product as the parent and the Product Variations as the children.  Within WooCommerce each element (i.e. the parent variable product and each child variation) has a SKU and a number of ...
    • Product Codes (AKA SKU or Stock Codes)

      Sage Code Restrictions. A requirement of Woosage is that the SKU codes in WooCommerce must match the Product (Stock) codes on Sage in order to process orders and update website products. While WooCommerce can have SKU codes up to 255 characters in ...