Selling
Products & pricing setup, every garment, front and back
A complete worksheet you can follow garment by garment, every garment priced, front and back.
The deep version of Checkout setup, written as a complete worksheet you can follow garment by garment.
The model in one sentence
Each garment maps to two WooCommerce products, one priced for a front-only print, one priced for front & back, and the designer automatically charges the front & back product the moment the customer puts anything on the back. No variations, no surcharge math at checkout: the price is whatever you put on the product.
Step 0: Price your garments on paper first
Fill this out before touching settings (example numbers, use your own):
| Garment | Blank cost | Front-only price | Front & back price |
|---|---|---|---|
| Standard Tee | $3.50 | $24.99 | $32.99 |
| Premium Tee / CVC | $5.25 | $27.99 | $35.99 |
| Long Sleeve | $6.50 | $29.99 | $37.99 |
| Sweatshirt | $12.00 | $39.99 | $49.99 |
| Hoodie | $16.00 | $49.99 | $59.99 |
Rules of thumb from the press: price the front-only product for the most common order; make the front & back price a clean round number, not base-plus-odd-cents; don’t price the premium tee close enough to the basic tee that nobody picks either.
Youth garments don’t need their own products. My T Maker ships Youth Tee and Youth Long Sleeve alongside their adult versions. The youth size rides along on the order as line-item information, not as a separate product, so the simplest setup is to point Youth Tee at the same pair you built for the Standard Tee and Youth Long Sleeve at the Long Sleeve pair. That’s exactly how my own store runs.
Charging less for youth is a pricing decision, not a technical one: your blank costs less, but the press time is the same. If you do want a separate price, add two more rows to the worksheet and two more products, and map them in Step 2 like any other garment. Either way, map something. A garment with no product falls back to the site-wide default pair, which means the wrong name and the wrong price in the cart.
Step 1: Create the products
For each row in your worksheet, in Products ▸ Add New:
- Name them what customers understand on a receipt: “Custom T-Shirt”, “Custom T-Shirt (Front & Back)”. The designer supplies the garment details.
- Simple product, price straight from your worksheet.
- Set Catalog visibility: Hidden if you don’t want raw products browsable in your shop, the designer adds them to the cart directly, so hidden products work fine.
- Skip product photos if you want, the cart shows the customer’s actual mockup as the line-item thumbnail, and the order line carries the mockups and design details either way.
Step 2: Map each garment in My T Maker
My T Maker ▸ Settings ▸ WooCommerce checkout:
- Set the two fallback products first: “Front-only product” and “Front & back product.” The front-only fallback is what activates checkout, and it catches any garment you forget to map.
- Then under Per-garment products, give each active garment its own Front and Front & Back product from the dropdowns. Leave a garment’s Front & Back blank and it falls back to its Front product (one price for both), then to the fallbacks above.
The Dashboard’s attention panel flags a garment being sold with no product mapped, check it after mapping.
Step 3: Sizes
Settings ▸ Sizes offered: a comma-separated list (S, M, L, XL, 2XL…) that becomes the size dropdown on orders and quotes. Sizes ride along on the order item as information. There are no per‑size price differences in the cart today. If 2XL+ costs you real money, either build it into the base price or steer big-and-tall jobs through the quote flow, where you price by hand. Customers ordering several sizes add to cart once per size (the designer tells them so).
A garment can override that list. Settings ▸ Sizes offered is the default every garment uses, but any garment can carry its own list in the garment wizard, which is how the youth garments show youth sizes while your adult garments show adult ones. I use it in my own store for the infant and toddler tees too, because a baby garment offering adult sizes is worse than useless. Set it when a garment’s size run genuinely differs; leave it blank and the garment simply follows the Settings list.
Step 4: Verify with three test orders
- Front only → cart shows the front-only price.
- Front + back → cart shows the front & back product and its price.
- Different garment → its own product/price appears.
Open each in WooCommerce ▸ Orders: garment, color, size, sides printed, design details, mockups, and art files should all be on the line item. (You’ll also notice the art-pack email that arrived the moment each test hit the cart.) If all three pass, your pricing is wired.
Ongoing
- Blank cost went up? Change the product price, done, the designer follows it.
- Can’t source a garment this month? Hide it in Garments & Colors; its products stay for old orders.
- Selling a new garment of your own (Pro)? Build it in the garment wizard, then give it a product row on this same worksheet.
Need a hand?
Use the contact form, answered by a working print shop within 1–2 business days.
