Docs
  • All For Customers guides
  • Book a service in the Naayya app
  • Book an appointment for several people
  • Cancel your appointment in the Naayya app
  • Cancel your class booking
  • Charge to your account
  • Check your wallet balance
  • Claim a gift card
  • Credits, memberships, and orders
  • Customer FAQ
  • Find and book a class
  • Health information and consent
  • Join an online class or appointment
  • Manage bookings and appointments
  • Pay with wallet balance
  • Profile, payment methods, and settings
  • Reschedule your appointment in the Naayya app
  • Reschedule your class booking
  • Review a visit in the Naayya app
  • Send or download a gift card
  • Spend from someone else's account
  • Top up your wallet
  • Wallet and gift cards
  • Your customer account
  • All For Instructors guides
  • Instructor FAQ
  • Manage Attendance
  • Manage Your Profile
  • My Work Overview
  • View Your Payslips
  • View Your Schedule and Attendees
  • All Getting Started guides
  • Attendance policy
  • Booking Policies
  • Business Profile & Social Links
  • Check your location and resource limits
  • Choose the order customers see
  • Complete a sent contract
  • Configure booking and appointment notifications
  • Configure class notifications for staff
  • Configure notification channels
  • Configure operational alerts
  • Configure pack and pass notifications
  • Configure review notifications
  • Configure waitlist messages
  • Contracts
  • Create an e-signature template
  • Create or copy a location
  • Deactivate or archive a location
  • Edit a location and what customers see
  • Features
  • Find your settings
  • Manage Locations and Resources
  • Manage resources at a location
  • Media Library
  • Notification Settings
  • Plan Features
  • Platform Overview
  • Quick Start Guide
  • Reports
  • Send a contract to an outside recipient
  • Send a staff contract for signature
  • Switch offerings on and off
  • Using the Agent
  • Waivers & Terms
  • All Customer Management guides
  • Add a pack or pass to a customer
  • Adjust a customer’s credits or expiry
  • Book a customer into a class
  • Book a customer into a class every week
  • Change who attends a class place
  • Check a customer’s waiver status
  • Check a customer’s wallet and account limit
  • Check people in at the entrance
  • Check why a customer cannot use a pack
  • Confirm a customer's email or phone
  • Coupons
  • Customer Bookings
  • Customer Credit Expiry
  • Customer Details
  • Customer List
  • Export Data
  • Leads Management
  • Let other people spend from a customer’s account
  • Manage customer notes
  • Manage Discounts and Promotional Codes
  • Manage Family memberships
  • Products & Credits
  • Record a customer account payment
  • Referrals
  • Refund a customer’s wallet balance
  • Reschedule a customer’s class booking
  • Review a customer’s activity
  • All Classes guides
  • Activity Categories
  • Booking Availability on Class Sessions
  • Calendar
  • Cancelling and Deleting Class Sessions
  • Closing Bookings on a Class
  • Creating Classes
  • Editing Future Class Instances
  • Instructor Assignments on Class Instances
  • Managing, Extending, and Deleting Class Series
  • Resolve class scheduling conflicts
  • Schedule and publish a class
  • Sell a class time as other offers
  • Set a booking minimum for a class
  • Set the number of places in a class
  • Set up a class draft
  • Set up online classes and appointments
  • Waitlists for Classes
  • Workshop vs Course: Which One Should You Use?
  • All Services guides
  • Allow group bookings for a service
  • Assign providers and resources to a service
  • Choose who can book a service
  • Create Services
  • Help members book a service
  • How Customers Book Services
  • How customers choose a service time
  • How customers pay for a service
  • Link products to a service
  • Make a service bookable
  • Manage Resources for Services
  • Set a service’s booking times
  • Set Availability Schedules
  • All Appointments guides
  • Block time for resources
  • Book an appointment for a customer
  • Customers Managing Their Appointments
  • Pay for an appointment at the desk
  • Record appointment attendance
  • Repeat an appointment weekly
  • Reschedule or Cancel Appointments
  • View and Manage Appointments
  • All Pricing guides
  • Class Coverage for Products
  • Creating Memberships
  • Creating Packs
  • Product Settings Guide
  • Product Types Overview
  • Share Class Packs and Memberships Online
  • All Products guides
  • Choose what your Shop sells
  • Create a physical product
  • Creating Physical Products
  • Manage physical product stock
  • Organize physical products by category
  • Record stock changes
  • Set up Shop shipping and pickup
  • All Troubleshooting guides
  • Common Issues & Solutions
  • All Payments & Billing guides
  • Abandoned Checkout Recovery
  • Add a customer in POS
  • Annual summary
  • Billing details and invoices
  • Booking & Checkout Settings
  • Charge a POS sale to a customer's account
  • Charge a POS sale to someone else's account
  • Check AI agent usage
  • Check message usage and costs
  • Choose POS payment methods
  • Choose what a sales point sells
  • Complete a POS sale
  • Connect a cloud receipt printer
  • Finish an interrupted POS card sale
  • Gift Cards
  • Give a POS discount
  • Give a POS receipt
  • Invoice vs Receipt: What Naayya Provides
  • Manage a POS shift
  • Manage a POS tab
  • Manage hardware
  • Manage message credit
  • Manage sales points
  • Move or disconnect a POS iPad
  • Payment Methods & Payouts
  • Payment Review
  • Payment Troubleshooting
  • Point of Sale
  • Read POS end-of-day reports
  • Record Offline Payments
  • Record your own card terminal
  • Sell a membership in POS
  • Sell retail items in POS
  • Send customer account messages
  • Set up a POS quick screen
  • Set up a sales point
  • Set up an entrance
  • Set up and manage a hardware device
  • Set up customer account charging
  • Set Up Get Paid
  • Tax Settings
  • Usage
  • Use Naayya POS on iPad
  • All Integrations guides
  • Add a Lead Form to Your Website
  • Add your schedule to a Lovable app
  • Add your schedule to Framer
  • Add your schedule to Shopify
  • Add your schedule to Squarespace
  • Add your schedule to Webflow
  • Add your schedule to Wix
  • Add your schedule to WordPress
  • Manage integrations
  • Show Your Gift Cards on Your Website
  • Show Your Pricing on Your Website
  • Show Your Services on Your Website
  • Website Integration
  • Website Integration Troubleshooting
  • Website settings
  • What Customers See in Website Integrations
  • All Email Marketing guides
  • Connect an Instagram account
  • Create Instagram Content
  • Design and save Instagram content
  • Domain Verification Setup
  • Getting Started with Email Marketing
  • Managing Email Templates
  • Publish Instagram content now
  • Schedule Instagram content
  • Sending Email Campaigns
  • Sending Quick Emails
  • Turn off Instagram publishing
  • Using the Email Designer
  • All Automations guides
  • Editing an Automation
  • Getting Started with Automations
  • All Team & Access guides
  • Access Control
  • Adding Staff Members
  • Instructor profiles on a staff page
  • Instructor Status Management
  • Managing Instructor Profiles
  • People Overview
  • Provider Profiles
  • Public Profile Completion in My Work
  • Roles & Permissions
  • Staff Management
  • User Roles
  • All Finance guides
  • Create a payslip
  • Pay rules
  • Payouts
  • Payslips
  • All Performance guides
  • Attendance Rates
  • Class Fill %
  • Retention Rates
  • Session Feedback Stats
  • All Community / Feedback guides
  • Private notes on reviews
  • Reviews
