Merchandise Store
By the end of this guide, you'll have products listed in your store with categories, inventory tracking, and tax rates configured.
Before You Start
- You need a TattooQueue account with a studio set up
- To accept card payments, your studio needs Stripe connected (set up from Settings)
Step 1: Set Up Tax Rates
Before adding products, configure your tax rates so prices calculate correctly from the start.
- Go to Settings in the admin sidebar.
- Scroll down to Sales Tax.
- Enter your Retail Tax Rate — this applies to merchandise (aftercare, apparel, accessories, etc.). For example, enter
8.5for 8.5%. - Enter your Service Tax Rate — this applies to tattoo services. Many states don't tax services, so this may be
0. - You'll see a live preview below showing example calculations for both rates.
- Click Save.
Tax is automatically applied to every order based on these rates. You can update them anytime.
Step 2: Create Categories
Categories help organize your products. Common examples: Aftercare, Apparel, Art, Jewelry.
- Go to Store in the admin sidebar.
- Click the Categories button.
- Enter a category name (e.g., "Aftercare").
- Optionally add a description.
- Click Save.
Repeat for each category you need. Categories appear as filter badges on the Products tab so you can quickly find items.
Step 3: Add a Product
- On the Store page, click Add Product.
- Enter the product name (e.g., "Tattoo Aftercare Balm").
- Select a category from the dropdown (or leave as uncategorized).
- Add a description (optional).
- Set the price (e.g., $19.99).
- Optionally set the cost — what you paid for it. This is used for margin tracking in your analytics and is never shown to customers.
- Optionally set a compare at price — a strikethrough "original" price shown next to the sale price.
- Upload product images. The first image becomes the main display image.
Step 4: Set Up Inventory
You have two options depending on whether your product has variants:
Simple Product (No Variants)
Leave the Use Variants toggle off. Enter a single inventory count — how many you have in stock.
Product with Variants (Sizes, Colors, etc.)
- Turn on the Use Variants toggle.
- Click + Add Variant for each option. For example, a t-shirt might have:
- Small / Black
- Medium / Black
- Large / Black
- Small / White
- For each variant, set:
- Name — e.g., "Large / Black"
- Size and Color (optional, for filtering)
- SKU (optional, for your own tracking)
- Inventory count — stock for this specific variant
- Low stock alert — you'll see a warning badge when stock drops to this number (default: 5)
- Price override (optional) — if this variant costs more or less than the base price
If you don't want to track inventory for a variant (e.g., unlimited stock), toggle off Track Inventory on that variant.
Step 5: Activate and Save
- Make sure Active (visible in store) is toggled on. Inactive products won't appear in the storefront.
- Optionally toggle Featured to highlight the product.
- Click Save.
Your product is now live. Repeat for each item you want to sell.
Inventory Indicators
On the Products tab, each product card shows stock status at a glance:
- Total inventory count across all variants
- "Low Stock" badge (yellow) — when any tracked variant is at or below its low stock threshold
- "Out of Stock" badge (red) — when all tracked variants hit zero
- Dimmed card — inactive products shown at reduced opacity
To restock, click the product → Edit → update the inventory count on the relevant variant(s).
Viewing Orders
Go to the Orders tab on the Store page to see all sales. You can filter by:
- Status — pending, paid, ready, completed, cancelled, or refunded
- Sale type — "Quick Sale" (standalone purchase) or "With Service" (sold alongside a tattoo)
- Artist — who processed the sale
- Date range
Click any order to see the full details including items, pricing, tax breakdown, and payment info.
Processing Refunds
- Click an order to open the details.
- Click Refund Order.
- Card payments are refunded automatically back to the customer's card through Stripe.
- Cash sales are marked as refunded in the system — you'll need to return the cash manually.
When an order is refunded, inventory is automatically restored for every item in that order.
Deleting Products
Click the product → Delete from the menu.
- If the product has never been ordered, it's permanently removed.
- If the product has order history, it's deactivated instead (hidden from the storefront but kept for records).
Troubleshooting
- Can't access the Store page? You need the Manage Store permission. The studio owner can grant it from the Team page.
- Tax not showing on orders? Check that your tax rates are set in Settings → Sales Tax. A rate of 0% means no tax is charged.
- Can't delete a category? Categories with products assigned can't be deleted. Move or remove the products first, or deactivate the category instead.
- Inventory not updating? Inventory decreases automatically when orders are placed and restores when orders are refunded. To manually adjust stock, edit the product and update the inventory count.