View
15
Download
0
Category
Preview:
Citation preview
LS One Shopify | User Guide
Page 1 of 38 Version 6.0.0
LS One Shopify: User Guide
LS One Shopify | User Guide
Page 2 of 38 Version 6.0.0
Version Control Version Date Notes Written By Approved By
1.0.0 11/01/2016 First Edition SS
Prerequisites A Shopify web store has already been registered and is configured with a payment gateway.
For further information please see the Shopify – Getting Started guide.
LS One is installed and configured with a valid SQL database
LS One Shopify has been installed to Shopify through the Shopify app store.
It is assumed the reader has some knowledge of LS One and how it works. This is not
designed to be an LS One user manual.
It is assumed some basic knowledge of Shopify has been learned. For further help see
http://www.shopify.com
Support for LS One Shopify is provided only for installation, configuration and
synchronisation of LS One Shopify by email only: support@k3retail.com. If you would like K3
Retail to provide support for LS ONE and/or Shopify, please contact +44 1675 463032 or
email coleshill@k3retail.com
Support does not ever cover themes, search engine optimisation, or web marketing tips
System Requirements .NET Framework 4.5
1gb RAM (2gb Recommended)
User must have windows administrator privileges
Windows Vista Business, Windows 7 Pro or Windows 8 Pro, Windows 10
LS One Shopify | User Guide
Page 3 of 38 Version 6.0.0
Contents Version Control ....................................................................................................................................... 2
Prerequisites ........................................................................................................................................... 2
System Requirements ............................................................................................................................. 2
1. Introduction ........................................................................................................................................ 5
1.1 Login .............................................................................................................................................. 6
2. Settings ................................................................................................................................................ 7
2.1 Shopify API .................................................................................................................................... 7
2.2 Settings .......................................................................................................................................... 8
2.2.1 Web Tender ........................................................................................................................... 8
2.2.2 Stock Source ........................................................................................................................... 8
2.2.3 Track Inventory ...................................................................................................................... 8
2.2.4 Allow Out of Stock Purchases ................................................................................................ 9
2.2.5 Taxable ................................................................................................................................... 9
2.2.6 Require Shipping .................................................................................................................. 10
2.2.7 Use Promotional Pricing ....................................................................................................... 10
2.2.8 Create Out of Stock Items .................................................................................................... 11
2.2.9 Bypass Shopify Fulfilment .................................................................................................... 11
2.2.10 Bypass Tracking Number .................................................................................................... 12
2.2.11 Auto Tagger ........................................................................................................................ 12
2.3 Field Mappings ............................................................................................................................ 14
2.3.1 SKU ....................................................................................................................................... 15
2.3.2 Product Title ......................................................................................................................... 15
2.3.3 Description ........................................................................................................................... 15
2.3.4 Product Type ........................................................................................................................ 16
2.3.5 Product Vendor .................................................................................................................... 17
2.3.6 Selling Price .......................................................................................................................... 17
2.3.7 Compare At Price ................................................................................................................. 17
2.3.8 Barcode ................................................................................................................................ 18
2.3.9 Weight .................................................................................................................................. 18
2.3.10 Tags .................................................................................................................................... 18
LS One Shopify | User Guide
Page 4 of 38 Version 6.0.0
2.3.11 Picture ................................................................................................................................ 18
2.3.12 Picture Alt text and Picture Names .................................................................................... 19
2.3.12 Collection ........................................................................................................................... 20
2.4 Variant Header ............................................................................................................................ 21
2.5 Multi Store .................................................................................................................................. 22
2.5.1 Default Web Store................................................................................................................ 23
2.6 Stock & Order Sync ..................................................................................................................... 24
2.6.1 Manual Stock Sync ............................................................................................................... 24
2.6.2 Automating Stock & Order Sync .......................................................................................... 24
2.7 Meta Fields .................................................................................................................................. 26
2.8 Click and Collect .......................................................................................................................... 27
2.9 Web Items Special Group ............................................................................................................ 28
3.0 Synchronisation ............................................................................................................................... 29
3.1 Sync Selection ............................................................................................................................. 30
3.2 Log ............................................................................................................................................... 31
3.3 Reset Last Sync ............................................................................................................................ 32
4.0 Web Orders ..................................................................................................................................... 33
4.1 Web Order Risks .......................................................................................................................... 35
4.2 Web Order refunds ..................................................................................................................... 36
Appendix A: Link Directory ................................................................................................................... 37
LS One Shopify | User Guide
Page 5 of 38 Version 6.0.0
1. Introduction LS One Shopify is an add-in developed and supported by K3 Retail Ltd, and is designed to provide a
full integration between LS ONE, and the popular eCommerce platform, Shopify. The add-in must be
installed through the Shopify App Store, and you must have a valid Shopify account in order to install
it. It’s easily found by searching for “LS One Integration” at http://apps.shopify.com
The software itself comes pre installed with the K3 Supplied version of LS One, upon installation of
the LS One Shopify app in the Shopify app store we then activate the module which will become
visible in the Site Manager Ribbon upon the next launch.
LS One Shopify Sync – This part of the application synchronises your product data between
LS ONE and Shopify, and is also where all settings are configured. This is usually operated
from a “Back office” computer.
LS One Shopify Web Orders – Our LS One Shopify Integration makes use of the existing LS
One Customer Order functionality. This makes everything a little easier as no extra
installation is necessary. This customer orders has the ability to filter orders, print picking
lists and process orders quickly and easily.
LS One Shopify | User Guide
Page 6 of 38 Version 6.0.0
1.1 Login
Upon launching LS One Site Manager, you will be presented with an Online tab in the Site Manager
Ribbon.
LS One Shopify | User Guide
Page 7 of 38 Version 6.0.0
2. Settings All configuration is completed through the ‘Online’ Tab under the ‘Settings’ header.
It is recommended that you follow through each of the settings before you attempt to synchronise
your products to Shopify.
This configuration only needs to be run on a single instance of LS One.
2.1 Shopify API The first menu is ‘Shopify API’, within this option all you need to do is enter your Store Name as
shown below:
If you are unsure of your Store Name then within your Shopify admin it will be the first part of your
url bar, in the example below this would be ‘k3retail-demo’
Once you have entered in your Store Name press the Test Connection button to ensure that you get
the successful connection message as shown.
LS One Shopify | User Guide
Page 8 of 38 Version 6.0.0
2.2 Settings
Once you have successfully set up your Store API settings the next option down is the ‘Settings’
option.
This is where we set up the global rules which will apply to your products when the sync process is
run.
2.2.1 Web Tender
The integration does not require any set Tender type to work, however as the orders require
payment through Shopify we recommend setting up a separate Web Tender within LS One so that all
of your web orders can be recorded against this.
If you want to use a new ‘Web Tender’ Tender Type then you will need to set this up by going to
General Setup>Payments>Payments Types.
2.2.2 Stock Source
The option has two settings:
1. Available: Selecting available stock will synchronise the current stock within LS One minus
any stock which is committed to any customer orders.
2. On-Hand: Selecting On-Hand stock will synchronise the current LS One On-Hand quantity
regardless of whether the item has committed stock from any customers orders in the
system.
2.2.3 Track Inventory
Shopify has an option available for each product, that allows you to choose if Shopify is going to
track how many are in stock.
LS One Shopify | User Guide
Page 9 of 38 Version 6.0.0
LS One Shopify will use the “Track Inventory” rule to assign this to all products that it synchronises to
Shopify.
If this option is set to ‘Yes’ then each product will have inventory tracked. The quantities themselves
will be uploaded from LS One.
If this option is set to ‘No’ then this means that no matter what your actual stock position is in LS
One, the product will continue to be on sale in your web store.
Alternatively, if you have purchased the K3 Retail Custom item attributes module then you will see a
third option ‘By Product’, selecting this will allow you to set on a per product basis whether Shopify
tracks the inventory or not. You can set this option within the Item card under ‘Custom Item
attributes’ by setting the ‘Track Inventory’ option (by default this option is set to Yes)
2.2.4 Allow Out of Stock Purchases
Working hand in hand with the Track Inventory rule, Shopify also allows you to choose how you
want a product to behave when your quantities reach zero. You can choose to deny purchases
(depending on your theme this will usually display an out of stock message) or continue selling it.
As with the track inventory rule, the setting you choose will apply to all products you upload from LS
One.
If the Track Inventory rule is set to ‘No’ this option will be hidden
Setting this option to ‘Yes’ will set all products in Shopify so that they can be sold even if the stock
reaches zero.
If this option is set to ‘No’ then this will set all products in Shopify so that they will display as sold out
and cannot be sold if the stock quantity reaches zero.
If you choose have purchased the K3 Retail Custom item attributes module then you will see a third
option ‘By Product’, selecting this will allow you to set on a per product basis whether Shopify tracks
the inventory or not. You can set this option within the Item card under ‘Custom Item attributes’ by
setting the ‘Track Inventory’ option (by default this option is set to yes)
2.2.5 Taxable
Shopify uses a “Destination based” taxation system. You must define the tax rate your customer
must pay dependent on the delivery location, and also if you prices include tax or not. This is
configured in your Shopify back end Settings > Taxes (*Please note the Shopify taxes work hand in
hand with the Shipping rates).
LS One Shopify | User Guide
Page 10 of 38 Version 6.0.0
From a product perspective, the only thing Shopify needs to know is if the product being sold online
should attract sales tax, or not. In order to cater for all possibilities in LS One, we defined the
following rules to be applied during sync
YES – Selecting this will check the taxable box for all products
NO – Selecting this will uncheck the taxable box for all products
BY Product – If you have purchased the K3 Custom item attributes module you will have the
option for By Product this allows you to choose per item whether tax is assigned or not, By
default this option is set to yes for all items.
You are responsible for ensuring your store adheres to local tax rules and las, not K3 Retail
2.2.6 Require Shipping
There is an option in Shopify which checks whether items require shipping when they are purchased.
It may be that some products can be delivered electronically so Shipping is not required. Generally, if
you are operating an LS One Bricks and mortar store (or more) then your items will require shipping.
The default setting applies to this rule, Require Shipping is set to ‘Yes’
If you do not require any items to require shipping this can be set globally to ‘No’ or additionally if
you have purchased the K3 Custom Item Attributes module this can be set to ‘By Product’ allowing
this option to be set on a per item basis.
2.2.7 Use Promotional Pricing
LS One has a very useful sale pricing system. You can define a sale price for a product, along with the
date range which it is on sale for. LS One Shopify can use this functionality, if the rule is enabled it
LS One Shopify | User Guide
Page 11 of 38 Version 6.0.0
works with the Shopify Selling Price and Compare At Price to automatically make your products use
the new sale price.
With the rule enabled, for each product it will check to see if today (example 15th December 2015)
falls within the sale date period defined in LS One.
*please note for this function to work the sales price must be set for ‘All Customers’
If a product is on sale when the Sync button is pressed, it will upload the LS One Sale Price to be the
Shopify Selling Price and upload the Mapped Selling Price to be the Shopify Compare At Price.
Depending on your theme setup this can then show similar to below:
When the product is no longer on sale, and the sync button is pressed again it will remove the
Compare At Price and set the Selling Price to be the Mapped Selling Price.
2.2.8 Create Out of Stock Items
This is a simple check box which enables you to choose whether upon syncing your products LS One
Shopify will create items which are out of stock or not.
If this Option is checked it will create the item regardless or the current stock quantity.
If this option is unchecked and the item has a quantity of 0 then this item/variant will not be created
in Shopify.
2.2.9 Bypass Shopify Fulfilment
LS One Shopify, as part of its POS Web order processing, will notify Shopify when it has completed a
web order, and mark it as “Fulfilled” on Shopify, In turn Shopify will automatically notify the
customer that the goods are on there way.
LS One Shopify | User Guide
Page 12 of 38 Version 6.0.0
If the “Bypass Shopify Fulfilment” box is checked, LS One Shopify will complete the order in LS One,
but it will NOT then complete the order on Shopify. These orders will need to be manually
completed on Shopify.
This feature is designed to allow you to complete the order in LS One and correct your on-premise
stock, whilst perhaps using a third party fulfilment provider or system.
2.2.10 Bypass Tracking Number
LS One Shopify, as part of the POS Web Order processing, it will ask you to enter a tracking number
for the goods being fulfilled.
This in turn is uploaded to Shopify to be included in the fulfilment email.
If you want to bypass this as you do not use this sort of service, then you can check the box.
2.2.11 Auto Tagger
LS One Shopify has a great functional which will automatically tag your products with variant header
followed by the variant Name. Checking the box will enable this functionality.
The example below shows this:
This product would be tagged.
LS One Shopify | User Guide
Page 13 of 38 Version 6.0.0
These tags will be added in addition to any other tags you have entered in your mapped tag field.
LS One Shopify | User Guide
Page 14 of 38 Version 6.0.0
2.3 Field Mappings
We understand that everyone’s LS One database is different, and they want different data to be
displayed in their web store. The product Field Mappings allows you to choose what data in LS One
gets uploaded to which field in Shopify.
There are 3 types of field which LS One Shopify refers to. Strings (Textual information used for things
like Descriptions, Product Type etc) ,Currency (Numeric information used for pricing) and Floats
(Used for Weights) .
Strings
ID
Description
Retail Division
Retail Department
Retail Group
Variation Group
Sales Unit
Default bar Code
Search Alias
Text
Vendor (Always the default vendor only)
LS One Shopify | User Guide
Page 15 of 38 Version 6.0.0
All fields from the “Custom Item Attributes” of type “Short Text” or “Long Text” (Provided
that module is licensed)
Money
Cost Price
Price
Price inc tax
All fields from the “Custom Item Attributes” of type “Money” or “Float” (Provided that
module is licensed)
Float
Weight
All fields from the “Custom Item Attributes” of type “Float” (Provided that module is
licensed)
LS One Shopify also allows you to create custom item attributes (*this module needs to be
purchased and licensed before it can be used) which gives your LS One database greater flexibility
when it comes to data mapping to Shopify.
2.3.1 SKU
The SKU field is the link between the LS One Item and the Shopify item. This mapping cannot be
changed – This will always be the LS One ID.
2.3.2 Product Title
The Product Title is the items name. It will appear in your stores catalogue and in the title bar of the
browser.
By default this looks at the LS One Item Description, but it is common to make use of one the other
fields in order to have a web friendly description without affecting the description seen at the POS.
2.3.3 Description
The Description is the long product description which is designed to provide more information to the
shopper. The first few lines may also appear in google search results.
LS One Shopify | User Guide
Page 16 of 38 Version 6.0.0
Typically in LS One this is the Extended Description field which is the default setting.
If you want your text to appear in Shopify pre formatted then you will need to include the relevant
HTML tag/s, eg <br /> for line breaks, <strong> for bold. For reference on HTML tags visit
http://www.w3schools.com/tags/
2.3.4 Product Type
Product Type is how Shopify primarily group/categorise products. The product type is the core of the
navigation through the default product catalogue.
LS One Shopify | User Guide
Page 17 of 38 Version 6.0.0
This is the LS One Retail Group by default.
2.3.5 Product Vendor
Product Vendor is another way of grouping products in Shopify, Also known as Brand or Supplier, by
default this is the LS One Vendor.
If no vendor is mapped then it will create the product with the vendor set to your Shopify Store
Name.
2.3.6 Selling Price
This field is the price that your customers will pay when ordering through the web. You can utilise
any of the price fields at your disposal in LS One to map into your Shopify Selling Price.
If you are making use of the LS One Promotional Priving rule then the selling price mapping
will be over-ridden with LS One Sale Price when within the selected date range
2.3.7 Compare At Price
The Compare At Price can be used in different ways, and can depend on how the theme has been
designed. It could be that it is used to display a ‘Was’ price if the product is currently on sale. It could
display the ‘In Store’ price, or it could show the ‘Competitor Price’ it’s entirely up to your theme
and/or designer.
LS One Shopify | User Guide
Page 18 of 38 Version 6.0.0
LS One Shopify will typically use this as a ‘Was’ price. You can choose a related currency field to map
to this, by default this is set to none.
If you have promotional pricing selected then the Compare at Option needs to be set to None,
otherwise the compare at price uploaded will be the mapped field and not the sales pricing.
2.3.8 Barcode
Shopify has an additional Barcode field (ISBN,UPC etc) which can be used when uploading products
to Google Shopping or can be displayed on your Product page (depending on your theme design).
This can be linked to a field in LS One, by default this option is not mapped. However we recommend
using the default barcode.
2.3.9 Weight
The Weight of your products can be used by Shopify to automatically calculate the cost of the
shipping. This option is not mapped by default as LS One out of the box does not contain a weight
field. In order to use this you will need to use the K3 Custom item attributes module and set up a
field with type of Float.
2.3.10 Tags
Tags are a flexible and easy way to add further levels of categorisation to your products. Shopify can
use them for Navigation and when creating ‘Collections’. They are a comma separated list of values
which you might want to group your products by and are freely editable. For more information on
them see the Shopify documentation.
By default , there is no mapping defined for them. Typically you would need a long field as they can
contain quite a lot of text , because of this it might be worth mapping this to a custom item attribute
field (*if enabled).
2.3.11 Picture
With any web store, the Picture literally tells a thousand words and is the first thing a customer will
look at. This field mapping is not editable for Picture, but is hard coded to use any item images
assigned in LS One.
LS One items can hold multiple images of which you can also change their order. The top image in
the list will be synchronised to Shopify as the ‘Featured’ image. This means the top image should
always be the best image and the one you want to appear in the product catalog.
LS One Shopify | User Guide
Page 19 of 38 Version 6.0.0
If you wish to change the featured image you can do this by changing the Image order in LS One.
2.3.12 Picture Alt text and Picture Names
As LS One does not store your image names our integration will create this for you based upon a
concatenation of the <Vendor Name> <Product Name> <Image Position>.
So for the example above this image would be named ‘Grassblue Ltd 4 Cheeses 1.jpg’.
We have also added this functionality to the image alt text to save time and effort in adding in Image
alt text, so using the example above this image would have the alt text of ‘Grassblue Ltd 4 Cheeses
1’.
However of course you may wish to add in your own image alt text this can be done in the Item card
by choosing the Image alt text option.
This will then show the Image along with an editable Picture Alt Text field.
One point to note here is that the image alt text here is not linked to the image but to the item
image position, so if you reorder your Images then you will need to change the image alt text
manually.
LS One Shopify | User Guide
Page 20 of 38 Version 6.0.0
2.3.12 Collection
Shopify has the ability to define ‘Custom Collections’. These are groups of products and are
essentially a way to add further categorisation to the products available on your web store.
Collections can be used as ways to define you web store navigation, or perhaps display ‘People who
bought this product may also like…’ (*Theme dependant)
In Shopify you can have a single product in as many collections as you like But LS One Shopify can
only assign it in one. The default mapping is None , but you can of course use any text field available
if you wish to.
LS One Shopify | User Guide
Page 21 of 38 Version 6.0.0
2.4 Variant Header
Matrix items in Shopify are always created with a header against the variant options, this is shown
below as ‘Womens Sizes’ and ‘General Clothing Colors’. We have found that the variant options
entered into LS One may not be very web friendly and due to this we added the variant header
option.
Checking the variant header allows you to preset the header that will be created for all Matrix Items
you upload to Shopify. The example shown below has been preset so that all variant headers are
created as ‘Colour’, ‘Size’ and ‘Fit.
When this is then synchronised to Shopify it will display as below:
Please note if the item being synchronised only has 2 variants it will not create a variant 3 header in
Shopify.
LS One Shopify | User Guide
Page 22 of 38 Version 6.0.0
2.5 Multi Store
LS One Shopify allows you to choose from which stores you want to synchronise your stock figures
and which store is set to process your web orders by default (the application will take into account
the click and collect stores).
The example below shows an item where only 3 of 4 stores are being synchronised.
Stock in LS One
Stock uploaded to Shopify:
LS One Shopify | User Guide
Page 23 of 38 Version 6.0.0
2.5.1 Default Web Store
For the application to create your web orders it is required to enter in a default Web Store, Terminal
and Cashier.
This is done in order, so you select the Default Web Store this will in turn populate the Default
Terminal and so on.
As above this is used purely for the creation of the customer orders into the database.
LS One Shopify | User Guide
Page 24 of 38 Version 6.0.0
2.6 Stock & Order Sync
The integration makes use of LS Ones built in replication jobs along with Data Director*(see
appendix) to run a scheduled task which updates your Shopify store stock and downloads your web
orders into the customer orders.
These customer orders are in turn synchronised to store by site manager.
If you have inserted the K3 Replication data you will see within Retail>General
Setup>Replication>View Jobs there is a preset job named ‘K3 Shopify Sync’. If you haven’t inserted
this then you can create a new job as below:
You will need to change the Values to match your database credentials and login.
2.6.1 Manual Stock Sync
To run the stock sync manually you can Retail>General Setup>View Jobs
Locate the K3 Shopify Stock and Orders Job and double click to open its properties, then on the right
hand side choose ‘Run Job’
2.6.2 Automating Stock & Order Sync
The job can be set up to run automatically by choosing the Triggers tab, this gives the option to run
the job Manually, Once or multiple times.
LS One Shopify | User Guide
Page 25 of 38 Version 6.0.0
We recommend setting this up to run at multiple times, Hourly , every 15 minutes with No end date
as shown below, this will ensure that your orders and stock are as close to real time as possible.
LS One Shopify | User Guide
Page 26 of 38 Version 6.0.0
2.7 Meta Fields
Shopify allows you to make use of “Meta Fields”. These are the equivalent of Custom Fields, and the
data you upload to Shopify Meta Fields is available to be accessed through your theme.
In order to add a Shopify Meta Field, go to Online>Settings>Meta Fields.
The screen displays the Meta Fields you already have configured in your LS One database, though
this screen may be blank if you’ve not used this feature before.
Any Meta Fields you already have in Shopify will not appear here. If you want to map data to existing
Shopify meta Fields, you will need to configure them in LS One Shopify with the same parameters
with which they are already configured in Shopify.
To create a new Shopify Meta Field, simply press the Add button. You can then enter the necessary
parameters into the form.
For further information on how to configure these Meta Fields, you will need to consult the Shopify
documentation.
If you want to manage your SEO fields in Shopify from within LS One, you will need to create 2 Meta
Fields containing the following parameters which are case sensitive.
If you are using the Google Shopping app, which is developed by Shopify, you need to create 4 Meta
Fields containing the following parameters which are case sensitive.
The Google Shopping app is not supported by K3 Retail. LS One Shopify simply enables data to be
uploaded to the fields that the app uses from the LS One database. For information about and to
install the Google Shopping app, please see https://apps.shopify.com/google-shopping
When a Meta Field has been created, it then becomes available in the Product Field Mappings
screen, for you to choose an LS One field whose data you want to be uploaded to that Meta Field.
Once the field has been mapped, it then appears on the Sync screen which you can then check to
use when syncing data.
To delete a Meta Field, simply click the Remove button.
LS One Shopify | User Guide
Page 27 of 38 Version 6.0.0
2.8 Click and Collect
In your settings you have the ability to set up Click and Collect.
In order for this to work you need to first set up your Shipping Rates in Shopify an example is shown
below:
Next you would set up within Site Manager>Online>Click Collect so that the Shopify Shipping Name
matches your Shopify Shipping Name exactly as shown below:
When a web order comes in the integration will match up the Shopify and LS One shipping Names
and in turn create the customer order with the delivery Location preset along with the delivery
name preset to ‘To Customer’. You can then easily see at the POS which orders are collections and
filter them out if necessary.
LS One Shopify | User Guide
Page 28 of 38 Version 6.0.0
2.9 Web Items Special Group
LS One Shopify will only synchronise items which are classed as web items, to do this it requires that
a Special group named ‘Web items’ be set up.
To do this go to Retail>Groups>View Special Groups
Once in this screen , click the add button then add a special group as shown below.
Once set up you can add in the items you want to display on the web, if you want to remove an item
from Shopify then you simply remove it from the special group.
LS One Shopify | User Guide
Page 29 of 38 Version 6.0.0
3.0 Synchronisation To perform a sync to Shopify first off select Online>Product Sync
This screen is split into two sections, the log and the sync selection.
When a sync takes place it will only send up items that have been modified or updated since the last
sync took place. If this is your first sync then all web items will be included.
LS One Shopify | User Guide
Page 30 of 38 Version 6.0.0
3.1 Sync Selection
The sync selection shows you all fields which have been set up in the field mapping settings.
This is a simple check list which allows you to choose which fields you will synchronise up to Shopify.
The SKU and Product Title are required Shopify fields so as such these are the minimum that must be
selected in order to perform a sync.
If you want to check/uncheck all of the options you can use the ‘Select None’ button at the bottom
of the screen.
When you are happy that you have selected the relevant fields you can start the sync process by
pressing the ‘Sync’ Button.
LS One Shopify | User Guide
Page 31 of 38 Version 6.0.0
3.2 Log
When a sync runs the Log window shows the current status, this will run through the product sync so
that you can easily monitor what is happening.
This log works with a traffic light colour scheme so that you can clearly see when any issues occur.
Any item that is successfully uploaded/updated is shown with a green tick as below.
If an item has a warning then this is displayed as below with an amber exclamation mark, these
items are still updated but generally have a small issue, such as they have been uploaded with a
blank value or zero price.
If a product errors it will display with a red cross, these products are not updated on Shopify.
LS One Shopify | User Guide
Page 32 of 38 Version 6.0.0
3.3 Reset Last Sync
On occasion you may find that you want to resync all of you web items to Shopify. To do this from
the sync screen press the ‘Reset Last Sync Date’ button
This will prompt you to ask if you are sure, select yes to continue.
Finally you will see that all last sync dates have been reset.
When you next press sync, all items in the web items Special Group will be sent to Shopify and
updated.
LS One Shopify | User Guide
Page 33 of 38 Version 6.0.0
4.0 Web Orders To download orders at the POS you use the LS One Recall customer Orders button, if you do not
have this already set up you can do this within Site Manager.
*Note
Before you can use the customer orders functionality you need to have the following pre requisites
set up:
Customer orders need to be configured within Site Manager , you can access this from
Retail> Customer Orders> Customer Order Settings
To use customer orders a Payment type must be created with the Default function of Deposit
Tender. This payment type must be added to the stores as an allowed payment type.
Once the above is set up you can launch the POS and start using the order functionality.
Clicking the recall customer orders button will give a list of all customer orders within your retail
estate. You can sort the list by selecting the headers, for example all web orders will be downloaded
with a Source of ‘K3 Shopify’ so sorting by this header will place all of your web orders together.
If you want to print a picking list then you can select Filters then click an order or multiple orders and
select the Picking List button, which will print a receipt for each order selected.
From within the filters option you can also make use of the ‘My Location’ option which will filter the
list to show just your chosen store.
From within this screen you will also noticed the ‘Delivery’ Column. Orders will be downloaded with
Delivery ‘To Customer’, if the order is a click and collect order then this will show ‘Collect in Store’.
When you have picked the orders and you want to process it then clicking on a single order and
pressing select will load this into the pos.
The loaded order will have the price as sold on Shopify along with an added Web Shipping item
which corresponds to the Shipping charge in Shopify. The order can then be tendered by choosing
your chosed Tender. As mentione before we recommend setting up a web tender for reporting
purposes.
LS One Shopify | User Guide
Page 34 of 38 Version 6.0.0
When you choose the Tender you will see the option for ‘Pay Deposit’ and ‘Pick up entire order’ as
the order has been paid on Shopify then you should select ‘Pick up entire Order’.
As long as you do not have any of the Bypass options selected you will see the tracking number box
as below, you can key or scan a tracking code here.
Pressing ok will show the finalised Tender option, Press pay. This will mark the order as paid on
Shopify, Fulfilled and Archived.
LS One Shopify | User Guide
Page 35 of 38 Version 6.0.0
4.1 Web Order Risks
if the downloaded web order has a risk which has a score greater than 0 in Shopify (Shopify rates
order risks as 0 for orders which are ok up to 1 for orders which are likely to be fraudulent) then the
customer order will have an exclation mark before the reference number.
We advise that any order marked in this way is checked in your Shopify admin portal before
processing the order.
If you decide that the order is fraudulent then this must be cancelled within Shopify and the order
will be removed from LS One automatically with the next Stock & Order Sync.
LS One Shopify | User Guide
Page 36 of 38 Version 6.0.0
4.2 Web Order refunds
All web order refunds must be processed through Shopify, we would recommend performing a
manual return in LS One to update your stock figures in store.
LS One Shopify | User Guide
Page 37 of 38 Version 6.0.0
Appendix A: Link Directory LS One Shopify Support – support@k3retail.com
Support for the LS One Shopify software.
Shopify Wiki – https://docs.shopify.com
Full documentation on Shopify from start to finish. Includes theme design and development in a
language any designer can understand.
Shopify Support - https://support.shopify.com
If you need help with any aspect of Shopify, then this is their knowledgebase and support ticketing
website. Registration is required
Shopify Experts - https://experts.shopify.com
This is where the Shopify Experts advertise their services. If you’re looking for a designer this should
be the first place to come.
Shopify Job Board - https://ecommerce.shopify.com/c/shopify-job-board
If you’re looking to hire someone for a custom theme for example, you may want to post an advert
here. Registration required.
Shopify Forum - https://ecommerce.shopify.com/
The Shopify Forum allows you to post and interact with other Shopify users, share knowledge and
experience and get help.
Payment Gateways - https://www.shopify.co.uk/payment-gateways/united-kingdom
This page gives a list of all payments gateways that can be integrated with your Shopify store. This
list is constantly being updated
LS One Shopify | User Guide
Page 38 of 38 Version 6.0.0
*Data Director
For the Shopify Data Director job to run the following Dlls much exist in the data director plugins
install folder (default folder is C:\Program Files (x86)\LS Retail\Data Director 3\Plugins)
Along with the following dlls in the data director services install folder (default folder is C:\Program
Files (x86)\LS Retail\Data Director 3\services)
Recommended