Checkout Field Manager (Checkout Manager) for WooCommerce

Description

Premium | Demo | Documentation | Community

WooCommerce Checkout Manager is the best checkout form customizer and editor for WooCommerce. This plugin allows you to delete, modify, and reorder WooCommerce checkout fields, and create more than 20 custom fields within the billing or shipping checkout forms.

Presentation

Checkout Field Manager (Checkout Manager) for WooCommerce allows you to include custom fields in the checkout page, related to the Billing, Shipping, or Additional fields sections.

Our plugin allows you to reorder, remove, or change the field types of WooCommerce core fields. You can choose from the following field types: Text, Textarea, Password, Radio, Checkbox, Select, Country, State, Multiselect, Multicheckbox, Heading, Color Picker, and File Uploader.

WooCommerce Checkout Fields

The supported field types that can be included in the checkout are:

  • Heading
  • Email
  • Phone
  • Message
  • Button
  • Text
  • Textarea
  • Password
  • Select
  • Radio
  • Checkbox
  • Time Picker
  • Date Picker
  • Number
  • Country
  • State
  • Multiselect
  • Multicheckbox
  • Color Picker
  • File Upload

Formerly WooCommerce Checkout Manager

This plugin was formerly known as “WooCommerce Checkout Manager.” On November 8, 2019, WordPress required us to change the plugin name due to the use of “WooCommerce” in the title. We apologize for any inconvenience caused by the downtime.

Features

Checkout Field Manager (Checkout Manager) for WooCommerce allows you to include custom fields in the checkout page, related to the Billing, Shipping, or Additional sections.

  • Reorder fields
  • Rename and highlight fields
  • Show, hide, or extend checkout fields within the Billing, Shipping, and Additional sections

Conditional Checkout Fields

Checkout Field Manager supports conditional checkout fields, allowing you to show or hide fields based on the value of parent fields.

The system detects the parent field type and lets you define conditional logic based on the available options.

File Upload in Checkout

You can include an unlimited number of file upload fields. Users will be able to upload or delete files through the order page. Uploaded files are visible in the order details.

Checkout Process Customization

Checkout Field Manager lets you customize the WooCommerce checkout process, including or removing fields as required by your business flow.

Force Shipping Address

Always display shipping fields by removing the toggle checkbox. Users are required to complete them.

Force Account Creation

Force account creation during checkout. The account will be automatically created using the billing email provided by the user.

Remove Order Notes

Option to remove the order notes field from the checkout form.

Add Message Before Checkout

Display a custom message before or after the checkout form. Use this to engage or thank your customers.

Premium Features

The premium version of Checkout Field Manager offers a wide range of advanced features for full control of the checkout fields:

  • Filter fields based on cart subtotal
  • Show/hide checkbox fields in the account, checkout, orders, emails, or invoices
  • Add charges based on field values
  • Display fields in the orders admin list and allow sorting/filtering
  • WooCommerce cart and checkout on the same page
  • Upload files in WooCommerce checkout

Screenshots

  • Customize shipping fields, account creation, order notes, and include a custom message.
  • Add or customize billing fields.
  • Add or customize shipping fields.
  • Include additional fields on the checkout page.
  • Let users upload images with their orders.
  • Use select and radio fields with default options.
  • Use multiselect and multicheckbox fields with default values.
  • Easily set conditional logic based on parent fields.
  • Show/hide fields based on cart contents.
  • Manage uploaded files in the order admin dashboard.

FAQ

How do I add checkout fields?

Guide to adding checkout fields

How do I remove default WooCommerce fields?

Guide to removing fields

How do I change the default field order?

Reordering checkout fields

How do I reposition the Additional Fields section?

Adjusting additional fields position

How do I add conditional fields?

Adding conditional fields

Where can I see the custom field data in orders?

Custom field data can be found within each order, inside the WooCommerce > Edit Order screen. Fields are grouped under Billing, Shipping, and Additional sections.

Is it compatible with WooCommerce Checkout Blocks (Gutenberg)?

At the moment, the plugin is not compatible with the new WooCommerce Checkout Blocks introduced in version 8.3 and later.

If you need support for the new block-based checkout, feel free to leave a comment or request in the support forum so we can prioritize this feature in future updates.

