The product name is normally taken from the product name (or description) in Sage. The default configuration is for this name to only be taken when the product is first imported. This is because the data in many Sage systems is in capitals or in a form that is not friendly to your customers; if you edit it in the Shopfront software you do not want those changes overwritten at subsequent synchronisations. If the product names are exactly as you wish them to be on the website then the system can be configured to update the name on every synchronisation.
The Sage accounting systems have the ability to store a long description of a product but we have found these to rarely be populated and even if they are ‘rich text’ is not supported. Like the name the default configuration for Shopfront is to import this field on the first occasion and them preserve any changes made in the Shopfront software.
The selling price is synchronised from product data or the default price list in your Sage system. If your standard selling pricing has quantity break discounts then these can also be synchronised by setting up a sales ledger account that has that discount structure and then synchronising in the context of that account.
The tax code for products is synchronised directly from Sage as is the tax code for any B2B account when a customer logs in.
Once the customer enters or confirms the order delivery address in the checkout the correct tax amount and coding for every item in the cart will be calculated and then posted into Sage to ensure correct VAT records.
Synchronise the RRP of products from a price list in Sage set-up to have those prices.
The product nominal code is synchronised from Sage and is the default code that is sent to sage when the order is posted to Sage. This nominal code can be changed when the order is posted if required.
Supplier Part Number
The Sage systems have the ability to store the supplier part number which may be different from your stock code for the part. This field is synchronised and is included in the Shopfront search to allow your customer to find goods by the suppliers’ number as well as your own.
Most of the Sage systems have a field to store a barcode. If this is populated Shopfront will synchronise it.
This field is particularly useful if is populated with the GTIN because this can then be exported to the Google products feed.
Some of the Sage systems have the ability to store one or more images. We find that very few of our customers use this facility but if they do we can synchronise one image as the primary (Main) product image on the website.
Some Sage systems offer the option to configure product alternatives. If these are configured then the Alternative in Shopfront can be synchronised with these. Alternatives can always be shown or be made to appear only when the item is out of stock.
Shopfront has a Category and Sub Category field on each product. These can be synchronised from a variety of fields in your sage system and then used to create a dynamic navigation structure. This is not enabled by default.