CoreLabs Checkout Fields for WooCommerce

CoreLabs Checkout Fields for WooCommerce

By 74h1r
Details
View on WordPress

CoreLabs Checkout Fields lets you add unlimited custom fields to the WooCommerce checkout and show, hide, or require them based on real checkout context — cart contents, product category, customer role, shipping method, payment method, and country — all without writing code.

Most checkout-field plugins lock conditional logic behind a paid upgrade. This one gives you the full conditional engine for free, including multi-condition AND/OR rules, and it behaves identically on the classic checkout and the new Block (Store API) checkout.

Free features

  • Drag-and-drop field builder on a single admin page (WooCommerce Checkout Fields).
  • Field types: text, text area, number, checkbox, multiple choice (radio), dropdown (select), and section heading.
  • Full conditional logic — free: show / hide / require, single or multi-condition (AND/OR).
  • Condition sources: cart contents, product category, customer role, shipping method, payment method, billing/shipping country, and other checkout fields.
  • Works on both the classic checkout and the Block checkout, with live show/hide as the shopper changes payment, shipping, or address.
  • Choose where each field appears (after order notes, before order notes, after customer details, before payment).
  • Validation (required and conditionally-required), then the values are saved to the order and shown on the admin order screen and in order emails. HPOS-compatible.

Pro

A separate Pro add-on unlocks field-driven pricing/fees, file-upload and date/time field types, repeatable field groups, My-Account-editable fields, import/export, and per-rule analytics. The free plugin is fully functional on its own.

Development

This plugin ships its human-readable source (/src) and build tooling (composer.json, package.json, webpack.config.js) alongside the compiled build/ directory. Build with npm install && npm run build.

Details

Plugin code:
corelabs-checkout-fields
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
6.4 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-11
Rating:
Times rated:
0
checkout
checkout-fields
conditional-logic
custom-fields
woocommerce