Bulk apparel ordering without the spreadsheet headache.
HAS Bulk Apparel Order helps WooCommerce stores collect size quantities, names, numbers, custom fields, pricing upcharges, bundle pricing, minimum order rules, and clean CSV order data in one guided product-page workflow.
One-time plugin purchase. Built for WooCommerce apparel stores that need real bulk ordering.
Built for apparel shops, team stores, schools, events, and decorators.
Roster-style ordering for jerseys, uniforms, and spirit wear.
Bulk size orders for races, fundraisers, schools, and organizations.
Cleaner order data for production, fulfillment, and reporting.
Works by assigning reusable Bulk Order Groups to products.
WooCommerce was not built for clean team and event apparel ordering.
Standard WooCommerce product options work fine for simple retail items. They are not ideal when a customer needs to order 12 smalls, 24 mediums, 30 larges, add names and numbers to specific items, handle size upcharges, and still send your production team clean data.
The usual messy way
- Customers type details into checkout notes
- Sizes and names get mixed together
- Staff manually decodes the order
- Upcharges are hard to explain
- CSV/export data is inconsistent
- Minimum order rules are easy to bypass
The HAS Bulk Apparel way
- Customer enters quantities by size
- Details table appears only when needed
- Each item gets its own clean order meta
- Dynamic pricing calculates on the page
- CSV attaches to WooCommerce order emails
- Cart protections help enforce min/max rules
Everything apparel shops need to collect bulk orders clearly.
Designed for the real way apparel stores, decorators, schools, coaches, and event organizers collect group orders.
Quantity by Size
Customers choose all size quantities first, such as Small, Medium, Large, XL, 2XL, 3XL, and 4XL.
Details Only When Needed
If the product needs names, numbers, grad years, or other fields, the plugin creates the detail table automatically.
Sizes-Only Mode
Perfect for 5K shirts, event shirts, fundraiser apparel, and orders where only size quantities are needed.
Reusable Bulk Order Groups
Create field groups once, then assign them to products. Duplicate existing groups to build new setups faster.
Custom Field Types
Use text fields, number fields, dropdowns, radio buttons, checkboxes, and textarea fields.
Per-Item or Whole-Order Fields
Collect item-specific details like player name and number, plus whole-order info like team name or event name.
Dynamic Pricing
Add pricing for sizes, names, numbers, sleeve names, dropdown choices, radio choices, and other custom fields.
Optional Bundle Pricing
Offer combo pricing when multiple fields are filled in, such as name only, number only, or name + number bundle.
Min / Max Quantity Rules
Set minimum and maximum total quantities across all sizes combined, then protect the cart from partial removal loopholes.
Clean Order Meta
Store clean order item data using configurable data names like bo_size, bo_player_name, and bo_player_number.
CSV Email Attachment
Attach a structured CSV breakdown to WooCommerce order emails for easier production and fulfillment.
Developer Friendly
Assign Bulk Order Groups through product meta when creating WooCommerce products programmatically.
A better customer ordering flow.
Choose quantities by size
The customer enters how many they need for each available size.
Enter details if needed
If the group includes names, numbers, grad years, or other fields, the details table appears.
Review estimated total
Pricing updates on the product page, including size upcharges, field pricing, and bundle pricing.
Add to cart
Each ordered item gets clean WooCommerce cart and order data.
Made for real bulk apparel orders.
Team Jerseys
Collect size, player name, player number, grad year, sleeve name, and more.
Event Shirts
Let organizers order 30 smalls, 50 larges, 20 XLs, and skip the roster details entirely.
School Spirit Wear
Create reusable groups for different stores, sports, clubs, and fundraiser campaigns.
Uniform Programs
Use whole-order fields for organization name and per-item fields for employee or player details.
Cleaner data for production and fulfillment.
Each item can carry its own order meta. That makes the order easier to review, export, process, and connect to other systems.
bo_size
bo_player_name
bo_player_number
bo_grad_year
bo_size_upcharge
bo_customization_upcharge
The plugin can also attach a CSV to WooCommerce order emails, including order number, customer, product, SKU, quantity, line total, field name, and field value.
Create products programmatically and assign Bulk Order Groups.
Bulk Order Groups can be assigned to WooCommerce products using product meta, which is useful for stores that create products through automation, internal tools, or the WooCommerce REST API.
Simple one-time plugin pricing.
HAS Bulk Apparel Order Plugin
WooCommerce bulk ordering for apparel shops, team stores, schools, events, and group orders.
- Downloadable plugin ZIP
- Reusable Bulk Order Groups
- Dynamic pricing and bundle pricing
- Min/max quantity protections
- CSV email attachments
- Basic installation documentation
Optional setup, configuration, theme troubleshooting, payment plugin troubleshooting, API integrations, and custom workflow work may be quoted separately.
Stop collecting bulk apparel orders the hard way.
Give customers a cleaner ordering experience and give your production team better data.
Buy HAS Bulk Apparel Order