WordPress plugin intelligence profile

H6 Smart Checkout Fields for WooCommerce

Add your own questions to the WooCommerce checkout, change the standard fields, charge for extras and control delivery dates.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update1 Nov 20261d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records H6 Smart Checkout Fields for WooCommerce version 2.2.0 as active, updated 1d ago and tested up to WordPress 7.1.

Overview

About this plugin

H6 Smart Checkout Fields lets you ask customers exactly what you need at checkout, without writing code. Add a gift message, a VAT number, a delivery date or an engraving name. Rename, reorder or hide the standard WooCommerce fields.

Charge for extras, choose which delivery dates customers can pick, and only ask a question when it applies to the order.

It is built for shop owners, not developers. The settings are written in plain English, every question has a short editor with the basics up front, and a “Try it out” tab shows you what a customer would be asked and charged before you go live.

Everything is included. There is no paid version and nothing is locked.

Good for:

  • Gift messages, gift wrapping and personalisation
  • Trade and wholesale details such as VAT numbers and purchase order numbers
  • Delivery and collection dates, with the days you are closed ruled out
  • Uploads such as artwork, proof of age or a purchase order
  • Anything else you need to know before you can fulfil an order

Change the standard fields

  • Rename any field and change the hint shown in the box
  • Make fields required or optional
  • Hide fields you do not need, such as the phone number
  • Drag fields into the order you want
  • Undo your changes and go back to WooCommerce’s own wording at any time

Ask your own questions

  • Short and long answers, dropdown lists (with an optional pre-selected choice), pick-one buttons, pick several, lists of tick boxes and single tick boxes
  • Email address, phone number, number, date, time, date and time, and colour
  • File uploads, with the file types and size you choose
  • Headings and notes to break up a long checkout
  • A hidden value saved with every order, for your own records
  • Full or half width, placed with the billing details, the delivery address or the order notes

Show a question only when it applies

  • Based on another answer, such as “Is this a gift?”
  • Based on the order: products or categories in the cart, the subtotal or the number of items
  • Based on the customer: their customer type, such as trade customers
  • Based on their choices: delivery method, payment method, billing or delivery country
  • Questions appear and disappear on the checkout as the customer makes their choices
  • The same rules can make a question compulsory only in some cases

Charge for an answer

  • A set amount, a different price for each choice, an amount for every item, or a percentage of the subtotal
  • Optional minimum and maximum charges
  • Your own name for the charge in the order total, with or without tax
  • The total updates as soon as the customer picks an option
  • A hidden question never adds a charge

Check the answer

  • Shortest and longest answer allowed
  • Must match or differ from another answer, such as a “confirm email” box
  • Must be a proper email address, or a number within a range
  • Your own message if the check fails

Delivery and collection dates

  • Set the earliest date customers can pick, such as at least 3 days away
  • Set the latest date, such as up to 60 days ahead
  • Close days of the week, such as weekends, and single dates, such as bank holidays
  • Add a cut-off time, so orders placed after 2pm count from the next day
  • The date picker greys out dates outside the range, and every date is checked again when the order is placed, in your shop’s time zone

Ask once per item, and group questions

  • Ask a question once for every item or every product in the cart, such as a name to engrave on each item
  • Group questions under their own heading in one of five places on the checkout, and show the whole group only when it applies

After the order

  • Answers appear on the order screen, the thank-you page, the customer’s account and order emails, and you choose where
  • Show any answer as a column in your orders list, and find orders by it
  • Uploaded files are linked from the order

Move over from another plugin

  • Import your questions from Flexible Checkout Fields, with a preview first and an undo afterwards
  • Keep the original field names, so past and new orders share one name and exports, invoice templates and other plugins keep working
  • Choose the field name prefix, or turn it off, and keep a field name exactly as another plugin expects it
  • Leave off the checkout any field that another plugin adds, by listing its field name
  • Old answers still show under a question’s new name, and can be copied across without deleting anything
  • Save dates in the format your past orders use, such as 07.10.2026

Try it out and back up

  • Describe an order and see which questions a customer would get, which they must answer and what they would pay
  • Download a backup of your set-up, or move it from a test site to your live shop
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • checkout editor
  • checkout fields
  • checkout manager
  • conditional fields
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity1 Nov 20261d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.1.12.2.0
Version2.1.02.1.1
WordPress compatibility7.1.37.1.4
Version2.0.02.1.0
WordPress compatibility7.1.27.1.3
Version1.2.02.0.0
WordPress compatibility7.0.47.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.