
Advanced Product Condition Manager for WooCommerce empowers store owners to specify, manage, and display product conditions (New, Used, Refurbished, Damaged, Certified Pre-Owned, etc.) across their store.
Whether you run a recommerce store, electronics outlet, thrift shop, vintage boutique, or marketplace, this plugin helps you build buyer confidence, reduce returns, and boost SEO rankings with automated Schema.org itemCondition structured data.
🚀 Key Features
- 21+ Standard Condition Options: Comprehensive list of industry-standard conditions grouped logically (New, Used, Refurbished, Damaged, Custom).
- Schema.org Structured Data Integration: Automatically adds
itemConditionto Product Offer schemas for Google Rich Results & Merchant Center compliance. - Flexible Display Styles:
- Text Only: Minimalist text label (e.g., “Condition: Brand New”).
- Color-Coded Badges: Modern badges styled with distinct semantic colors for New (green), Used (orange/yellow), Refurbished (blue), and Damaged (red).
- Icon Placeholder: Clean layout with an icon indicator.
- Customizable Placement: Choose exactly where the condition appears on Single Product pages and Shop/Archive grids (Before Title, After Title, After Price, Before Meta, etc.).
- Full Variable Product Support: Set conditions per individual variation or inherit from parent products, with instant live badge updates when customers select variations.
- Quick Edit & Bulk Edit: Update conditions for hundreds of products in seconds directly from the WooCommerce product list table.
- Sortable Admin Column: Easily sort products by condition in the WordPress admin table.
- Custom CSS Editor: Built-in custom styling box in settings to easily tailor badges and typography to match your theme.
- WooCommerce HPOS Compatible: 100% compatible with High-Performance Order Storage (COT) and WooCommerce 11.0+.
- Lightweight & Fast: Zero bloat, clean PSR-4 architecture, and optimized queries for maximum speed.
🏪 Perfect For
- Refurbished Electronics & IT: Laptops, smartphones, tablets, cameras, and audio gear.
- Second-Hand & Recommerce Stores: Thrift items, pre-owned fashion, consignment, and collectibles.
- Vintage & Antique Shops: Rare items with graded conditions.
- Auto Parts & Hardware: OEM new, remanufactured, used, and for-parts items.
- Bookstores & Media: New, like new, acceptable, and collector copies.
- Clearance & Outlet Stores: Open-box items, warehouse surplus, and products with minor packaging defects.
🛠️ Predefined Conditions Available
- New Condition:
- Brand new
- New
- New with box
- New without box
- New with tags
- New without tags
- New with defects
- Used Condition:
- Like new
- Very good
- Good
- Acceptable
- Pre-owned
- Certified pre-owned
- Used (Default)
- Refurbished Condition:
- Manufacturer refurbished
- Seller refurbished
- Remanufactured
- Retread
- Damaged / Clearance:
- Damaged
- For parts
- Other:
- Custom (Specify details in product description)
💻 Developer Friendly & Extensible
Easily customize available conditions, schema mappings, or settings using standard WordPress filters:
* apcmfw_product_condition_available_conditions – Add or modify condition groups and labels.
* apcmfw_product_condition_schema_map – Custom mapping for Schema.org URLs.
* apcmfw_product_condition_settings_fields – Extend plugin settings.
Screenshots

Product condition global settings and display options under WooCommerce settings.

Assigning product condition on the product edit screen.

Condition badge and text display on the single product page.

Quick Edit and Bulk Edit product condition directly from the WooCommerce products list.