In the meantime, you can still use the plugin by ensuring your checkout page uses the classic shortcode ([woocommerce_checkout]). To do this, simply set the content of your checkout page to the shortcode to continue using all features of the plugin.

Reviews

July 1, 2025 1 reply
Apparently doesn’t support the new checkout page in WooCommerce — the one released about 18 months ago. I wouldn’t complain if this was disclosed in the plugin description, the troubleshooting page, or maybe the frequently asked questions page. But since it’s not, and as you get thousands of downloads a week, I suspect you’re deliberately wasting a lot of people’s time.
June 14, 2025 1 reply
It just does not work. I install it on clean worpdress and no changes done in plugin can be save. The save button does not work.
May 27, 2025 1 reply
Good with Many options, but I couldn’t use it on Avada theme. It works on Twenty-Twenty Five but I got no luck when I tried on Avada theme. 🙁
Read all 768 reviews

Contributors & Developers

“Checkout Field Manager (Checkout Manager) for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“Checkout Field Manager (Checkout Manager) for WooCommerce” has been translated into 15 locales. Thank you to the translators for their contributions.

Translate “Checkout Field Manager (Checkout Manager) for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

7.7.3

  • Fix: improve get_terms to reduce term load time

7.7.2

  • Fix: PHP errors

7.7.0

  • Fix: Update dependencies

7.6.9

  • Fix: Textdomain issue

7.6.8

  • WooCommerce compatibility

7.6.7

  • WooCommerce compatibility
  • Fix: Textdomain issue

7.6.6

  • Fix: WooCommerce checkout fields order in order list

7.6.5

  • Fix: WooCommerce order list PHP errors

7.6.4

  • WooCommerce compatibility

7.6.3

  • Fix: Textarea in advanced checkout fields

7.6.2

  • WooCommerce compatibility

7.6.0

  • WooCommerce compatibility

7.5.9

  • WooCommerce compatibility
  • Fix: Country and state fields

7.5.8

  • WooCommerce compatibility

7.5.7

  • Update dependencies

7.5.6

  • WooCommerce order uploaded image size

7.5.5

  • WooCommerce compatibility

7.5.4

  • Fix: Timepicker checkout field

7.5.3

  • Fix: Update My Account fields

7.5.2

  • Fix: Checkout field label and description HTML

7.5.1

  • WooCommerce compatibility

7.5.0

  • Declare incompatibility with WooCommerce blocks

7.4.9

  • WooCommerce My Account file field support

7.4.8

  • WooCommerce compatibility

7.4.7

  • Fix: Checkout radio files

7.4.5

  • Fix: i18n strings

7.4.4

  • Fix: Checkout conditional fields
  • Fix: WPML compatibility

7.4.3

  • Fix: PHP errors

7.4.2

  • Fix: PHP errors

7.4.1

  • Fix: Conditional fields fees

7.4.0

  • Fix: WooCommerce HPOS compatibility

7.3.1

  • Fix: Security issues on checkout and order image upload

7.3.0

  • Fix: Checkout state field conditional

7.2.9

  • Fix: Nested conditional fields

7.2.8

  • WooCommerce compatibility

7.2.7

  • Fix: Regex validation

7.2.6

  • Update readme.txt

7.2.5

  • Update portfolio link

7.2.4

  • WooCommerce compatibility

7.2.3

  • WooCommerce compatibility
  • WordPress compatibility

7.2.2

  • Fix: WooCommerce Checkout Manager premium compatibility
  • Fix: Duplicated additional fields alerts

7.2.1

  • Fix: Checkout fields modal

7.2.0

  • Fix: WooCommerce compatibility
  • New: Checkout field user meta
  • New: Checkout field autocomplete

7.1.9

  • Fix: Checkout fields autocomplete
  • Fix: Checkout fields user meta

7.1.8

  • New: WooCommerce HPOS compatibility
  • New: WooCommerce COT compatibility

7.1.6

  • Fix: Multicheckbox and multiradio fields

7.1.5

  • Fix: WooCommerce compatibility

7.1.4

  • Fix: WooCommerce compatibility

7.1.3

  • Fix: Address 2 checkout field label
  • Fix: Remove admin order values
  • Fix: Default options in multicheckbox, select, radio fields

