Custom Fields on Orders
Custom fields let you store additional information on orders that WooCommerce does not have built-in fields for. They can be set manually or automatically via automation rules.
Creating custom fields
Go to Settings > Custom Fields and click Add Field. Configure:
- Name -- Display name (e.g., "Priority Level")
- Type -- Text, Number, Select (dropdown), Yes/No, or Date
- Options -- For Select type, define the dropdown options
- Required -- Whether the field must have a value
Setting values
On the order detail page, custom fields appear in a dedicated section. Set values manually or via automation.
Use cases
- Priority level (High / Normal / Low) -- set via automation based on order total
- Warehouse zone assignment
- Approval status for B2B orders alongside order holds
- Special handling instructions