DocsNaayya appBlogContact support
  1. Docs
  2. Products
  3. Manage physical product stock
Open app

Manage physical product stock

Add variants, choose where stock is kept, and move stock between locations.

Open Admin > Products and choose Manage inventory from a product's row actions. To change many products in one save, see Record stock changes.

Choose whether to track stock#

For drinks, prepared food, or other items you do not count, find the product in Admin > Products. From its row actions, select Edit details, turn off Track stock under Selling, then select Save Changes. Track stock starts on. Turning it off does not remove variants or change previous sales. Keep real size or colour variants when buyers need to distinguish them.

  • Track stock on: a sale needs a stock row with enough quantity. Online checkout and web POS refuse a sale when stock is short.
  • Track stock off: sales do not check or reduce stock quantities. A plain product with no variants can sell without a stock row. Existing size or colour variants stay in place, and customers or staff still choose the variant they are buying, even when its quantity is zero.

These instructions apply to the web POS. The Naayya POS app needs its own update to sell items without a stock row.

Add variants and change stock#

With Track stock on, the creation dialog requires at least one complete variant. With it off, variants are optional. Keep them when customers or staff need to choose a size or colour. Each row has:

  • Type, such as Size or Colour.
  • Value, such as Small or Blue.
  • Qty, the quantity for that variant.