7.1.2

  • Fix: WooCommerce PayPal Payments compatibility

7.1.1

  • Fix: WordPress compatibility

7.1.0

  • Fix: Minlength for input text fields

7.0.9

  • Fix: Hide empty order extra fields

7.0.8

  • Fix: Composer packages update

7.0.7

  • Fix: Composer packages update

7.0.6

  • Fix: Language package update

7.0.5

  • Fix: Composer packages update

7.0.4

  • Fix: Call to a member function get_cart_contents() on null

7.0.3

  • Fix: WooCommerce PayPal Payments compatibility

7.0.2

  • Fix: WOOCCM function compatibility

7.0.1

  • Fix: WOOCCM function compatibility

7.0.0

  • Refactor

6.4.2

  • Fix: WooCommerce compatibility

6.4.1

  • Fix: State field type disabled
  • Fix: State field select when country field is disabled

6.4.0

  • New: Settings link

6.3.9

  • New: Settings link

6.3.8

  • New: Regex validation (premium version)

6.3.7

  • Fix: WooCommerce order video upload
  • Fix: WooCommerce order upload
  • New: Order uploaded files icons

6.3.6

  • Fix: Premium compatibility

6.3.5

  • Fix: WordPress compatibility

6.3.4

  • Fix: WooCommerce checkout email default fields

6.3.3

  • Fix: WooCommerce compatibility

6.3.2

  • Fix: WooCommerce account fields
  • Fix: Default billing & shipping fields

6.3.1

  • Fix: WooCommerce account fields
  • Fix: Conditional field prices

6.2.8

  • Fix: Checkout alert removed

6.2.7

  • Fix: Elementor checkout upload

6.2.6

  • Fix: WooCommerce compatibility

6.2.4

  • Fix: WPML compatibility
  • Fix: Polylang compatibility

6.2.3

  • Fix: PHP errors

6.2.2

  • Fix: PHP errors

6.2.1

  • Fix: PHP errors

6.2.0

  • Fix: PHP errors

6.1.9

  • Fix: WPML and Polylang compatibility

6.1.8

  • Fix: WooCommerce 6.8 compatibility

6.1.7

  • Fix: Account fields removal

6.1.6

  • Fix: Account fields

6.1.5

  • Fix: WPML compatibility

6.1.4

  • Fix: String translations

6.1.3

  • Fix: Checkout fields filters
  • Fix: Force shipping address checkbox

6.1.2

  • Fix: Force shipping address checkbox

6.1.1

  • Fix: PHP errors

6.1.0

  • Fix: Force shipping address
  • Fix: WPML compatibility
  • New: Polylang compatibility

6.0.9

  • Fix: Required fields save

6.0.8

  • Fix: Force shipping address checkbox

6.0.7.8

  • Fix: Conditional fields

6.0.7.7

  • Fix: Conditional fields

6.0.7.6

  • Fix: Conditional fields

6.0.7.5

  • Fix: Billing fields

6.0.7.4

  • Fix: Remove fields

6.0.7.2

  • Fix: Email settings save
  • Fix: Datepicker placeholder
  • Fix: Address field conditional hidden

6.0.7

  • Fix: Filters order for third-party plugin compatibility

6.0.6

  • New: QuadLayers dashboard widget

6.0.5

  • Fix: WooCommerce compatibility

6.0.4

  • Fix: First choice in checkout select conditional fields

6.0.3

  • Fix: Fix Call to a member function get_cart_contents() on null

6.0.2

  • Fix: Values changed to keys in select, multiselect, checkbox, multicheckbox, radio

6.0.1

  • Fix: Default show aditional checkout fields in order

6.0.0

  • Fix: WooCommerce compatibility

5.5.9

  • Fix: Escaping output functions

5.5.8

  • Fix: Escaping output functions

5.5.7

  • Fix: WooCommerce upload files checkout

5.5.6

  • Fix: WooCommerce compatibility

5.5.5

  • Fix: WordPress compatibility

5.5.4

  • Fix: WordPress compatibility

5.5.3

  • Fix: WooCommerce compatibility

5.5.2

  • Fix: WooCommerce compatibility

5.5.1

  • Fix: WooCommerce compatibility

5.5.0

  • Fix: WordPress compatibility

