● WooCommerce plugin for apparel, team stores, events, and group orders

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.

HAS Bulk Apparel Order WooCommerce plugin product image

Built for apparel shops, team stores, schools, events, and decorators.

Sizes-only bulk ordering
Names, numbers, grad years, and custom fields
Size upcharges and dynamic pricing
Optional bundle/combo pricing
Minimum and maximum quantity rules
CSV attachments for order emails
Team stores
Roster-style ordering for jerseys, uniforms, and spirit wear.
Events
Bulk size orders for races, fundraisers, schools, and organizations.
Apparel shops
Cleaner order data for production, fulfillment, and reporting.
WooCommerce
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.

1

Choose quantities by size

The customer enters how many they need for each available size.

2

Enter details if needed

If the group includes names, numbers, grad years, or other fields, the details table appears.

3

Review estimated total

Pricing updates on the product page, including size upcharges, field pricing, and bundle pricing.

4

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.

View Sample API Script

Simple one-time plugin pricing.

HAS Bulk Apparel Order Plugin

WooCommerce bulk ordering for apparel shops, team stores, schools, events, and group orders.

$499 $399 Introductory launch price
  • Downloadable plugin ZIP
  • Reusable Bulk Order Groups
  • Dynamic pricing and bundle pricing
  • Min/max quantity protections
  • CSV email attachments
  • Basic installation documentation
Buy Plugin

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