Custom Checkout Fields for WooCommerce

Description

Custom Checkout Fields for WooCommerce plugin lets you add custom fields to WooCommerce checkout.

✅ Field Types

  • Text
  • Textarea
  • Number
  • Checkbox
  • Color
  • Datepicker
  • Weekpicker
  • Timepicker
  • Select (including Select2)
  • Multiselect (including Select2)
  • Radio
  • Password
  • Country
  • State
  • Email
  • Phone
  • Search
  • URL
  • Range

✅ General Options

  • Label
  • Placeholder
  • Default value
  • Description
  • Required
  • Customer meta fields

✅ Position Options

  • Section (billing/shipping/account/order)
  • Priority (i.e. order)

✅ Input Options

  • Max length
  • Min value
  • Max value
  • Step
  • Autofocus
  • Autocomplete

✅ Style Options

  • Class
  • Label class
  • Input class

✅ Visibility Options

  • Product categories
  • Product tags
  • Products
  • User roles
  • Min cart amount
  • Max cart amount
  • Product shipping classes
  • Virtual products
  • Downloadable products
  • Countries

✅ Fee Options

  • Fee value
  • Fee type (fixed; percent)
  • Fee title
  • Is fee taxable

✅ Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.

ℹ More

  • The plugin is « High-Performance Order Storage (HPOS) » compatible.

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the « Plugins » menu in WordPress.
  3. Start by visiting plugin settings at « WooCommerce > Settings > Custom Checkout Fields ».

Avis

10 novembre 2023 1 réponse
Wonderful support when we found an issue with the plugin, both support and the plugin are what we all hope for!
15 octobre 2021 1 réponse
The plugin is called "Custom Checkout Fields for WooCommerce", but you can only add one custom field with this plugin. Not very useful, I need to add multiple custom fields.
7 septembre 2021 1 réponse
Great Plugin. Gives lots of options and good control for the custom fields. Also awesome support from the developer!
31 mai 2021 1 réponse
Highly recommended. Excellent support - very quick and extremely helpful. Gave me some custom code with no problem whatsoever. Thanks, Tom
Lire les 12 avis

Contributeurs/contributrices & développeurs/développeuses

« Custom Checkout Fields for WooCommerce » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Custom Checkout Fields for WooCommerce” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Custom Checkout Fields for WooCommerce » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.8.1 – 24/11/2023

  • Dev – PHP 8.2 compatibility – « Creation of dynamic property is deprecated » notice fixed.
  • WC tested up to: 8.3.
  • Tested up to: 6.4.

1.8.0 – 02/11/2023

  • Fix – Duplicate – Extra/unnecessary field removed.
  • Dev – « High-Performance Order Storage (HPOS) » compatibility.
  • WC tested up to: 8.2.

1.7.6 – 03/10/2023

  • Plugin author updated.

1.7.5 – 24/09/2023

  • WC tested up to: 8.1.
  • Tested up to: 6.3.
  • Plugin icon, banner updated.

1.7.4 – 18/06/2023

  • WC tested up to: 7.8.
  • Tested up to: 6.2.

1.7.3 – 08/09/2022

  • Fix – Possible « Uncaught Error: Call to a member function get_cart() on null in class-alg-wc-ccf-frontend.php:596 » fixed.
  • Dev – Deploy script added.
  • WC tested up to: 6.8.

1.7.2 – 16/07/2022

  • Dev – Visibility Options – Min/Max cart amount – « Add shipping cost to cart total » option added.
  • WC tested up to: 6.7.
  • Tested up to: 6.0.

1.7.1 – 13/04/2022

  • Tested up to: 5.9.
  • WC tested up to: 6.4.

1.7.0 – 24/12/2021

  • Dev – Type – « Multiselect » type added.
  • WC tested up to: 6.0.

1.6.5 – 04/10/2021

  • Dev – Visibility Options – Products – Product variations added.
  • Dev – Visibility Options – Products – Now using AJAX product search in admin settings.
  • Dev – Code refactoring.
  • WC tested up to: 5.7.

1.6.4 – 06/09/2021

  • Fix – « Account » and « Order notes » section fields were duplicated to other sections as well. This is fixed now.

1.6.3 – 02/09/2021

  • Fix – Visibility Options – Checking for is_visible() in default_address_fields(). This fixes the issue with visibility options (e.g. « User roles ») not functioning properly.
  • Dev – Visibility Options – « By another field » option added.
  • Dev – General – « Hide unrelated type options » option added (defaults to no).
  • Dev – General – « Fields ID » option added (defaults to alg_wc_checkout_field).
  • Dev – Admin settings rearranged – type related options moved up.

1.6.2 – 25/08/2021

  • Fix – Visibility Options – Countries – Required/optional bug fixed.
  • WC tested up to: 5.6.