5.4.9

  • Fix. QuadLayers widget cache

5.4.8

  • Fix: WordPress compatibility

5.4.7

  • Fix: WordPress compatibility

5.4.6

  • New. Telegram add to suggestions tab

5.4.5

  • Fix. php error

5.4.4

  • New. QuadLayers dashboard widget

= 5.4.3=
* Fix: WordPress compatibility

5.4.2

  • Fix: order received upload files

5.4.1

  • Fix: php error

5.4.0

  • Fix: WooCommerce compatibility

5.3.9

  • Fix: address fields trigger shipping total change
  • Fix: make sure guest users include their email in order to download products

5.3.8

  • Fix: country label

5.3.7

  • Fix: shipping address forced label click disabled

5.3.6

  • Fix: WooCommerce compatibility

5.3.5

  • Fix: select options order
  • Fix: woocommerce modal field filter

5.3.4

  • Fix: php error

5.3.3

  • Fix: php error

5.3.2

  • Fix: save button

5.3.1

  • Fix: woocommerce phone field type

5.3.0

  • Fix: woocommerce email field type

5.2.9

  • Fix: woocommerce required shipping fields

5.2.8

  • Fix: woocommerce date field
  • Fix: woocommerce filter by products field

5.2.7

  • Fix: conditional checkbox

5.2.6

  • Fix: conditional of conditional

5.2.5

  • Fix: conditional multicheckbox
  • Fix: conditional radio

5.2.4

  • Fix: conditional of conditional

5.2.3

  • Fix: conditional of conditional

5.2.2

  • Fix: file upload

5.2.1

  • Fix: premium compatibility

5.2.0

  • Fix: premium compatibility
  • Fix: datepicker remove all days

5.1.9

  • Fix: WordPress 5.5 compatibility

5.1.8

  • Fix: php errors

5.1.7

  • Fix: premium compatibility

5.1.6

  • Fix: premium compatibility

5.1.5

  • Fix: undefined getDay

5.1.4

  • New: text field maxlength
  • New: textarea field maxlength

5.1.3

  • Fix: date picker documentation

5.1.2

  • Fix: php error

5.1.1

  • Fix: php error

5.1.0

  • Fix: billing & shipping duplicated in order
  • Fix: php compatibility

5.0.9

  • Fix: woocommerce checkout manager edit billing & shipping

5.0.7

  • Improvement: woocommerce checkout manager
  • Improvement: woocommerce checkout number field type

5.0.6

  • Fix: woocommerce account conditional fields

5.0.5

  • Fix: woocommerce order meta

5.0.4

  • Fix: woocommerce checkout datepicker required

5.0.3

  • Fix: woocommerce checkout checkbox required

5.0.2

  • Improvement: woocommerce checkout manager time field
  • Fix: woocommerce checkout manager date field

5.0.1

  • Fix: woocommerce checkout manager suggestions

5.0.0

  • Fix: woocommerce checkout conditional fields

4.9.9

  • Fix: woocommerce checkout multiselect default values
  • Fix: woocommerce checkout multicheckbox default values
  • Fix: woocommerce checkout checkbox default values

4.9.8

  • Fix: woocommerce checkout manager premium compatibility

4.9.7

  • Fix: woocommerce checkout account

4.9.6

  • Fix: woocommerce checkout fields filter by category
  • Fix: woocommerce checkout state field required
  • Fix: woocommerce checkout state required hidden

4.9.5

  • Fix: woocommerce checkout order fields before country switch

4.9.4

  • Fix: woocommerce checkout filter by category

4.9.3

  • Fix: woocommerce checkout upload

4.9.2

  • Fix: woocommerce sortable fields

4.9.1

  • Fix: small CSS issues

4.9.0

  • Fix: woocommerce checkout fees

4.8.9

  • Fix: remove woocommerce checkout order notes

4.8.8

  • Fix: woocommerce variation swatches compatibility

4.8.7

  • Fix: woocommerce checkout manager required fields space

4.8.6

  • Fix: woocommerce checkout manager conditional field

4.8.5

  • Fix: woocommerce checkout manager modal tab
  • New: woocommerce checkout manager field description

4.8.4

  • Fix: bad spelling
  • Fix: woocommerce checkout manager modal open

