Docs
  • All For Customers guides
  • Credits, memberships, and orders
  • Customer FAQ
  • Health information and consent
  • Manage bookings and appointments
  • Profile, payment methods, and settings
  • Wallet and gift cards
  • Your customer account
  • All For Teachers guides
  • Manage Attendance
  • Manage Your Profile
  • Teacher Dashboard Overview
  • Teacher FAQ
  • View Your Payslips
  • View Your Schedule and Attendees
  • All Getting Started guides
  • Booking Policies
  • Contracts
  • Manage Locations and Resources
  • Media Library
  • Notification Settings
  • Plan Features
  • Platform Overview
  • Quick Start Guide
  • Reports
  • Studio Profile & Social Links
  • Using the Agent
  • Waivers & Terms
  • All Customer Management guides
  • Coupons
  • Customer Bookings
  • Customer Credit Expiry
  • Customer Details
  • Customer List
  • Customer Segments
  • Export Data
  • Leads Management
  • Products & Credits
  • Referrals
  • All Classes guides
  • Activity Categories
  • Calendar
  • Closing Bookings on a Class
  • Creating Classes
  • Editing Future Class Instances
  • Managing, Extending, and Deleting Class Series
  • Teacher Assignments on Class Instances
  • Waitlists for Classes
  • Workshop vs Course: Which One Should You Use?
  • All Appointments guides
  • Create Appointment Services
  • Customers Managing Their Appointments
  • How Customers Book Appointments
  • Manage Appointment Resources
  • Reschedule or Cancel Appointments
  • Set Availability Schedules
  • View and Manage Appointments
  • All Pricing guides
  • Class Coverage for Products
  • Creating Class Packs
  • Creating Memberships
  • Product Settings Guide
  • Product Types Overview
  • Share Class Packs and Memberships Online
  • All Products guides
  • Creating Physical Products
  • All Troubleshooting guides
  • Common Issues & Solutions
  • All Payments & Billing guides
  • Abandoned Checkout Recovery
  • Annual summary
  • Billing Details & Invoices
  • Booking & Checkout Settings
  • Gift Cards
  • Invoice vs Receipt: What Naayya Provides
  • Payment Methods & Payouts
  • Payment Review
  • Payment Troubleshooting
  • Point of Sale
  • Record Offline Payments
  • Set Up Get Paid
  • All Integrations guides
  • Add a Lead Form to Your Website
  • Website Integration
  • Website Integration Troubleshooting
  • What Customers See in Website Integrations
  • All Email Marketing guides
  • Domain Verification Setup
  • Getting Started with Email Marketing
  • Managing Email Templates
  • Sending Email Campaigns
  • Sending Quick Emails
  • Using the Email Designer
  • All Automations guides
  • Editing an Automation
  • Getting Started with Automations
  • All Team & Access guides
  • Access Control
  • Adding Staff Members
  • Managing Teacher Profiles
  • People Overview
  • Provider Profiles
  • Public Profiles for Staff Who Teach
  • Roles & Permissions
  • Staff Management
  • Teacher Status Management
  • Teaching Team
  • User Roles
  • All Finance guides
  • Pay Rules
  • Payouts
  • Payslips
  • Teacher Payout Calculator
  • All Performance guides
  • Attendance Rates
  • Class Fill %
  • Retention Rates
  • Session Feedback Stats
  • All Community / Feedback guides
  • Private Feedback
  • Public Testimonials
DocsNaayya appBlogContact support
  1. Docs
  2. Products
  3. Creating Physical Products
Open app

Creating Physical Products

Create and maintain physical products in Shop with details, images, variants, and stock quantities

Use Admin > Shop to create and maintain physical products. The Shop flow covers product details, images, variants, stock quantities, and active status.

Quick Start#

  1. Open Admin > Shop and select the Products tab if it is not already selected.
  2. Select New Product.
  3. In Details, enter the required Product Name and Price. You can also add a Description, choose a Category, and upload a Product Image.
  4. Select Next.
  5. In Inventory, select Add and enter a variant Type, Value, and Qty. Add at least one complete variant.
  6. Select Create.
  7. The new product starts as a draft and is labelled Inactive in the product list. Use the row actions to choose Go Live or Make Inactive when you need to change its status.

