Woosage50 Product Settings

Woosage50 Product Settings

The following provides additional information regarding some of Product settings to supplement the tooltips.

Stock Updates

If set to YES, Woosage50 will update website product stock for all active Sage products that have Publish To Web (PTW) ticked on the Sage Product Record>Web tab during the Orders processing cycle. Website stock quantity is synchronised with Sage by Woosage50 regardless of the Manage Stock status of products and variations, but WooCommerce will only utilise it if Manage Stock is ticked in the Product Data>Inventory tab.

Price Updates

Woosage50 can update website prices from the following Sage sources, if enabled.
  1. Base Price -  uses Sage Sales Prices to update the WooCommerce Regular Prices for all Sage products with PTW ticked. Optionally, a named Price List can be used to populate Regular Prices
  2. Price Lists - applies Sage price LIsts to website roles with the same name. Requires a supported role-based pricing plugin.
  3. Special Prices - creates price lists for customers that will be applied to website roles with the Sage Customer Account code. Requires a supported role-based pricing plugin.

For a more detailed explanation of how Woosage updates products and prices during the Produucts processing cycle see xxxx

Product Updates

Woosage can update the following website product data items, if PTW is ticked in the Sage Product Record and the Woosage setting is enabled.
  1. Names - updates website Product Names with Sage Product Descriptions
  2. Categories -  Adds/Updates Sage Categories to the website product as a top-level category, creating it if necessary. WooCommerce has unlimited multi-level categories and Sage has 99 single-level 
  3. Weights - updates website product weights from Sage
  4. Last Order - updates website meta fields with the last product purchase order details from Sage as product meta .
  5. Other Product Meta - updates other website product meta data items from Sage.
Woosage50 will not remove website categories.

The following settings control how product updates and creation, if enabled, will be applied by Woosage50.

Enable website product creation from Sage

If set to Yes, Woosage will create new product placeholders in WooCommerce for products with Publish to Web set in Sage, but not found on the website (subject to settings below). Website product placeholders are Draft products that are populated with the basic product information found in Sage. Descriptions, images and any styling must be applied manually.

Ignore Draft Products

If the setting is YES, then Woosage50 will ignore any draft product with a matching SKU (i.e. no update will be performed on the draft product and no new draft product will e created.).
If the setting is NO, then Woosage50 will update a draft product with a matching SKU or create a new draft product placeholder if no match is found

Ignore Trashed Products

If a matching SKU is found in trashed products Woosage50 will always issue a warning as WooCommerce automatically deletes them after 30 days, so you must restore it as a Draft, Private or Published product to avoid this.
If a matching SKU is found and this setting is NO, then Woosage50 will update the Trashed product.
If a matching SKU is found and this settings is YES, then Woosage50 will create a new Draft product placeholder

Note. Trash may also be labelled Bin or Deleted
Private products will always be updated, if a matching SKU is found.


    • Related Articles

    • Product Add-ons

      Product Add-ons Plugin Woosage supports product addons that are created using the following plugins: WooCommerce Product Add-ons plugin, which is on WooCommerce at https://woocommerce.com/products/product-add-ons Plugin Republic's WooCommerce Product ...
    • 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 ...
    • Woosage50 Tax Settings

      By Default Woosage50 uses the tax calculations from the website order when creating a Sales Order or Sales Invoice in Sage. This is done to ensure the tax figures that the customer has been presented with in the checkout are used in Sage, avoiding ...
    • Woosage50 Price & Product Processing (Professional Edition)

      The features explained in this article are only available in the Professional edition of Woosage50 When the various product and prices settings of Woosage50 are enabled, the Sage product records are used to update and create website product data, ...
    • 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 ...