A quantity of zero is allowed.

In the product list, a row shows the total stock across its variants. It can also show Low stock at one to five units, Out of stock when variants total zero, or No variants when none have been added.

To maintain stock after creation:

  1. Find the product in Admin > Products.
  2. Open its row actions and select Manage inventory. If it has no variants, the dialog is titled Setup Variants & Stock.
  3. Select Add Variant, enter a Variant Key and Variant Value, and select Add Variant.
  4. Enter the Initial Stock Quantity, then select Create Inventory.
  5. Edit Stock Quantity directly in the inventory table when a quantity changes. Use the delete action to remove an inventory variant.

If the stock changed after you opened the dialog, for example through a sale or a move, your edit or delete is not saved. The table shows the current quantity. For an edit, select Set to with your number to save it against the current quantity.

Stock at more than one location#

This section applies only when your business has more than one active location. With one location, all stock is kept there and none of these options appear, unless some stock is left at a location you have closed.

Each stock row belongs to one location. Owners and managers can say where stock is kept and move it.

Say where new stock is kept

When you create a product, the Inventory step shows Where is it kept? once you add a variant. Choose the location before you select Create; all the variants you add there are kept at that location.

To add stock to an existing product:

  1. Open Manage inventory for the product and select Add Variant.
  2. Under Where is it kept?, choose the location. The form starts on the location you used last. If it starts empty, choose a location before you continue.
  3. Enter the Initial Stock Quantity and select Create Inventory.

To keep the same variant at a second location, add the variant again and choose the other location. If the variant shows Not placed yet, place it first. Each location has its own row and its own quantity. The inventory table shows a Location column.

Place stock that has no location yet

If your business already had several locations before stock could be kept per location, the stock you had then shows Not placed yet in the Location column. It keeps selling everywhere until you place it.

While some stock has no location, the Products tab shows Tell us where this stock is kept.

  1. Under Place all at, choose a location.
  2. Select Place stock.

All stock without a location is placed at that location. No quantity changes. You can dismiss the note. It then folds to one line, Some of your stock has no location yet, with Place it to open it again.

Move stock between locations

Move appears on a stock row once two of your locations hold stock, when the row has a location and a quantity above zero.

  1. Open Manage inventory and select Move on the row.
  2. Choose the location under Move to.
  3. Enter How many, then select Move.

You cannot move more than the row holds. The quantity leaves one location and arrives at the other in one step, and the product's total stays the same. A product with Track stock off has no counted quantity, so it cannot be moved.

Stock left at a location you have archived or switched off shows A closed location in the Location column. It still sells in the online shop. Move is available on those rows whenever you have an active location, so you can move the stock there. If the move is refused because the stock changed in the meantime, refresh the page and try again.

In the online shop

The online shop sells stock from all of your locations. A variant kept at two locations appears once for each location, with that location's quantity.

An order that is shipped takes the stock the customer chose. An order the customer collects takes the stock of the pickup location:

  • If the stock the customer chose is kept at the pickup location, has no location yet, or was left at a closed location, the order takes it.
  • If it is kept at another location, the order takes the same variant's stock at the pickup location instead.
  • If the pickup location does not keep that variant, or holds too few, checkout stops before payment with Some items are not in stock at this pickup location. Choose another pickup location or delivery.

A product with Track stock off is not checked this way.

At the POS

When a product is kept at more than one location, the web POS lists a row for each location and shows the location name on it. Select the row for the stock you are handing over. A POS that is set to a sales point lists the stock that sales point sells: the stock kept at its location, stock that has no location yet, stock left at a closed location, and products with Track stock off. A sale or a tab at that sales point takes only that stock. If an item in the cart is kept at another location, the sale is refused with An item in this cart is kept at another location. Remove it and choose it again from this sales point. A sale made with no sales point is not checked this way.

PreviousCreating Physical ProductsNextOrganize physical products by category

On this page