1.6.1 – 30/07/2021

  • Dev – Shortcodes are now applied in « Datepicker > Min date » and « Datepicker > Max date » options (and field types changed from number to text).
  • Dev – [alg_wc_ccf_if] shortcode added.
  • Dev – [alg_wc_ccf_datetime] shortcode added.
  • WC tested up to: 5.5.
  • Tested up to: 5.8.

1.6.0 – 30/06/2021

  • Fix – Fees – JS script fixed.
  • Dev – « Duplicate » option added.
  • Dev – Admin order details – Stripping tags from field labels now.
  • Dev – Position Options – Priority (i.e. order) – Default value updated to 200 (was 0). Admin settings description updated.
  • Dev – Developers – alg_wc_ccf_field_visible filter added.
  • Dev – Plugin is initialized on plugins_loaded action now.
  • Dev – Code refactoring.
  • WC tested up to: 5.4.

1.5.1 – 25/03/2021

  • Dev – « Prepopulate default value » option added.
  • Dev – Admin settings restyled; descriptions updated; « Customer meta fields » option renamed to « User profile ».
  • WC tested up to: 5.1.
  • Tested up to: 5.7.

1.5.0 – 06/01/2021

  • Dev – Datepicker/Weekpicker Type Options – Datepicker: Timepicker addon – « Custom text » options added.
  • Developers – alg_wc_ccf_get_field_option filter added.
  • Dev – Localization – load_plugin_textdomain moved to the to init action.

1.4.9 – 16/12/2020

  • Dev – Frontend – Order meta – Checking if field is_visible() before adding it to order meta. This solves the issue with hidden (e.g. via « Visibility Options > Products ») « checkbox » type fields.
  • Tested up to: 5.6.
  • WC tested up to: 4.8.

1.4.8 – 05/11/2020

  • Dev – [alg_wc_ccf_translate] shortcode added (for WPML / Polylang).
  • Dev – Shortcodes are now processed in these options: Label, Placeholder, Default value, Description, Fee title, Value for ON, Value for OFF.

1.4.7 – 28/10/2020

  • Dev – Select/Radio Type Options – Select2 – « Text input by user » option added.
  • WC tested up to: 4.6.

1.4.6 – 07/10/2020

  • Dev – Using another algorithm for JS minification now.
  • WC tested up to: 4.5.

1.4.5 – 19/08/2020

  • Dev – Datepicker/Weekpicker Type Options – Datepicker: Timepicker addon – « Time format » option added.
  • Dev – JS files minified.
  • WC tested up to: 4.4.

1.4.4 – 17/08/2020

  • Fix – Datepicker/Weekpicker Type Options – Datepicker: Exclude months – Fixed for 2-digit months.
  • Dev – Datepicker/Weekpicker Type Options – « Datepicker: Exclude dates » option added.
  • Dev – Datepicker/Weekpicker Type Options – Datepicker: Timepicker addon – « Min time » and « Max time » options added.
  • Dev – Timepicker Type Options – « Min time » and « Max time » options added.

1.4.3 – 14/08/2020

  • Fix – Weekpicker – JS errors fixed.
  • Dev – Datepicker/Weekpicker Type Options – « Datepicker: Timepicker addon » option added.
  • Dev – Datepicker/Weekpicker Type Options – Settings titles updated for « Exclude days » and « Exclude months » options (titles start with « Datepicker: … » now).

1.4.2 – 13/08/2020

  • Dev – Datepicker/Weekpicker Type Options – « Exclude days » option added.
  • Dev – Datepicker/Weekpicker Type Options – « Exclude months » option added.
  • Tested up to: 5.5.

1.4.1 – 07/08/2020

  • Fix – Advanced – Force fields sort by priority – Option fixed.
  • Dev – Select/Radio Type Options – Select2 – « Custom text » options added.
  • WC tested up to: 4.3.
  • Tested up to: 5.4.

1.4.0 – 02/03/2020

  • Dev – Visibility Options – « Countries » (« Hide » or « Show ») options added.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring.
  • WC tested up to: 3.9.

1.3.0 – 13/11/2019

  • Dev – Admin settings restyled.
  • Dev – Code refactoring.
  • Langs – es_ES translation added.
  • Tested up to: 5.3.
  • WC tested up to: 3.8.

1.2.1 – 22/05/2019

  • Dev – Visibility Options – « Virtual products » option added.
  • Dev – Visibility Options – « Downloadable products » option added.
  • Dev – Fee Options – « Percent fee: Cart total » option added.
  • Dev – Fee Options – « Percent fee: Add shipping » option added.

1.2.0 – 20/05/2019

  • Dev – « Fee Options » added.

1.1.0 – 09/05/2019

  • Fix – Plugin URI fixed.
  • Dev – Visibility Options – « Product shipping classes » option added.
  • Dev – Code refactoring.
  • Tested up to: 5.2.
  • WC tested up to: 3.6.

1.0.0 – 04/05/2018

  • Initial Release.