WooCommerce Checkout Field Editor simple to use WooCommerce extension to control all fields on checkout page. There are three types of field on checkout page:

Billing

Shipping

Order (after order notes)

Fields by Product ID, Category, User Role

Fields appearance can be controlled by product id, category and user role.

This plugin allow admin to add 14 types of different input fields. Not only this, the core Billing and Shipping fields can also be updated, removed or re-order using drag and drop admin UI. All fields sent as order meta and invoice email.

Latest Update:Version 6.9.2 Released – September 24, 2017

Bug Fixed: Issue while updating other plugins, now it’s fixed

Conditional Fields Display

You can drag/set different fields for different Product IDs, Category or even User Roles. Like if you want to show a Text input when certain category ‘Printing’ related product in cart so this plugin can handle this.

Features

Add extra fee to cart total with fixed and percentage

WPML compatible

Add 16 Type Input Fields After Shipping Field

Multiple/Autocomplete input with Select2

Set Billing and Shipping Field Order

Remove Billing and Shipping Field

Add Billing and Shipping Field

Set Billing and Shipping Field Not Required

Easily Reset to WooCommerce Default Fields

Best File Upload Script

iPhone/iPad supported

Set validation for each field.

Large image upload with Chunk feature

Conditional Logic

You can use Condtional Logic Fields for Order extra fields.

Demo

Following link will redirect to demo WooCommerce based store. You will see some input fields on product page. Add this product to cart and proceed to checkout to see how this plugin works. Click Here

Input Types

Text

Textarea

Checkbox

Radios

Color picker

Date picker

Time picker

Email

File Uploader (HMLT5 based)

Pre-uploaded images

Masked input

Select box/Autocomplete/Multi select

Section break

Country List

DOB

Color Palettes

How to use

Install plugin from zip file and activate it

Once plugin is activated you can access options from ‘Admin -> Checkout Manager’

The option panel have three tabs.

Billing Fields

Shipping Fields

Orders

To start using, better to load default billing/shipping/order fields and then make changes as per your need.

Plugin Reviews [last five]

Extra comments from the buyer:
The UI might not be beautiful, but what it lacks in design it offers in features and flexibility. Highly recommended for any shop that needs a highly customized checkout form.