4.8.3

  • Fix: woocommerce checkout manager conditional fields
  • Fix: woocommerce checkout manager modal prev and next button

4.8.2

  • Fix: woocommerce checkout manager i18n

4.8.1

  • Fix: woocommerce checkout reorder field options

4.8.0

  • Fix: woocommerce checkout datepicker field disabled days
  • Fix: woocommerce checkout datepicker label scape quotes
  • Fix: woocommerce checkout datepicker limit option

4.7.9

  • Fix: small CSS issues

4.7.8

  • Fix: small CSS issues

4.7.7

  • Fix: datepicker

4.7.6

  • Fix: select2

4.7.5

  • Fix: undefined format_date

4.7.4

  • Fix: WordPress 5.3.0 compatibility

4.7.3

  • Improvement: date & time fields

4.7.2

  • Fix: select2
  • Fix: reorder fields

4.7.1

  • Fix: suggestions plugins update

4.7.0

  • Fix: save field settings

4.6.9

  • Fix: fix wpml compatibility

4.6.8

  • Fix: fix wpml compatibility

4.6.7

  • Fix: premium compatibility

4.6.6

  • Fix: premium compatibility

4.6.5

  • Fix: premium compatibility
  • Fix: duplicated names after reorder
  • Fix: order fields by id after reorder
  • Fix: missing order on modal change
  • Fix: saved names in the multicheckbox
  • Fix: conditional parent multicheckbox
  • Improvement: colorpicker behaviour
  • Improvement: select for checkbox status in admin modal

4.6.4

  • Fix: upload files in additional fields

4.6.3

  • Fix: small CSS issues
  • Fix: woocommerce checkout manager upload files in admin panel

4.6.2

  • Fix: save additional fields position
  • Fix: required notice on first select option

4.6.1

  • Fix: select field placeholder
  • Fix: missing additional fields saved data
  • Fix: missing additional fields saved data array
  • Fix: saved additional fields option value

4.6.0

  • Improvement: woocommerce checkout manager admin panel rebuilt
  • Improvement: woocommerce checkout manager field conditional rebuilt
  • Improvement: woocommerce checkout manager field options rebuilt
  • Fix: woocommerce multicheckbox default value

4.5.7

  • Fix: woocommerce default label and placeholder i18n

4.5.6

  • Fix: woocommerce settings page permissions

4.5.5

  • Fix: woocommerce default phone and email missing
  • Improvement: woocommerce checkout options panel
  • Improvement: woocommerce order options panel
  • Improvement: woocommerce advanced options panel

4.5.4

  • Improvement: woocommerce order fields rebuilt
  • Fix: woocommerce conditional fields required

4.5.3

  • Fix: woocommerce checkout new admin panel reset option

4.5.2

  • Fix: undefined index

4.5.1

  • Fix: woocommerce first additional field delete in admin
  • Fix: woocommerce billing field disable
  • Fix: woocommerce shipping field disable
  • Fix: woocommerce additional field disable

4.5.0

  • Improvement: new woocommerce checkout billing fields admin panel
  • Improvement: new woocommerce checkout shipping fields admin panel
  • Improvement: new woocommerce checkout additional fields admin panel
  • Fix: woocommerce checkout conditional fields

4.4.9

  • Improvement: unnecessary files removed
  • Improvement: woocommerce checkout address fields required
  • Improvement: woocommerce checkout address fields names

4.4.8

  • Improvement: backward compatibility with new panel

4.4.7

  • Improvement: woocommerce checkout conditional fields rebuilt

4.4.6

  • Fix: woocommerce checkout undefined class
  • Improvement: woocommerce checkout color field rebuilt
  • Improvement: removed unnecessary scripts

4.4.5

  • Improvement: woocommerce checkout conditional fields rebuilt

4.4.4

  • Fix: small CSS changes
  • Fix: security issue related with upload files types
  • Improvement: woocommerce checkout upload rebuilt

4.4.3

  • Fix: woocommerce checkout hide field based on product id rebuilt
  • Fix: woocommerce checkout hide field based on product category rebuilt

4.4.2

  • Fix: woocommerce checkout remove field based on categories

4.4.1

  • Fix: Undefined variable: custom_fields
  • Fix: woocommerce checkout country required when is removed
  • Fix: woocommerce checkout additional fields required notice duplicated

