Guide · Web-to-print
Cmsmart Stores Setup Wizard: What's New, October 2026
The Cmsmart Stores Setup wizard installs niche, B2B and Marketplace stores with sample data live in minutes. See what changed and try it free.
Was this tutorial helpful?
Written by
Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
The team behind it
Account Manager
Project Manager
Business Analyst
Developers & QABrowse more guides, tutorials and case studies from the Cmsmart community.
Follow the steps to plan a T-shirt business, choose hosting and a WordPress theme, add key plugins, create product samples and promote the store.
Read MoreStarting to get money from home by selling t-shirts. Here is an easy guideline on How to start a t-shirt business from home to follow. Let’s discover.
Read MoreThe print on demand business benefits are real, but only with the right tools in place. See how Cmsmart turns orders into print-ready files. Get a quote.
Read More
In short
Why does pricing a multi-size, multi-color T-shirt order become a manual problem?
Cmsmart's Printing Options replace the back-and-forth quote email with a table that totals every size and color on the product page itself, so a WooCommerce T-shirt store never has to price a team order by hand.
Plain WooCommerce was built for one buyer choosing one variation, not a dozen sizes in a single cart item. A few concrete pains show up once a T-shirt store starts taking bulk and team orders:
What would a smooth bulk T-shirt order look like for your store?
Cmsmart lets a buyer pick a style, choose a color, type a quantity next to each size in one table, and see the full order total before they design anything — no email, no spreadsheet, no manual quote.
Example scenario. A buyer organizing shirts for a weekend event opens your T-shirt product page, picks a color, and sees a row for each size with a quantity box underneath: S, M, L, XL. They type 8, 14, 10 and 6, add their logo in the online designer, and the cart shows one line item with the full size breakdown and the total price. Your team opens the order the next morning with every size, color and print-ready file already attached.
That is the business moment Printing Options is built for: the buyer does the sizing math in public, before they pay, and your store captures a clean order instead of a quote request.
How does Cmsmart price a bulk T-shirt order behind the scenes?
Cmsmart Printing Options is the option-and-pricing engine inside Product Designer (NBDesigner): you define fields such as size and color once, pick a layout, and the plugin renders live pricing on the product page and carries every choice to the cart and the order.
Four pieces work together on every T-shirt product:
Cmsmart insight: Bulk variation and Price Matrix solve two shapes of the same problem. Price Matrix fits when price itself changes with two attributes at once (paper × weight, size × quantity tier) — see our price matrix table walkthrough. Bulk variation fits when the unit price barely moves but the buyer needs many units across sizes in one cart line, the common case for team and event apparel.
What's the ROI of a built-in bulk pricing table?
Cmsmart replaces manual quoting with a self-service price, which shows up as fewer quote emails per order, fewer sizing errors reaching production, and staff time freed up for design and fulfillment instead of spreadsheets.
Three mechanisms drive the value, each with a KPI from your own order data:
Quick worksheet: if your team handles N bulk/team T-shirt enquiries a month, each taking M minutes to quote by email at a loaded staff cost of $C per hour, manual quoting costs roughly
N × M × (C / 60)a month — before counting the enquiries that go quiet while they wait. Put your own numbers in; the table above is where that time comes from.A 2.17 fix protects this once the order is placed: checkout now shows the quantity once for a line carrying both a design and print options, instead of double-counting it, so the total a team sees at checkout is the total production bills against.
Leaving quote time on the table? Review my store's bulk pricing
How to set up a bulk T-shirt pricing table in WooCommerce
You build one Printing Options set with a Color field and a Bulk variation size field, attach it to your T-shirt products in the Product Manager, and Cmsmart renders the live table and carries every choice through checkout and into the order.
The flow below matches the current demo store (2.17+); field names may vary slightly on an older release.
If you also sell business cards, posters or other print products, the same screen builds their pricing; our guide to configuring print pricing options on NBDesigner covers fields beyond sizing, such as delivery speed and custom dimensions.
Going further: what can Cmsmart build on top of the standard bulk pricing table?
Beyond the built-in Bulk variation table, Cmsmart's development team builds wholesale pricing, roster-based ordering and production integrations tailored to a specific apparel business, delivered as a scoped custom project rather than a generic plugin setting.
Printing Options covers size, color and quantity-break pricing for every buyer. Some apparel and POD businesses need more, and we build it as custom development rather than stretch the core plugin past what it verifiably does:
Our delivery approach follows the same path on every Cmsmart ecommerce project: discovery, a solution design you approve, milestone-based sprints, QA, launch, then ongoing support.
Get a quote for custom bulk-order pricing
See our web-to-print pricing engine development service, or browse the wider web-to-print solutions we build on Cmsmart Product Designer.
Why work with Cmsmart on your T-shirt store's pricing?
Cmsmart has built and supported Product Designer (NBDesigner) for WooCommerce stores since 2012, with the Printing Options engine behind price matrices, bulk variation tables and quantity pricing used across thousands of live stores today.
Cmsmart is a division of Netbase JSC, operating since 2012, with 6,300+ client projects and 1,800+ stores live today across 80+ countries, rated 4.2 out of 5 on Trustpilot (404 reviews). One recent five-star review, from a web developer who has run the plugin for three years, put it this way:
That continuous development keeps features like Bulk variation pricing aligned with how production works: the 2.17 line added the approved-artwork lock (approved designs are refused further edits on the server) and made sure the print-ready PDF that matches the order renders again on reorder instead of reusing an old file — both useful when a team reorders the same design next season.
Frequently asked questions
Is Bulk variation the same as the Price Matrix layout?
No. Both live inside Cmsmart Printing Options, but Price Matrix shows a price for every combination of two attributes in a grid (see our price matrix setup guide), while Bulk variation shows one quantity box per size so a buyer can order several sizes in a single cart line. Apparel and team-order stores typically want Bulk variation; stores pricing by two independent attributes, such as paper and quantity, usually want Price Matrix.
Can I give an automatic discount for larger T-shirt orders?
Yes. Printing Options includes quantity breaks with a fixed or percentage discount type; you set the quantity thresholds once in the option set and every qualifying order gets the discount automatically, with no manual price override.
Does Cmsmart support wholesale or role-based pricing for repeat team customers out of the box?
Not in the core plugin. Private price lists per school, team or reseller account are custom development on top of Printing Options.
What does production see when a bulk order comes in?
The order screen shows the line item with every size, color and quantity, next to the design file and print-ready output, so staff read the full breakdown from one place instead of a separate quote or email.
Can buyers upload their own artwork for a bulk team order instead of using the online designer?
Yes. With Upload Design enabled alongside Printing Options, buyers can upload artwork instead of designing online, and the same size-and-color pricing table still applies.
Which plugin version do I need for the setup in this guide?
Bulk variation and quantity-break pricing are long-standing features; the checkout and reorder fixes referenced above ship in the 2.17+ release line, so update to 2.17 or later before following these steps.