Step-by-Step Setup#

Basic Information#

Use a name that identifies the item, such as “Premium Yoga Mat” or “Studio T-Shirt”. The Product Name field is required.

Description is optional. Use it for facts customers need to understand the item, such as material, size, colour, or care instructions.

Category is optional. The current Shop form offers:

  • Equipment
  • Apparel
  • Accessories
  • Nutrition
  • Merchandise
  • Other

Pricing#

Price is required. Enter a number greater than zero, then review it before selecting Next.

Use the Shop fields here for product setup. Before adding currency, taxes, payment, checkout, shipping, pickup, delivery, POS, returns, revenue, or reporting terms to a product description, confirm them in the relevant workflow.

Product Details#

You can upload one image while creating the product. The dialog recommends 800×800px and accepts files up to 5MB.

After creating the product, open Manage Images from its row actions to add more images. The image manager accepts JPEG, PNG, and WebP files up to 5MB. It labels one image Primary; you can choose another image as primary or delete an existing image.

Common Physical Product Examples#

Use these examples to choose names, categories, descriptions, and variants.

Studio Equipment#

For a yoga mat, use a clear name such as Premium Yoga Mat, choose Equipment, and describe the material and dimensions. In Inventory, add variants such as Size: Standard or Colour: Blue with the quantity you currently hold.

For a block set or cushion, use the same pattern: describe what the item is, choose the closest category, and add a variant when customers or staff need to distinguish stock.

Merchandise & Apparel#

For a branded T-shirt, use Studio T-Shirt as the name, choose Apparel or Merchandise, and describe the material and available sizes. Add each size as its own variant with its own quantity.

For a bottle or tote bag, describe the material and capacity where relevant. Use a variant when the item has options such as colour.

Gift cards are managed under Admin > Gift Cards.

Physical Product Considerations#

Inventory Management#

The creation dialog requires at least one complete variant before it can create the product. Each row has:

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

The quick-add choices are Size: Small (5), Color: Blue (3), and Material: Cotton (10). You can edit or remove these rows before selecting Create. 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 five units or fewer, 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 > Shop.
  2. Open its row actions and select Manage Inventory. If it has no variants, the action is labelled 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.

Best Practices#

Product Organization#

Use the same category and variant naming pattern across similar products. Put the distinction customers or staff need to track in the variant, such as Size: Medium or Colour: Black.

Product Descriptions#

Keep descriptions factual and specific. Include material, dimensions, capacity, and care instructions that help someone identify the item.

Visual Considerations#

Use a clear product image. During creation, the dialog recommends 800×800px and limits the file to 5MB. After creation, use Manage Images to add images, choose a Primary image, or remove one.

Customer Communication#

Before sharing product information, check the product name, description, category, price, variants, stock quantities, images, and status in Admin > Shop.

After Creating Physical Products#

Open Admin > Shop to review a product after it is created. The Products tab provides:

  • Search with Search products....
  • An expandable row with the product's price, image count, variant count, and stock summary.
  • Row actions for Edit Details, Manage Images, Manage Inventory, and Go Live or Make Inactive.

Next Steps#

  1. Search for the product and expand its row.
  2. Check the name, category, price, image count, variants, and stock summary.
  3. Use Edit Details, Manage Images, or Manage Inventory for follow-up changes.
  4. Confirm the status you want, then use Go Live or Make Inactive.

Troubleshooting#

New Product is disabled: Read the message shown on the Shop page and check the business setting it names.

The product is not in the list: Make sure you are on the Products tab, clear the search field, and check the product list pages.

Create is disabled: Complete the required Product Name and Price fields, move to Inventory, and add at least one complete variant with a Type and Value.

A variant is missing: Open Manage Inventory or Setup Variants & Stock, then add the variant with Add Variant and save it with Create Inventory.

An image upload fails: Use a JPEG, PNG, or WebP file smaller than 5MB, then try Add Images again.

The stock summary is unexpected: Check every variant's Stock Quantity. The product row totals the quantities across its variants and shows Out of stock when variants exist but the total is zero.

The status is wrong: Open the product row actions and choose Go Live for an inactive product or Make Inactive for an active one.

On this page