4.4.0

  • Fix: woocommerce checkout address fields priority

4.3.9

  • Fix: woocommerce checkout multiple options
  • Fix: woocommerce checkout roles dependency

4.3.8

  • Fix: woocommerce checkout beta admin panel removed

4.3.7

  • Fix: woocommerce checkout address 2 field required/optional
  • Fix: woocommerce checkout address removed required alert

4.3.6

  • Fix: woocommerce checkout css

4.3.5

  • Fix: woocommerce checkout address field required/optional
  • Fix: woocommerce checkout state, postcode position
  • Fix: woocommerce checkout fields clearfix

4.3.4

  • Fix: woocommerce fields options missing for new installs

4.3.3

  • Improvement: woocommerce order upload rebuilt
  • Improvement: woocommerce checkout upload rebuilt
  • Improvement: woocommerce order admin upload rebuilt
  • Improvement: woocommerce register fields rebuilt
  • Improvement: woocommerce register fields rebuilt
  • Fix: woocommerce checkout additional fields required

4.3.2

  • New: Settings and support action links

4.3.1

  • Notice: Plugin ownership change
  • Fix: Admin redirect after options reset

4.3

  • Fixed: Security issue where Categorize Uploaded Files is selected
  • Changed: Disabled Categorize Uploaded Files feature
  • Added: Plugin Upgrade notice for this release
  • Fixed: File picker not working for Additional Checkout section
  • Added: Nonce support for file picker fields

4.2.6

  • Fixed: PHP 7.3 warning for incorrect use of continue (thanks @ceyar)
  • Changed: Adjusted some Admin styling to the WordPress Admin default

4.2.5

  • Fixed: Updated required field to match WooCommerce 3.5+ (thanks @sirachote)

4.2.4

  • Fixed: Checkout field sorting issue in WC 3.5.1 onwards (thanks all)

4.2.3

  • Changed: Hide translation notice in error log
  • Changed: Removed excess characters from required field notice
  • Changed: Cleaned up the code across the Plugin

4.2.2

  • Fixed: Missing Checkout fields from WooCheckout screen (thanks Laura)
  • Changed: Compatibility with WooCommerce 3.4
  • Fixed: Enable 24 hour time option not saving on WooCheckout screen

4.2.1

  • Fixed: PHP warning on Checkout screen (thanks @chefpanda123)

4.2

  • Fixed: Billing State and Shipping State required validation
  • Fixed: Display required state for Billing Address 2 and Shipping Address 2 (thanks James)

4.1.9

  • Fixed: Styling placement of Reset, Import and Save Changes buttons

4.1.8

  • Changed: Removed Export menu until exports are fixed
  • Fixed: Uploaded files notification e-mail not working (thanks John)
  • Changed: Using wc_mail() instead of wp_mail() for e-mail generation

4.1.7

  • Fixed: Undefined notice in e-mail template (thanks Vitor)

4.1.6

  • Fixed: Replace 1 with Yes, 0 with No for checkbox default values (thanks @james-roberts)

4.1.5

  • Fixed: Check for get_shipping_method and get_payment_method_title methods (thanks jobsludo)

4.1.4

  • Changed: Removed wooccm_admin_updater_notice()
  • Changed: Using WC localisation for ‘%s is a required field.’

4.1.3.1

  • Fixed: Incorrectly calling Order ID in admin.php (thanks Anik)

4.1.3

  • Fixed: WooCommerce 3.0 compatibility using $order->id
  • Changed: Cleaned up the code across the Plugin

4.1.2.1

  • Fixed: WooCommerce 3.0 compatibility in wooccm_add_payment_method_to_new_order()

4.1.2

  • Fixed: Show required indicator for Billing/Shipping Address 2
  • Changed: Cleaned up the code across the Plugin

4.1.1

  • Fixed: PHP 7.1 compatibility on Checkout fields (thanks Marcelo)
  • Added: Hover text to disabled Abbreviation fields (thanks @flaviomsantos)

4.1

  • Fixed: Checkbox label not matching (thanks Laura)
  • Fixed: City not updating shipping prices (thanks Alon)

