What this helps you do
Create a physical product or service from the POS app, or correct an existing product while you are working at the counter.
The POS editor is a quick version of the full product editor. It is useful for ordinary physical products and services. Digital products and gift-card products must be edited in the admin.
Before you start
- Connect the POS device to the internet.
- Choose the correct store and POS location. The location decides where the opening stock is recorded.
- Ask the store owner for Create products or Edit products POS permission if the button is missing.
- Know whether you are selling a physical item or a service. You choose this only while creating the product; the POS editor does not let you change it later.
Steps
Create a product
- Open Products in POS.
- Select the plus button labelled Add product. You can also use an Add product Smart Grid tile.
- Enter the product name and normal price.
- Choose Physical or Service.
- Open the smaller sections and complete the fields that apply to this product.
- Select Create & add to cart.
The new product is saved and immediately added to the current cart.
Edit a product
- Open Products, then open the product.
- Select the Edit product button.
- Change the required details.
- Select Save product.
The POS reloads the saved product so the product page and cart can use its latest details.
Understand the main choices
- Product kind — Physical: something with stock, such as a shirt or a jar. The Inventory & barcode section is available.
- Product kind — Service: work you sell, such as an alteration or consultation. A service has no physical stock in this editor and can continue selling without a stock count.
- Price: the normal selling price. Enter zero or more. This remains the base product price even when a variant has its own price.
Add photos
Choose Take photo to use the device camera, or Choose from gallery to upload existing pictures. Camera and photo-library permission must be allowed on the device.
A product or an individual variant can have up to 15 images. When the product has variants, pictures are managed inside each variant instead of on the main product.
Use Category & details
A category tells Upstorr what kind of product this is. It can also supply:
- Variant choices, such as Size or Colour.
- Category details, which are extra fields made for that category. A star means the field is required.
- Default values, which Upstorr fills when that category defines them. Check that a default is true for this particular product.
Changing the category removes the variants currently entered because the new category can have different choices. POS asks you to confirm before doing this.
Add and understand variants
Use variants when one product comes in choices such as Small / Black and Large / Blue.
- Choose a category that contains variant choices.
- Open Variants and select Add variant.
- Complete every required choice.
- Complete the price, identity, and stock fields for that exact choice.
- Select Save variant.
- Repeat for every real choice you sell.
POS joins the choices to make the variant name. It blocks two variants with the same combination.
Each variant can have its own:
- Price: its normal selling price. Leave it empty when it should use the main product price.
- Sale price: its temporary or reduced selling price.
- Cost price: what the item costs your business; it is not the customer-facing price.
- SKU: your own internal stock code.
- Barcode: the code printed on that exact variant. It can be typed or generated.
- Stock at this location and other locations: the opening on-hand count for that exact variant.
- Track quantity and Continue selling when out of stock: its own inventory rules.
- Future stock location: where a sale should expect later stock when out-of-stock selling is allowed. This choice is required when that rule is enabled for a variant.
Once variants exist, SKU, barcode, stock, and inventory rules move from the product level into each variant. For example, a Small shirt and a Large shirt must not share one stock count.
Removing an existing variant takes effect only after Save product. Upstorr can block the removal when that variant is already used by an order or inventory history.
Understand More pricing
- Sale price: the reduced price shown when the product is on sale. It must be zero or more.
- Cost price: what your business paid for the item. Use it for margin reporting; customers are not charged this amount.
- Unit price: the price for a standard measured amount.
- Base measure: the amount and unit used by the unit price. POS supports mg, g, and kg here.
Example: enter unit price ₹120, base measure 100, and unit g to mean ₹120 per 100 g. If you enter a unit price, the base measure must be greater than zero.
Understand Inventory & barcode
These product-level fields appear only when a physical product has no custom variants:
- SKU: your internal code for finding and identifying the item. It does not change its price.
- Barcode: the scannable code on the item. Enter the real code or ask Upstorr to generate one.
- Stock at this location: the opening on-hand count saved at the POS device's current location. Stock must be a whole number of zero or more.
- Stock at other locations: opening stock saved separately at each other active inventory location.
- Track quantity: makes Upstorr count stock changes for this product.
- Continue selling when out of stock: allows selling after the tracked available stock reaches zero. Turn it on only when you can genuinely supply the item later.
Stock entered here is a count, not a correction to an existing sale. When editing a product, the POS saves the entered on-hand quantity for every location shown.
Understand Tax & GST
This section appears when the store collects tax.
- Charge tax: controls whether this product is taxable. Do not turn it off merely to reduce the price.
- GST rate: the percentage used for the product. It must be between 0 and 100.
- HSN code: the GST classification used for a physical product.
- SAC code: the GST classification used for a service.
When tax collection is on and Charge tax is selected, a physical product needs an HSN code and a service needs a SAC code before it can be saved. New products can start with the store's GST defaults, but you must check that they are correct.
Understand Organization
- Vendor: the brand, maker, or supplier connected to the product.
- Collections: manual product groups where this product should appear.
- Tags: internal labels used for finding or grouping products.
- Catalog: the product list the new item belongs to. POS asks you to choose one only when the store has more than one available catalog and a choice is required.
Search and select an existing vendor, collection, or tag. Typing words into the search box by itself does not create a new one.
Understand Publishing
- Point of Sale: always on for a product created in POS. It cannot be switched off in this quick editor.
- Online store: optional. Turn it on only when the product is ready to appear on the website.
Point of Sale and Online store are separate sales channels. Publishing to POS does not automatically publish to the website.
What happens next
A newly created product is saved in the chosen catalog and added to the cart. Its stock is recorded at the selected inventory locations. An edited product keeps the latest saved details and stock.
If the product details save but a later stock update or refresh fails, POS keeps the editor open and tells you which part succeeded. Read that message before trying again so you do not repeat a change that was already saved.
Common problems
- Add product or Edit product is missing: the active staff member does not have the matching POS product permission.
- This product cannot be edited from POS: it is a digital product, a gift-card product, or the staff member lacks edit permission. Use the admin for the special product types.
- Choose a catalog: the store has more than one available catalog and the new product needs one home.
- Choose a category before adding variants: variants come from the selected category's choices.
- Changing category will remove variants: cancel if you still need those entries, note their details, and change category only when you are ready to rebuild them.
- A required category detail is missing: complete every field marked with a star.
- This variant combination already exists: change the Size, Colour, or other option so every combination is unique.
- Stock is rejected: enter a whole number such as
0,4, or25, not a decimal or negative number. - HSN or SAC is required: enter the correct GST code for the product kind while tax charging is on.
- Photos do not open: allow camera or photo-library access in the device settings.
- The product changed elsewhere: reload the latest product before editing again. This stops an older POS screen from overwriting newer work.