• Extensions
  • Pricing

Pro add-on

Classic + Block billing

Checkout Field Editor

Customize WooCommerce checkout without editing theme files. Manage billing, shipping, and additional fields — add custom fields, reorder with drag-and-drop, toggle required, and validate — all from Wow Extensions → Settings.

  • 3 sections

    Billing · Shipping · Additional

  • 8 field types

    Text to checkbox

  • Drag reorder

    Priority 0–999

  • Field manager UI

    SPA section navigation

  • Custom fields

    Unlimited per section

  • Order meta

    Emails & order details

  • Reset section

    Restore WC defaults

Features

Full checkout field control

Visual field manager

Tabbed interface with live section counts. Each field row shows key, type pill, label, placeholder, priority, Required toggle, and Enabled toggle.

Add custom fields

Label + type picker. Select fields get pipe-separated options. Auto-generated keys: billing_cfe_*

shipping_cfe_*, or cfe_* for additional.

Required & enabled

Toggle required per field. Disabled fields are stripped from checkout. Country locale can override required on address fields unless override is enabled internally.

8 field types

Text, textarea, email, tel, number, url, select, checkbox — for custom fields in admin.

Classic checkout

Filters 

woocommerce_billing_fields

woocommerce_shipping_fields, and woocommerce_checkout_fields. Validates email, phone, number, url on checkout submit.

Block checkout (billing)

WC 8.8+ billing integration via woocommerce_register_ additional_checkout_field. Overrides core billing labels, required, priority, hidden. Requires saved billing config.

Order persistence

Custom values saved to order meta. Shown in emails and “Additional information” on thank-you / order view when enabled.

 

Order notes control

woocommerce_enable_order _notes_field — enabled when any additional field is active; can remove order comments if disabled in manager.

Reserved field keys

Core WooCommerce billing, shipping, and order field keys are protected. Custom fields cannot collide with reserved names. Validation rules supported in sanitizer: email, phone, number, url, postcode.

 
 

Storefront preview

Checkout with your custom fields

After saving field changes in the hub, shoppers see reordered labels, new custom fields, and required validation on the live checkout page.

Checkout sections

Three field groups, one manager

Billing

billing_* fields

All standard billing address fields plus custom fields. Stored in wow_cfe_fields_billing. Block checkout maps 10 core keys to WooCommerce Blocks.

Shipping

shipping_* fields

Shipping address fieldset. Classic checkout only in current version. Stored in wow_cfe_fields_shipping.

Additional

Order / extra fields

Includes order comments and custom additional fields. Stored in wow_cfe_fields_additional. Classic checkout only.

Classic vs Blocks

Checkout compatibility

Feature matrix
  • Classic checkout
    Full billing, shipping, additional fields. All validation rules. Emails and order details.
     
  • Block checkout (billing)
    Core billing field overrides + custom billing fields via Blocks API. WC 8.8+. Requires billing fields saved once.
     
  • Block checkout (shipping)
    Not implemented — shipping section is classic only.
     
  • Block checkout (additional)
    Not implemented — additional/order fields are classic only.
     
  • HPOS
    Compatible — declared with WooCommerce FeaturesUtil.
     

How it works

Configure in three steps

  • 1

    Enable the extension

    Install Wow Extensions + this add-on. Activate on Wow Extensions → Home (auto-enabled on plugin activation).

  • 2

    Edit fields by section

    Open Wow Extensions → Settings → Checkout Field Editor. Switch Billing, Shipping, or Additional tabs. Drag to reorder, edit labels, add custom fields.

  • 3

    Save & checkout

    Click “Save checkout fields” for the active section. Fields appear on storefront checkout. Values stored in order meta.

Pricing

Pick the right plan for your store

Start free with Role Based Pricing and the hub dashboard. Upgrade individual Pro extensions or bundle everything you need.

Starter

Wow Checkout Field Editor for WooCommerce

$49
1 Site | 1 Year
  • 1 Year Support
  • 1 Year Updates

Professional

Wow Checkout Field Editor for WooCommerce

$99
3 Sites | 1 Year
  • 1 Year Support
  • 1 Year Updates

Business

Wow Checkout Field Editor for WooCommerce

$149
10 Sites | 1 Year
  • 1 Year Support
  • 1 Year Updates

30-day money-back guarantee on all paid plans. Prices shown are placeholders for the static demo.

FAQ

Common questions

  • Where do I manage fields?

    Wow Extensions → Settings → Checkout Field Editor. Section URL param: cfe_section=billing|shipping|additional.

  • Does save affect all sections?

    No. Only the active section is written on save. Other stored sections remain unchanged.

  • How do I disable a field?

    Turn off the Enabled toggle and save the section. Disabled fields are removed from checkout.

  • How do I restore defaults?

    Use “Reset section to defaults” — deletes the stored option for that section and falls back to WooCommerce defaults.

  • Do custom values appear in emails?

    Yes, for custom enabled fields with show-in-email flag (default on for new custom fields).

  • Who can manage fields?

    Users with manage_woocommerce capability.

More extensions

Explore other Wow Extensions

free

Role Based Pricing

Discounts and visibility by user role.

pro

Checkout Field Editor

Customize billing, shipping, and additional fields.

pro

Subscription

Recurring products, renewals, and My Account.