4.0.9

  • Added: ID to custom fields on Edit Order screen
  • Added: Hover state to custom fields on Edit Order screen
  • Fixed: Shipping Methods not updating at Checkout

4.0.8

  • Fixed: PHP notice on Checkout screen
  • Added: WordPress Action to override DatePicker Options
  • Changed: Check for farbtastic on ColorPicker
  • Added: Modal prompt on deleting Checkout field
  • Added: Hover labels for WooCheckout fields
  • Fixed: Checkout issue with Multi-Checkbox Type

4.0.7

  • Changed: Wide is now the default Position for new custom Checkout fields
  • Fixed: Multi-checkbox showing reversed on Checkout screen

4.0.6

  • Fixed: Billing fields not showing in Edit Order screen
  • Fixed: Additional checkbox required state not working
  • Fixed: Billing checkbox required state not working
  • Fixed: Shipping checkbox required state not working

4.0.5

  • Fixed: Notice unable to be dismissed outside WooCheckout screen
  • Fixed: Only dismiss notices to Users with manage_options User Capability
  • Fixed: Only show Administrator Actions to Users with manage_options User Capability

4.0.4

  • Fixed: Required field message for non-required fields at Checkout
  • Added: Delete WCM WordPress Options to Advanced tab
  • Added: Delete WCM Orders Post meta to Advanced tab
  • Added: Delete WCM Users meta to Advanced tab
  • Added: Confirmation prompt to Advanced tab links
  • Changed: Hide empty File uploader fields on Edit Order screen
  • Added: Force show Billing fields to Switches tab
  • Changed: Took out all !important CSS references
  • Fixed: Line-breaks being stripped from Text Area fields
  • Changed: Default rows for textarea field is 5
  • Changed: Default columns for textarea field is 25
  • Added: wooccm_checkout_field_texarea_rows Filter for overriding default textarea field rows
  • Added: wooccm_checkout_field_texarea_columns Filter for overriding default textarea field rows
  • Changed: WooCheckout screen now using template files
  • Changed: Center Position label to Full-width

4.0.3

  • Changed: Notice references to WooCommerce Checkout Fields Manager
  • Fixed: Broken JavaScript on Checkout page (thanks mandelkind)
  • Fixed: Checking for array variables before loading them
  • Added: WordPress Filters to override DatePicker and TimePicker (thanks freddes51)
  • Added: Additional fields appear under General Details on the Edit Order screen
  • Fixed: Image editor on Checkout page when logged-in as Administrator
  • Changed: Handler tab to Order Notes on WooCheckout screen
  • Added: Advanced tab to WooCheckout screen
  • Fixed: Heading type breaking the table on the Order Received screen

4.0.2

  • Fixed: PHP warning notices on Checkout page (thanks sfowles)
  • Fixed: PHP warning on Export screen
  • Changed: Cleaned up the Import dialog
  • Fixed: jQuery error on Billing file upload field
  • Fixed: Add Order Files on Edit Order screen uploader
  • Fixed: References to hard coded Plugin directory
  • Fixed: References to hard coded Pro Plugin directory

4.0.1

  • Changed: Change of Plugin ownership from Emark to visser
  • Changed: Removed registration key engine
  • Fixed: WooCheckout Admin menu entries
  • Fixed: PHP warning on WooCheckout screen
  • Changed: Data update required notice for 4.0+ upgrade
  • Added: Modal prompt on data update notice
  • Changed: Heading placement on Setting and Export screen
  • Changed: Order of Sections on Export screen
  • Added: Modal prompt on reset button
  • Fixed: Sanitize all $_GET and $_POST data

