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.

  1. Go to Settings in the admin sidebar.
  2. Scroll down to Sales Tax.
  3. Enter your Retail Tax Rate — this applies to merchandise (aftercare, apparel, accessories, etc.). For example, enter 8.5 for 8.5%.
  4. Enter your Service Tax Rate — this applies to tattoo services. Many states don't tax services, so this may be 0.
  5. You'll see a live preview below showing example calculations for both rates.
  6. 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.

  1. Go to Store in the admin sidebar.
  2. Click the Categories button.
  3. Enter a category name (e.g., "Aftercare").
  4. Optionally add a description.
  5. 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

  1. On the Store page, click Add Product.
  2. Enter the product name (e.g., "Tattoo Aftercare Balm").
  3. Select a category from the dropdown (or leave as uncategorized).
  4. Add a description (optional).
  5. Set the price (e.g., $19.99).
  6. Optionally set the cost — what you paid for it. This is used for margin tracking in your analytics and is never shown to customers.
  7. Optionally set a compare at price — a strikethrough "original" price shown next to the sale price.
  8. 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.)

  1. Turn on the Use Variants toggle.
  2. Click + Add Variant for each option. For example, a t-shirt might have:
    • Small / Black
    • Medium / Black
    • Large / Black
    • Small / White
  3. 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

  1. Make sure Active (visible in store) is toggled on. Inactive products won't appear in the storefront.
  2. Optionally toggle Featured to highlight the product.
  3. 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

  1. Click an order to open the details.
  2. Click Refund Order.
  3. Card payments are refunded automatically back to the customer's card through Stripe.
  4. 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.