4.0

  • Validation Error Fixed.
  • Fix minor security issues
  • Export Options fixed
  • Minor data display fixed
  • User roles bug fix.
  • Restrict display of fields by user roles.
  • Restriction added – File Types, Max number of Uploads, Upload for order status
  • Hidden toggler and Conditional conflict fixed.
  • Offset fixed.
  • File Upload bug fixed.
  • Color Picker Update
  • File Picker added
  • Field filter fixes
  • Checkbox fixes.
  • Storage fixes.
  • Checkbox Toggler deprecated – Use Option Toggler for checkbox vlaues
  • Class function added.
  • Checkbox & Conditional in both Billing and Shipping Fixed.
  • License GUI fix.
  • Conditional Biling fix #1.
  • Required fix shipping #1
  • Retain fields fix 1.
  • GUI upgrade.
  • Conditional required fix.
  • important update! – Required fix 3.
  • Remove duplicates in shipping column.
  • important update! – Required fix 2.
  • Required fields, revert back.
  • Billing, Shipping Required fix.
  • Hide field from product, fix.
  • Reset option fix.
  • Major Updates fix2.
  • Major Updates fix.
  • Sort by Field Name
  • GUI fix.
  • Copy suffix, fix.
  • Included sort feature.
  • Extra Export feature included.
  • WooCommerce built in export compatible.
  • Export fix.
  • Radio button name changed.
  • Session limiter on cart page fixed.
  • Tax remove fixed.
  • Retain fields fixed.
  • Add amount fixed.
  • Select options translation fixed.
  • Order Details page fix 1.
  • Required fields fix 1.
  • Fields Display on e-mail.
  • Translation in notices fixed.
  • Backend fields display fixed.
  • Create field limit fixed.
  • Text/ Html Swapper fix.
  • Fields disappears on update, fixed.
  • Javascript error fixed.
  • 7 field creation expanded and fixed.
  • Export functions fixed.
  • Upgrade notice fix.
  • Minor bug fix.
  • Fixes empty array errors.
  • Make all fields required.
  • Minor bug fixes.
  • Add new fields to the billing fields.
  • Add new fields to the shipping fields.
  • Fields show in Account Page.
  • Select Options fixed + Required fields fixed.
  • Compatible with WP 4.1
  • Update of debug mode errors
  • Errors fixed for debug mode.
  • Fee function fixed.
  • Upload bug fix. License check fix.
  • Hide field bug fix.
  • Multi-Checkbox included.
  • Bug fix for uploading files back-end.
  • Positioning + Clear added for billing and shipping section.
  • Minor bug fixes.
  • Datepicker languages added.
  • Admin language switch added.
  • WPML bug fixed.
  • Bug fix in Show & Hide Field Function
  • More function added for hiding of fields
  • Conditional Bug fix.
  • Compatibility with 2.1.7 WooCommerce && WPML
  • Checkout compatibility
  • minor bug fix.
  • Minor bug fixes, GUI upgrade.
  • Two new field types included.
  • Import/ Export added fields data.
  • Fields label can accept html characters.
  • Unlimited Select Options and Radio Buttons
  • Bug Fix: Automatic update fix & DatePicker
  • Bug Fix: Conditional Logic

3.6.8

Add Error Fix 2.
GUI upgrade.

3.6.7

Add Error Fix.
Add WooCommerce Order/Customer CSV Export support
Able to Change additional information header

3.6.6

GUI + Code clean up.
Multi-lang Save issue fix.

3.6.5

WPML bug fixes 4

3.6.4

WPML bug fixes 3

3.6.3

WPML bug fix 2 (translation for e-mails)

3.6.2

WPML bug fix

3.6.1

Compatibility with 2.1.7 WooCommerce && WPML

3.6

Bug fixes.

3.5.9

Bug fix.

3.5.81

Bulgarian language by Ivo Minchev

3.5.8

Bug fix.

3.5.7

Bug fix.

3.5.6

Included translations – Vietnamse, Italian, European Portuguese, Brazilian Portuguese
Layout fixed on Order Summary Page

3.5.5

Translations updated

3.5.4

Added feature.

3.5.3

bug fix- force selection for option and minor fix.

3.5.2

updating to standard.

3.5.1

Select option and checkbox functions, included.

3.5

Select date function, included.

3.4

bug fixed.

3.3

fields positioning, fixed.

3.2

code review

3.1

bug fix

3.0

Javascript fix and rename fields inserted

2.9

Bug fixes

2.8

Bug fixes

2.7

required attribute bug fix and included translations

2.6

remove fields for shipping

2.5

Added features for shipping

2.4

Localization Ready

2.3

Additional features

2.2

bug fix

2.1

Checkout process fix

2.0

Custom fields data are added to the receipt

1.7

add/remove required field for each new fields

1.6

more bugs fixed

1.5

some bugs fixed

1.4

More features added.

1.3

bug fix!

1.2

Added required attribute removal

1.0

Initial