PluginProbe ʕ •ᴥ•ʔ
Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager / 4.1.41
Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager v4.1.41
4.1.41 4.1.40 4.1.39 4.1.38 trunk 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.3.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.10 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 1.9.2 1.9.3 2.0.0 2.0.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.1.0 2.1.1 2.1.4 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.1 2.3.2 2.3.3 2.3.4 2.4.0 2.4.1 2.4.10 2.4.11 2.4.12 2.4.13 2.4.14 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.6.0 2.7.0 2.7.1 2.8.0 2.9.0 2.9.1 2.9.2 3.0.0 3.0.1 3.0.10 3.0.11 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.3.0 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.10 3.5.11 3.5.12 3.5.13 3.5.14 3.5.15 3.5.16 3.5.17 3.5.18 3.5.19 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 4.0.0 4.1.0 4.1.1 4.1.10 4.1.11 4.1.12 4.1.13 4.1.14 4.1.15 4.1.16 4.1.17 4.1.18 4.1.19 4.1.2 4.1.20 4.1.21 4.1.22 4.1.23 4.1.24 4.1.25 4.1.26 4.1.27 4.1.28 4.1.29 4.1.3 4.1.30 4.1.31 4.1.32 4.1.34 4.1.35 4.1.36 4.1.37 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9
flexible-checkout-fields / readme.txt
flexible-checkout-fields Last commit date
assets 1 week ago classes 1 week ago inc 1 week ago lang 1 week ago src 1 week ago templates 1 week ago vendor 1 week ago vendor_prefixed 1 week ago views 1 week ago composer.json 1 week ago flexible-checkout-fields.php 1 week ago readme.txt 1 week ago
readme.txt
1479 lines
1 === Flexible Checkout Fields for WooCommerce - WooCommerce Checkout Manager ===
2 Contributors: wpdesk,dyszczo,grola,piotrpo,marcinkolanko,mateuszgbiorczyk,sebastianpisula,bartj,amisiewicz
3 Donate link: https://www.wpdesk.net/sk/flexible-checkout-fields-donate/
4 Tags: woocommerce checkout fields, woocommerce checkout manager, woocommerce checkout, custom fields, checkout field customizer
5 Requires at least: 5.2
6 Tested up to: 7.1
7 Stable tag: 4.1.41
8 Requires PHP: 7.4
9 License: GPLv3 or later
10 License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
12 The best WooCommerce checkout manager. Edit, remove or add checkout fields. Customize WooCommerce checkout with this checkout field customizer.
13
14 == Description ==
15
16 We think WooCommerce is the best ecommerce plugin for WordPress. But it lacks some very basic features like customizing checkout fields with a checkout manager in an easy to use interface. You can do it by hooks and filters but why bother if you can do it by Flexible Checkout Fields for WooCommerce - WooCommerce Checkout Manager. With this single page checkout plugin you can edit the default fields (change labels, hide, delete) or add your own checkout fields. You can set your own fields order. There are a lot of field types such as a checkbox field, a date field or a color picker field (some of them exclusively in the PRO version). Read on to see how easy it is to edit WooCommerce checkout fields with this plugin and how powerful it is.
17
18 ### Using the WooCommerce Checkout Blocks?
19
20 If you are using the block-based checkout (Checkout Blocks), check out our dedicated plugin [Flexible Checkout Fields For Blocks](https://wordpress.org/plugins/checkout-fields-for-blocks/), which lets you edit and add fields in the new block-based checkout for WooCommerce.
21
22 👉 Flexible Checkout Fields (this plugin) works with the classic checkout form based on the shortcode.
23 👉 Flexible Checkout Fields For Blocks is designed specifically for the block-based checkout (Checkout Blocks).
24
25 ### Faster checkout for more conversions 🛒
26
27 The Flexible Checkout Fields plugin is a free extension for editing the WooCommerce checkout page.
28
29 Adjust the checkout with the right tool. **It's easier than the WooCommerce checkout shortcode customization**.
30
31 You can download the plugin or try it in a [**free demo**](https://www.wpdesk.link/flexible-checkout-fields-demo/).
32
33 ### WooCommerce checkout fields customizer ⭐
34
35 Use the free plugin to customize the WooCommerce checkout page without coding or additional snippets.
36
37 **Custom checkout design for better user experience**.
38
39 ### Key features ℹ️
40
41 The free plugin comes with the following options:
42
43 - Edit the checkout form (billing and shipping fields)
44 - Remove (hide) fields
45 - Move or rearrange them
46 - Make a field required or optional
47 - Enable field validation
48 - Set labels and placeholders
49 - Set CSS classes
50 - Show fields on specific pages and in emails
51
52 [**Download the plugin →**](https://downloads.wordpress.org/plugin/flexible-checkout-fields.latest-stable.zip)
53
54 ### �
55 Edit and add checkout fields
56
57 The plugin allows the field **customization for existing and add new checkout fields**.
58
59 ### �
60 Remove (hide) fields
61
62 You may **disable some fields** to make the checkout form lighter and faster.
63
64 ### �
65 Arrange fields
66
67 It's also possible to **show fields in a custom order** without custom coding.
68
69 ### �
70 Make fields required or optional
71
72 The plugin gives an easy way to set what **fields should be mandatory**.
73
74 [**Screenshots →**](#screenshots)
75
76 ### �
77 Field validation
78
79 What's more, you can **enable validation per field**.
80
81 ### �
82 Show fields on pages and in emails
83
84 Each field has **display options** as well.
85
86 ### �
87 Set labels, placeholders, and CSS classes
88
89 Moreover, by using **labels and placeholders**, you can **personalize the checkout form** and make it more SEO-friendly.
90
91 And you can customize the checkout layout and design using styles.
92
93 [**Screenshots →**](#screenshots)
94
95 [**Download the plugin →**](https://downloads.wordpress.org/plugin/flexible-checkout-fields.latest-stable.zip)
96
97 ### Flexible Checkout Fields overview
98
99 You may also see the short video presenting the plugin features.
100
101 [youtube https://www.youtube.com/watch?v=VTRnSU0OLV4]
102
103 ### The free checkout page editor for WooCommerce 🚀
104
105
106
107
108
109
110
111
112 Flexible Checkout Fields beautifully integrates with the WordPress dashboard. It is probably the best looking checkout field editor for WooCommerce on the market. And you can do some powerful stuff with it too. [See some screenshots →](https://wordpress.org/plugins/flexible-checkout-fields/screenshots/)
113
114 [**Download the plugin →**](https://downloads.wordpress.org/plugin/flexible-checkout-fields.latest-stable.zip)
115
116 [>>> Go to the FCF admin demo <<<](https://www.wpdesk.link/flexible-checkout-fields-demo/) - here you can test the admin panel of all WP Desk plugins including **Flexible Checkout Fields**
117
118 ### Show or Hide Fields
119
120 You do not need a customer's phone number or second line address? Just hide the fields from the checkout and you're good to go. This is just one click away. Decide to show it later? Just another click and the field shows again. You can validate email too and hide WooCommerce price.
121
122 ### Add New WooCommerce Custom Checkout Fields
123
124 Add WooCommerce additional fields to your checkout page with your new WooCommerce checkout customizer:
125
126 #### **Free**
127
128 * [Text](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Text)
129 * [Textarea](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Textarea)
130 * [Number](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Number)
131 * [E-mail](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Email)
132 * [Phone](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Phone)
133 * [URL](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#URL)
134 * [Checkbox](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Checkbox)
135 * [Color](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Color)
136 * [Headline](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Headline)
137 * [Paragraph](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Paragraph)
138 * [Image](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Image)
139 * [HTML](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#HTML)
140
141 [**Download the plugin →**](https://downloads.wordpress.org/plugin/flexible-checkout-fields.latest-stable.zip)
142
143 #### **PRO**
144
145 * [Multi-checkbox](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Multi-checkbox)
146 * [Select](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Select)
147 * [Multi-select](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Multi-select)
148 * [Radio](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Radio)
149 * [Radio with images](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Radio_with_images)
150 * [Radio with colors](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Radio_with_colors)
151 * [Date](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Date)
152 * [Time](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Time)
153 * [File Upload](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#File_Upload)
154 * [Hidden](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Hidden)
155
156 **Get all PRO features and priority e-mail support.** [Upgrade to PRO →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-pro)
157
158 ### Well Documented
159
160 We are proud of our docs. We spend a great deal of time to polish them and make them as complete as possible. [Read Flexible Checkout Fields Docs →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-free-docs/)
161
162 ### Support Policy
163
164 We provide a limited support for the free version in the [plugin Support Forum](https://wordpress.org/support/plugin/flexible-checkout-fields/). Please purchase a **PRO version** to get priority e-mail support as well as all e-commerce features. ⭐[Upgrade to PRO →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-go-pro/)
165
166 > **Get more WooCommerce plugins from WP Desk**<br />
167 > We provide premium plugins for customizing checkout, shipping, invoicing and more. Check out our [premium WooCommerce plugins here →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-products/)
168 > [Free WooCommerce plugins &rarr;](https://profiles.wordpress.org/wpdesk/#content-plugins)
169
170 ### 🤔 How can I customize the WooCommerce checkout page?
171
172 - **Step 1**: Install and activate Flexible Checkout Fields for WooCommerce.
173 - **Step 2**: Go to your WordPress backend, open the WooCommerce menu, and click Checkout Fields.
174 - **Step 3**: Choose the WooCommerce Checkout Section to customize.
175 - **Step 4**: Manage, reorder, hide, show, or add custom fields to the WooCommerce checkout page.
176 - **Step 5**: Use custom sections of the WooCommerce checkout page, more checkout fields, conditional logic, pricing per field, and additional options in **PRO**.
177
178 You can adjust the WooCommerce checkout page with custom checkout fields and this free customizer in a few moments 🚀!
179
180 [**Read FAQ**](https://wordpress.org/plugins/flexible-checkout-fields/faq/) for detailed information about the plugin options.
181
182 #### 🔀 Fields Order
183
184 Just drag&drop to reorder checkout fields on the checkout page. You can reorder WooCommerce built-in fields as well as custom fields that you add yourself. Mix them any way you like or need. Simply customize checkout yourself. If other plugins add their custom fields in many cases you will also be able to rearrange them (if added properly by the plugin author).
185
186 #### �
187 Field validation
188
189 WooCommerce has built-in validation of a phone number, an email address (validate email) and a postcode. We let you use this validation in the new fields you add to your store using this plugin.
190
191 Standard WooCommerce validation is not enough? You can add your own validation to any field you create in this plugin. You can find a code example in [Flexible Checkout Fields docs →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/)
192
193 #### ❌ Required or Optional Fields
194
195 This WooCommerce Checkout Editor will let you easily manage which fields should be required and which optional. Just click a *required* checkbox in the field settings and make a field required or optional. Works both ways.
196
197 #### 🏷️ Labels and Placeholders
198
199 Want to change *Company name* to just *Company* or *Your Awesome Company*? Just edit the label and it will instantly appear in the checkout page. **Pro tip**: You can also use HTML inside labels!
200
201 Want to give your customers a tip on how to fill a checkout field? You can do it with an explanatory placeholder (it will show inside the field). For example *Enter your full company name*.
202
203 #### 📃 Display Checkout Fields on Other Pages
204
205 You can display the fields not only in the checkout page. Just mark a specific checkbox under the "Display On" tab as checked. You have 4 different locations to use:
206
207 * Thank You Page
208 * My Account - address
209 * My Account - order
210 * Emails
211
212 For custom fields, you may also decide about field formatting on pages/emails.
213
214 #### ➿ Custom CSS Class
215
216 Add some style to your fields. By adding a custom class to each field you can then uniquely style it in your theme's stylesheet.
217
218 #### 🖥️ Use your meta names
219
220 Are you a developer? You can set any meta name you want. This is the name of the field in the database. You can easily integrate this WooCommerce plugin for one page checkout with your custom code due to this function.
221
222 #### 🌎 Multilanguage ready
223
224 Flexible Checkout Fields (checkout manager) is compatible with WPML and Polylang and lets you translate fields data to other languages.
225
226 #### ⭐ Custom Field Sections (PRO)
227
228 Billing, Shipping or Order sections are not enough? Now you can add fields to 12 other checkout sections. Below you will find all sections and their corresponding hooks (hooks are just for developers' reference - if you do not know what hooks are, just ignore them and you'll be just fine - it will just work).
229
230 * Before Customer Details
231 * After Customer Details
232 * Before Billing Heading
233 * Before Billing Form
234 * After Billing Form
235 * Before Shipping Heading
236 * Before Shipping Form
237 * After Shipping Form
238 * Before Registration Form
239 * After Registration Form
240 * Before Order Notes
241 * After Order Notes
242 * Before Payment
243 * After Payment
244 * After Order Review
245 * Before Submit
246 * After Submit
247
248 #### ⭐ Conditional Logic for Fields (PRO)
249
250 **NEW:** You can also use the **PRO version** of the plugin to show, hide, and set a field as required based on multiple conditions 🚀. We also give you the option to perform no action at all if one or more of the conditions you set is not fulfilled.
251
252 For example, set a VAT field to be required if the customer selects the company checkbox or is from a specified country. **You can also**:
253
254 Enable conditional logic (show, hide, set as required or perform no action) for fields based on:
255
256 #### 🧩 Shipping Methods
257
258 Enable conditional logic (show, hide, set as required or perform no action) for fields based on selected shipping method.
259
260 #### 🧩 Payment Methods
261
262 Enable conditional logic (show, hide, set as required or perform no action) for fields based on selected payment method.
263
264 #### 🧩 Products and Categories in Cart
265
266 Enable conditional logic (show, hide, set as required or perform no action) for fields based on products and/or categories in the cart, i.e.:
267
268 * Show engraving field for jewelery category
269 * Show delivery date option only for physical products
270 * Show VAT Number for digital goods
271 * Hide address fields for digital goods
272
273 #### 🧩 Cart value
274
275 Enable conditional logic (show, hide, set as required or perform no action) for fields based on product value in cart.
276
277 #### 🧩 Flexible Checkout Fields plugin fields
278
279 Enable conditional logic (show, hide, set as required or perform no action) for fields based on other fields added with Flexible Checkout Fields.
280
281 #### 🧩 Flexible Product plugin fields
282
283 Enable conditional logic (show, hide, set as required or perform no action) for fields based on other fields added with Flexible Product Fields.
284
285 #### 🧩 Default WooCommerce plugin fields
286
287 Enable conditional logic (show, hide, set as required or perform no action) for fields based on default Woo fields.
288
289 #### 🧩 User role
290
291 Enable conditional logic (show, hide, set as required or perform no action) for fields based on the user role.
292
293 #### 🧩 Date
294
295 Enable conditional logic (show, hide, set as required or perform no action) for fields based on the date you select.
296
297
298 This plugin is compatible with variable products.
299
300 You can set many conditions (OR) under one or more condition groups (AND) for each field. The conditional logic feature will help you in advanced WooCommerce checkout page customization 🎉!
301
302 > ⭐ **Upgrade to Flexible Checkout Fields PRO**<br />
303 > Get all PRO features and priority e-mail support. ⭐ [Upgrade to PRO →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-go-pro/)
304
305 ### Flexible Checkout Fields in a nutshell
306
307 Key features:
308
309 * make the purchasing experience as flawless as possible for your users. Single page checkout is just 1 click away,
310 * remove pain points related to the checkout process,
311 * allow for delivery personalization,
312 * manage fields in WooCommerce,
313 * text fields in WooCommerce checkout,
314 * time picker in WooCommerce checkout,
315 * date picker in WooCommerce checkout,
316 * checkbox in WooCommerce checkout,
317 * color picker in WooCommerce checkout,
318 * file upload in WooCommerce checkout,
319 * manage fields in WooCommerce,
320 * add WooCommerce VAT ID number,
321 * add WooCommerce checkout fields,
322 * price per date,
323 * checkout phone validator,
324 * fixed price,
325 * add WooCommerce custom checkout fields.
326
327 == Installation ==
328
329 You can install this plugin like any other WordPress plugin.
330
331 1. Download and unzip the latest release zip file.
332 2. Upload the entire plugin directory to your /wp-content/plugins/ directory.
333 3. Activate the plugin through the Plugins menu in WordPress Administration.
334
335 You can also use WordPress uploader to upload plugin zip file in menu Plugins -> Add New -> Upload Plugin. Then go directly to point 3.
336
337 == Data use policy ==
338
339 Learn about [Use of Data Policy by WP Desk Plugins](https://wpdesk.net/sk/flexible-checkout-fields-readme-privacy)
340
341 == Frequently Asked Questions ==
342
343 = Where I can find the plugin docs? =
344
345 The docs are located here: [Flexible Checkout Fields Docs](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-free-docs/)
346
347 = How can I install this free WooCommerce checkout page customizer? =
348
349 1️⃣ First, download the plugin.
350
351 2️⃣ Then, log in to your WordPress backend and go to the Plugins menu.
352
353 3️⃣ Finally, install the plugin by uploading it. You may also use the Plugins search bar to look for Flexible Checkout Fields for WooCommerce 😊.
354
355 = I have installed the plugin but I do not know where the plugin settings are =
356
357 The plugin is available in the WordPress menu in the WooCommerce > Checkout Fields tab.
358
359 The plugin menu is in the upper left corner and contains two items. The first is Settings where it is possible to turn on additional sections. The second item is Checkout Sections and clicking on it will show all sections enabled in the Settings tab.
360
361 = Can I add custom field sections? =
362
363 Yes, but you will have to purchase [Flexible Checkout Fields PRO](https://www.wpdesk.net/sk/flexible-checkout-fields-wcf/).
364
365 Then, you'll be able to manage the specific section of the WooCommerce checkout page 😊.
366
367 = How to add custom fields to the WooCommerce checkout page? =
368
369 - **Step 1**: Install and activate Flexible Checkout Fields for WooCommerce.
370 - **Step 2**: Go to your WordPress backend, open the WooCommerce menu, and click Checkout Fields.
371 - **Step 3**: Choose the WooCommerce Checkout Section to customize.
372 - **Step 4**: Manage, reorder, hide, show, or add custom fields to the WooCommerce checkout page.
373 - **Step 5**: Use custom sections of the WooCommerce checkout page, more checkout fields, conditional logic, pricing per field, and additional options in PRO.
374
375 Read more on [**how to add custom checkout fields in WooCommerce &rarr;**](https://wpdesk.net/sk/flexible-checkout-fields-blog/)
376
377 = What field types are available in the free version of the plugin? =
378
379 * [Text](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Text)
380 * [Textarea](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Textarea)
381 * [Number](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Number)
382 * [E-mail](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Email)
383 * [Phone](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Phone)
384 * [URL](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#URL)
385 * [Checkbox](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Checkbox)
386 * [Color](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Color)
387 * [Headline](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Headline)
388 * [Paragraph](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Paragraph)
389 * [Image](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Image)
390 * [HTML](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#HTML)
391
392 Thanks to new custom fields in the free checkout field editor, you will **design your custom WooCommerce checkout page much easier** 🚀!
393
394 = What additional field types can I use in PRO? =
395
396 * [Multi-checkbox](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Multi-checkbox)
397 * [Select](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Select)
398 * [Multi-select](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Multi-select)
399 * [Radio](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Radio)
400 * [Radio with images](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Radio_with_images)
401 * [Radio with colors](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Radio_with_colors)
402 * [Date](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Date)
403 * [Time](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Time)
404 * [File Upload](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#File_Upload)
405 * [Hidden](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-docs/#Hidden)
406
407 Additional custom fields will help you customize more **advanced checkout page for WooCommerce** 😊.
408
409 Get all PRO features and priority e-mail support. [Upgrade Now →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-go-pro/)
410
411 = I am using this plugin to insert fields in another form but it does not work as it should =
412
413 Our plugin supports fields on the Checkout page (hence its name). So the plugin will work if the form is on the page set in WooCommerce as Checkout.
414
415 WooCommerce > Settings > Advanced > Checkout page
416
417 Our plugin uses the Checkout subpage environment and WooCommerce purchasing mechanisms. These two conditions must be met. The plugin will not work if e.g. there is a quotation plugin that skips this purchasing process.
418
419 = Could you give me a few examples of using the WooCommerce checkout fields editor? =
420
421 1️⃣ First, you can **customize the WooCommerce checkout page** by hiding some fields ⭐.
422
423 2️⃣ You may also add **more custom fields** to adjust the WooCommerce checkout to your needs 🪟.
424
425 3️⃣ Or **rearrange WooCommerce checkout fields** with any coding knowledge 🎨.
426
427 4️⃣ You can design your WooCommerce checkout page to **speed up customer purchases** 🚀.
428
429 5️⃣ And finally, the plugin options let you see what WooCommerce checkout page is the best by **fast field management** 😊!
430
431 **The checkout fields manager for WooCommerce** will help you when you want to:
432
433 * **Add custom fields** and get more details from your customers about WooCommerce orders 🪟
434 * **Get feedback and specific information from customers** 🗃️
435 * **Sell more by hiding checkout fields**, for example, for digital products 💻
436 * **Speed up the WooCommerce checkout and thus lower the cart abandonment rate** 🚀
437 * **Make some fields required, rearrange fields**, or customize the WooCommerce checkout page layout & design 🎨
438
439 = What are the differences between the free and PRO versions of the plugin? =
440
441 In the PRO version of the plugin:
442
443 * You have **more types of custom checkout fields** to edit your WooCommerce checkout page 🪟
444 * It's possible to **customize the WooCommerce checkout page with custom sections** ⭐
445 * You may use **conditional logic** to make your WooCommerce checkout dynamic 🚀
446 * **Field pricing** can help you get additional income 💰
447 * Also, you receive **professional priority email support and latest features** 😊
448
449 Get all PRO features and priority e-mail support. [Upgrade Now →](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-go-pro/)
450
451 = How can Flexible Checkout Fields for WooCommerce PRO help my store? =
452
453 You can use **new fields, conditional logic, pricing, and custom sections** to further customize your WooCommerce checkout page ⭐!
454
455 The PRO version of the plugin lets you build your custom checkout page in WooCommerce much easier.
456
457 1️⃣ First, you may set **additional fees on the WooCommerce checkout** based on customer choices 💰.
458
459 2️⃣ There is also **more custom fields** to choose from ⭐.
460
461 3️⃣ What's more, the **conditional logic and custom sections will help you design your WooCommerce checkout** page better 🚀.
462
463 4️⃣ Your checkout page will be **dynamic and adjusted to your needs** 🪟.
464
465 5️⃣ Finally, you will receive **email support**, so no more guessing how to edit the WooCommerce checkout fields 😊.
466
467 = How does conditional logic work? =
468
469 For any field, it is possible to **set rules on when to show or hide a WooCommerce checkout field** ✔️.
470
471 It's also possible to set a field as required based on selected conditions.
472
473 There are three types of this logic:
474
475 * Conditional Logic for Fields
476 * Conditional Logic for Products and Product Categories in the Cart
477 * Conditional Logic for Shipping Methods
478
479 The plugin lets you set multiple conditions for each field with OR and AND condition groups.
480
481 So, you can customize the WooCommerce checkout page with dynamic fields based on customer choices.
482
483 **Using the Conditional Logic option of Flexible Checkout Fields for WooCommerce is available in PRO**.
484
485 = How does the field pricing option work? =
486
487 The PRO version of the plugin lets you **set the additional prices per WooCommerce checkout field** 💰.
488
489 You may choose the following options:
490
491 * Fixed
492 * Percentage of Subtotal (ex. VAT)
493 * Percentage of Subtotal (incl. VAT)
494 * Percentage of Total
495
496 The option to add a price is available for custom checkout fields:
497
498 * Text
499 * Textarea
500 * Number
501 * Email
502 * Phone
503 * URL
504 * Checkbox
505 * Multi-checkbox
506 * Select
507 * Multi-select
508 * Radio
509 * Radio with images
510 * Radio with colors
511 * Color
512 * Date
513 * Time
514 * File Upload
515
516 **Using the Pricing option of Flexible Checkout Fields for WooCommerce is available in PRO**.
517
518 = What about custom sections? =
519
520 Flexible Checkout Fields for WooCommerce free lets you customize the Billing, Shipping, and Order sections 🪟.
521
522 The PRO version of the plugin allows you to add and **customize more sections of the WooCommerce checkout page**.
523
524 **Cached sections in free:**
525
526 * Billing
527 * Shipping
528
529 **Non-cached sections in free:**
530
531 * Order
532
533 **Cached sections in PRO:**
534
535 * Before Customer Details
536 * Before Billing Heading
537 * Before Billing Form
538 * After Billing Form
539 * Before Shipping Heading
540 * Before Shipping Form
541 * After Shipping Form
542 * After Customer Details
543
544 **Non-cached sections in PRO:**
545
546 * Before Registration Form
547 * After Registration Form
548 * Before Order Notes
549 * After Order Notes
550 * Before Payment
551 * Before Submit
552 * After Submit
553 * After Payment
554 * After Order Review
555
556 Read more about the Custom Sections in the [**plugin documentation &rarr;**](https://wpdesk.net/sk/flexible-checkout-fields-rm-docs#Settings)
557
558 **Using the Custom Sections option of Flexible Checkout Fields for WooCommerce is available in PRO**.
559
560 = Can I test PRO options? =
561
562 Yes 😊.
563
564 >>> Go to the FCF admin demo <<<](https://www.wpdesk.link/flexible-checkout-fields-demo/) - here you can test the admin panel of all WP Desk plugins including **Flexible Checkout Fields**
565
566 = Where can I find or read more about the plugin? =
567
568 The docs are located here: [Flexible Checkout Fields Docs](https://www.wpdesk.net/sk/flexible-checkout-fields-readme-free-docs/)
569
570 Also, read the articles about WooCommerce checkout page customization 😊:
571
572 * [**How to add custom fields to the WooCommerce checkout?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-custom-fields)
573 * [**How to Remove Required Fields from the WooCommerce Checkout & How to Set any field as required or optional?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-required-fields/)
574 * [**How to Personalize the Shipping and Billing Address Section in WooCommerce?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-shipping)
575 * [**WooCommerce Checkout Hooks - A Visual Guide with Examples**](https://wpdesk.net/sk/flexible-checkout-fields-blog-hooks)
576 * [**My Account in WooCommerce - Settings, Shortcode & Custom Fields**](https://wpdesk.net/sk/flexible-checkout-fields-blog-my-account)
577 * [**How to Customize WooCommerce Checkout Page with a FREE plugin?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-customize)
578 * [**Simple Guide to Configure Custom Fields in WooCommerce Checkout**](https://wpdesk.net/sk/flexible-checkout-fields-blog-guide)
579 * [**WooCommerce Checkout Notes: Configure the Section the Way You Want**](https://wpdesk.net/sk/flexible-checkout-fields-blog-notes)
580 * [**Disable the shipping address and remove billing fields from the WooCommerce checkout page**](https://wpdesk.net/sk/flexible-checkout-fields-blog-rm-shipping)
581 * [**Add the EU VAT number field for the WooCommerce checkout**](https://wpdesk.net/sk/flexible-checkout-fields-blog-eu-vat)
582 * [**How to add conditional logic to WooCommerce checkout fields?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-cl)
583 * [**WooCommerce Checkout - Settings, Shortcode & Configuration Guide**](https://wpdesk.net/sk/flexible-checkout-fields-blog-woo-checkout)
584 * [**How to add Radio Buttons to the WooCommerce Checkout?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-radio)
585 * [**An easy way to add the Date Time Picker field to your WooCommerce checkout**](https://wpdesk.net/sk/flexible-checkout-fields-blog-date-picker)
586 * [**How to customize the WooCommerce checkout page & fields with CSS?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-custom)
587 * [**How to Configure Validation for WooCommerce Checkout Fields Verification (like Email)?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-validation)
588 * [**How to show or hide a WooCommerce checkout field for a specific country?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-dropdown)
589 * [**How to add the confirm email address field on the WooCommerce checkout page and verify it?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-email)
590 * [**How to add gift wrapping option to WooCommerce products?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-gift)
591 * [**How to Add Custom Upload Field to Your WooCommerce Store?**](https://wpdesk.net/sk/flexible-checkout-fields-blog-upload)
592 * [**Additional fees on WooCommerce checkout - Custom fields with prices**](https://wpdesk.net/sk/flexible-checkout-fields-blog-fees)
593
594 = Do you have more free plugins for WooCommerce? =
595
596 Yes 😊.
597
598 [Free WooCommerce plugins &rarr;](https://profiles.wordpress.org/wpdesk/#content-plugins)
599
600 * [**Flexible Product Fields**](https://wordpress.org/plugins/flexible-product-fields/) - customize the WooCommerce product page with custom fields!
601 * [**Flexible PDF Coupons**](https://wordpress.org/plugins/flexible-coupons/) - sell pdf gift cards, vouchers, and tickets in WooCommerce.
602 * [**ShopMagic**](https://wordpress.org/plugins/shopmagic-for-woocommerce/) - a free email marketing plugin for WordPress and WooCommerce (with 5 free add-ons)! Create, customize, and send personalized emails to your WordPress users and WooCommerce customers.
603 * [**Flexible Wishlist**](https://wordpress.org/plugins/flexible-wishlist/) - let customers create product wishlists in WooCommerce, share favorite products, and save their carts for future shopping!
604 * [**Dropshipping XML - Import Products**](https://wordpress.org/plugins/dropshipping-xml-for-woocommerce/) - import and update WooCommerce products from any CSV or XML file.
605 * [**Flexible Quantity**](https://wordpress.org/plugins/flexible-quantity-measurement-price-calculator-for-woocommerce/) - choose new units of measure for your WooCommerce products.
606 * [**Flexible Invoices**](https://wordpress.org/plugins/flexible-invoices/) - issue free PDF invoices in WordPress and WooCommerce.
607 * [**Custom Price**](https://wordpress.org/plugins/custom-price-for-woocommerce/) - let customers name the WooCommerce product prices. Receive donations and sell products at custom prices.
608 * [**Flexible Refund**](https://wordpress.org/plugins/flexible-refund-and-return-order-for-woocommerce/) - manage refunds, returns, and warranty requests in WooCommerce.
609
610 = Where do I report security bugs found in this plugin? =
611
612 Please report security bugs found in the source code of the Flexible Checkout Fields for WooCommerce plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fb568-083a-4144-8e48-044ecfd10b28). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
613
614 == Screenshots ==
615
616 1. Flexible Checkout Fields for WooCommerce - edit existing fields and add custom ones
617 2. Reorder WooCommerce checkout fields - customize the checkout page field order
618 3. Enable, or hide a field on the WooCommerce checkout page or make it optional or required
619 4. Show custom fields on pages and in emails
620 5. Add new custom fields to the WooCommerce checkout page
621 6. Form with fields available in the free version
622 7. General options for the Text field
623 8. General options for the Textarea field
624 9. General options for the Number field
625 10. General options for the E-mail field
626 11. General options for the Phone field
627 12. General options for the URL field
628 13. General options for the Checkbox field
629 14. General options for the Color field
630 15. Settings in the Advanced tab
631 16. Settings in the Appearance tab
632 17. Settings in the Display On tab
633 18. Add a custom text field to the WooCommerce checkout page
634 19. Text field settings
635 20. Appearance of the custom WooCommerce checkout field
636 21. Show a custom checkout field on other WooCommerce pages and in emails
637 22. Enable conditional logic per checkout field based on products in the cart, fields, and shipping methods (PRO)
638 23. Add a custom fee with the field pricing option on your WooCommerce checkout page (PRO)
639 24. How to add a custom field to the WooCommerce checkout
640 25. Make the WooCommerce checkout field optional
641 26. Set your WooCommerce checkout fields to be required
642 27. Use the plugin to make your WooCommerce checkout field as required
643 28. Give your WooCommerce checkout page field a CSS class
644 29. WooCommerce checkout email validation
645 30. Add radio buttons to the checkout with custom CSS styling
646 31. Let customers ask for WooCommerce invoices for their orders with conditional logic for custom fields (PRO)
647 32. Show the checkout field dynamically based on conditions (PRO)
648 33. Add a field for certain WooCommerce products or categories (PRO)
649 34. Hide checkout fields based on shipping methods (PRO)
650 35. Hide checkout billing fields like a phone number in WooCommerce
651 36. Remove required fields from the WooCommerce checkout form
652 37. Customize the WooCommerce My account page with new fields
653 38. Add new shipping fields to the WooCommerce checkout page and My account
654 39. Optional text field in the checkout
655 40. A custom field in the WooCommerce checkout (Shipping Address section)
656 41. Show custom checkout fields on the My account page
657 42. Manage the WooCommerce checkout (Order notes field)
658 43. Receive a customer purchase note in WooCommerce
659 44. Customize the fields around Order Notes with Custom sections (PRO)
660 45. Disable jQuery UI on the frontend
661 46. Customize the WooCommerce checkout page without hooks but using Custom sections (PRO)
662 47. WooCommerce checkout page hooks
663 48. Single Line Text field
664 49. Paragraph field
665 50. Checkbox field
666 51. Radio field (PRO)
667 52. Select (PRO)
668 53. Date picker field (PRO)
669 54. Time field (PRO)
670 55. Color picker
671 56. Headline
672 57. HTML field
673 58. Image field
674 59. Reorder WooCommerce checkout fields
675 60. Remove fields from the WooCommerce checkout page easily
676 61. WooCommerce checkout without address
677 62. Add the VAT number field to the WooCommerce checkout form
678 63. Customize the WooCommerce checkout page with custom fields
679 64. Show a custom field for specific WooCommerce products or product categories (PRO)
680 65. Phone number validation for a checkout field
681 66. Customize the WooCommerce checkout page with conditional logic for custom fields (PRO)
682 67. Custom WooCommerce checkout
683 68. Add radio buttons (PRO)
684 69. Custom date picker with advanced options (PRO)
685 70. Default field validation available in the plugin
686 71. Custom email validation for the WooCommerce checkout fields
687 72. Add an EU VAT number field to the WooCommerce checkout page
688 73. Use additional custom field validation for EU VAT numbers
689 74. EU VAT validation on the WooCommerce checkout page
690 75. Upload files on the WooCommerce checkout (PRO)
691 76. Multiple file uploads for the WooCommerce checkout (PRO)
692 77. Allow checkout upload for specific file types (PRO)
693 78. Add a custom message to the WooCommerce checkout page
694 79. Adding terms and conditions checkbox to the WooCommerce checkout
695 80. GDPR consent checkbox on the checkout page in Custom sections (PRO)
696 81. Install the checkout field editor for better WooCommerce UX
697 82. Customize your WooCommerce checkout page with custom fields and the checkout manager plugin
698 83. Additional pricing for WooCommerce fields (PRO)
699 84. WooCommerce checkout privacy policy or newsletter checkbox
700 85. Hide billing address fields in WooCommerce (PRO)
701 86. Advanced fields for Custom sections of the WooCommerce checkout page (PRO)
702 87. Custom terms and conditions checkbox for more checkout page sections (PRO)
703 88. I accept the privacy policy checkbox example in the custom section (PRO)
704 89. Build a quick order form with a custom WooCommerce checkout page
705 90. Radio with images (PRO)
706 91. Radio with colors (PRO)
707 92. Upload field (PRO)
708 93. WooCommerce checkout without most of the billing and no shipping address fields
709 94. Disable the default fields to speed up the WooCommerce checkout
710
711 == Upgrade Notice ==
712
713 If you are upgrading from the old WooCommerce Checkout Fields version (1.1, woocommerce-checkout-fields) make sure to completely delete the old version first. Your settings will be kept. If you install the new version without deleting the old one you may break your WordPress installation.
714
715 == Changelog ==
716
717 = 4.1.41 - 2026-08-19 =
718 * Added support for WordPress 7.1
719 * Added support for WooCommerce 11.1
720
721 = 4.1.40 - 2026-08-05 =
722 * Added support for WooCommerce 11.0
723
724 = 4.1.39 - 2026-07-13 =
725 * Fixed country field not hiding on WooCommerce 10.8+
726
727 = 4.1.38 - 2026-06-21 =
728 * Added support for WooCommerce 10.9
729
730 = 4.1.37 - 2026-05-20 =
731 * Added support for WordPress 7.0
732 * Added support for WooCommerce 10.8
733
734 = 4.1.36 - 2026-03-07 =
735 * Added support for WooCommerce 10.6
736
737 = 4.1.35 - 2026-02-17 =
738 * Readme update
739
740 = 4.1.34 - 2026-01-27 =
741 * Fixed security vulnerabilities - axios library update
742
743 = 4.1.33 - 2026-01-21 =
744 * Added support for WooCommerce 10.5
745
746 = 4.1.32 - 2026-01-15 =
747 * Fixed warnings about outdated code for PHP 8.4
748
749 = 4.1.31 - 2025-12-16 =
750 * Added new messages about block checkout support
751
752 = 4.1.30 - 2025-12-03 =
753 * Added support for WordPress 6.9
754 * Added support for WooCommerce 10.4
755
756 = 4.1.29 - 2025-10-14 =
757 * Changed plugin links
758
759 = 4.1.28 - 2025-10-13 =
760 * Added support for WooCommerce 10.3
761 * Added Patchstack Vulnerability Disclosure Program
762
763 = 4.1.27 - 2025-09-07 =
764 * Added support for WooCommerce 10.2
765
766 = 4.1.26 - 2025-08-19 =
767 * Fixed optional label for non-required fields
768
769 = 4.1.25 - 2025-08-07 =
770 * Added support for WooCommerce 10.1
771
772 = 4.1.24 - 2025-07-01 =
773 * Added support for WooCommerce 10.0
774
775 = 4.1.23 - 2025-06-23 =
776 * Fixed fatal error on new woocommerce email preview feature in some checkout configurations
777
778 = 4.1.22 - 2025-06-12 =
779 * Added support for WooCommerce 9.9
780 * Clean up unused js scripts
781
782 = 4.1.21 - 2025-05-23 =
783 * Fixed faq url
784
785 = 4.1.20 - 2025-05-12 =
786 * Added support for WordPress 6.8
787
788 = 4.1.19 - 2025-03-21 =
789 * Added support for WooCommerce 9.8
790
791 = 4.1.18 - 2025-02-18 =
792 * Fixed checkbox field is checked on the first visit when its value in the settings is empty
793
794 = 4.1.17 - 2025-02-07 =
795 * Added support for WooCommerce 9.7
796
797 = 4.1.16 - 2025-01-29 =
798 * Added support for WooCommerce 9.6
799 * Update readme and screenshots
800
801 = 4.1.15 - 2024-11-21 =
802 * Added support for WordPress 6.7
803 * Added support for WooCommerce 9.5
804
805 = 4.1.14 - 2024-09-07 =
806 * Added support for WooCommerce 9.3
807
808 = 4.1.13 - 2024-08-28 =
809 * Fixed undefined array key warning
810
811 = 4.1.12 - 2024-08-07 =
812 * Added support for WooCommerce 9.2
813
814 = 4.1.11 - 2024-07-24 =
815 * Added support for WordPress 6.6
816 * Fixed hook names (both flexible_chekout_fields_fields, and flexible_checkout_fields_fields are deprecated)
817
818 = 4.1.10 - 2024-07-18 =
819 * Removed unnecessary title
820
821 = 4.1.9 - 2024-07-09 =
822 * Updated readme
823
824 = 4.1.8 - 2024-06-26 =
825 * Added support for WooCommerce 9.1
826 * Update repo banner
827
828 = 4.1.7 - 2024-06-07 =
829 * Added support for WooCommerce 9.0
830
831 = 4.1.6 - 2024-05-21 =
832 * Added support for WooCommerce 8.9
833
834 = 4.1.5 - 2024-04-08 =
835 * Added support for WooCommerce 8.8
836 * Fixed some minor issues
837
838 = 4.1.4 - 2024-03-25 =
839 * Added support for WordPress 6.5
840 * Added start here link on plugins page
841
842 = 4.1.3 - 2024-03-12 =
843 * Fixed uncaught TypeError
844 * Fixed wp-notice library
845
846 = 4.1.2 - 2024-03-12 =
847 * Added support for WooCommerce 8.7
848 * Fixed tracker
849 * Fixed settings crash when some plugins are active (UNISEND for WooCommerce)
850
851 = 4.1.1 - 2024-02-21 =
852 * Added support for WooCommerce 8.6
853 * Fixed settings crash when field pricing saved with empty values
854
855 = 4.1.0 - 2024-02-14 =
856 * Added Support Page
857
858 = 4.0.0 - 2024-02-05 =
859 * Major Update!
860 * Added integration with a PRO plugin version 4
861 * Added new conditional logic tab in admin settings
862
863 = 3.6.0 - 2024-01-16 =
864 * Added support for WooCommerce 8.5
865 * Added support for HPOS
866 * Fixed save issue (class index not defined) on newly added field
867 * Fixed TypeError for SelectMultiField
868
869 = 3.5.19 - 2023-12-20 =
870 * Added support for WooCommerce 8.4
871 * Fixed saving issue, when multiple fields
872 * Fixed JS uncaught type error on checkout page
873 * Fixed user role shop manager can not save settings
874
875 = 3.5.18 - 2023-11-09 =
876 * Fixed deprecated in php8.2 dynamic property creation
877
878 = 3.5.17 - 2023-11-07 =
879 * Added support for WordPress 6.4
880
881 = 3.5.16 - 2023-11-02 =
882 * Added support for WooCommerce 8.3
883 * Fixed undefined array key 0 in links_filter
884
885 = 3.5.15 - 2023-10-05 =
886 * Added support for WooCommerce 8.2
887 * Added minor UI/links changes
888 * Fixed jQuery dependecy in inline js scripts
889
890 = 3.5.14 - 2023-09-21 =
891 * Changed required PHP version to 7.2
892 * Disable composer php version check
893
894 = 3.5.13 - 2023-08-23 =
895 * Fixed special characters in MulitCheckbox and MultiSelect fields value
896
897 = 3.5.12 - 2023-08-23 =
898 * Readme update
899
900 = 3.5.11 - 2023-08-10 =
901 * Added support for WordPress 6.3
902 * Added support for WooCommerce 8.0
903
904 = 3.5.10 - 2023-06-27 =
905 * Fixed new lines in textarea fields
906 * Added support for WooCommerce 7.9
907 * Added PHP 8.2 support
908
909 = 3.5.9 - 2023-05-18 =
910 * Added stricter logic for displaying fields on specific pages
911 * Fixed file upload field displays on myaccount address page
912
913 = 3.5.8 - 2023-05-15 =
914 * Fixed rare fatal checkout error with guest checkout
915 * Bumped support for WooCommerce
916
917 = 3.5.7 - 2023-03-13 =
918 * Added support for WooCommerce 7.5
919
920 = 3.5.6 – 2023-02-27 =
921 * Fixed missing stylesheets in frontend
922
923 = 3.5.5 – 2023-02-21 =
924 * Added support for WooCommerce 7.4.
925 * Minor changes in readme description.
926
927 = 3.5.4 – 2022-11-24 =
928 * Removed notifications about promotions
929
930 = 3.5.3 – 2022-11-15 =
931 * Changed readme
932
933 = 3.5.2 – 2022-11-14 =
934 * Changed readme
935
936 = 3.5.1 – 2022-11-09 =
937 * Added promotion notices
938
939 = 3.5.0 - 2022-11-04 =
940 * Added support for WooCommerce 7.1
941 * Added support for High-Performance Order Storage
942
943 = 3.4.3 - 2022-10-13 =
944 * Fixed settings for Number field
945 * Added support for WordPress 6.1
946 * Added support for WooCommerce 7.0
947
948 = 3.4.2 - 2022-09-08 =
949 * Added support for WooCommerce 6.9
950
951 = 3.4.1 - 2022-08-01 =
952 * Fixed data loading into widget in Admin Dashboard
953 * Added support for WooCommerce 6.8
954
955 = 3.4.0 - 2022-07-28 =
956 * Fixed escaping of field label
957 * Fixed translation for Select field
958 * Fixed image refreshing for Image field
959 * Added support for upload_mimes filter
960 * Added support for WooCommerce 6.7
961
962 = 3.3.0 - 2022-06-20 =
963 * Added compatibility with FCF PRO 3.3.0
964
965 = 3.2.4 - 2022-06-14 =
966 * Fixed hiding fields in form
967 * Added shipping_phone as reserved name for new field
968 * Added support for WooCommerce 6.6
969
970 = 3.2.3 - 2022-05-12 =
971 * Fixed default value for Multi-checkbox field type
972 * Added support for WordPress 6.0
973 * Added support for WooCommerce 6.5
974
975 = 3.2.2 - 2022-03-09 =
976 * Fixed ability to edit fields from custom sections in user profile
977 * Fixed loading of Select field in Order section
978 * Added validation rules for Number field
979 * Added support for WooCommerce 6.3
980
981 = 3.2.1 - 2022-02-15 =
982 * Fixed saving values for fields from custom sections
983 * Fixed field translations
984 * Fixed validation classes for field templates
985 * Fixed template of HTML field
986 * Added support for WooCommerce 6.2
987
988 = 3.2.0 - 2022-02-08 =
989 * Added new field type: Number
990 * Added new field type: E-mail
991 * Added new field type: Phone
992 * Added new field type: URL
993 * Added new field type: Checkbox
994 * Added new field type: Heading
995 * Added new field type: Paragraph
996 * Added new field type: Image
997 * Added new field type: HTML
998 * Added ability to edit all field types in address edit form in My Account page
999 * Added ability to edit all field types in user edit form in WordPress Dashboard
1000
1001 = 3.1.3 - 2022-02-03 =
1002 * Added settings migration tool
1003 * Added support for WordPress 5.9
1004 * Added support for WooCommerce 6.1
1005
1006 = 3.1.2 - 2021-11-29 =
1007 * Fixed saving line breaks for textarea field
1008 * Added support for WooCommerce 6.0
1009
1010 = 3.1.1 - 2021-11-04 =
1011 * Changed plugin deactivation modal
1012
1013 = 3.1.0 - 2021-09-09 =
1014 * Removed duplicate contact details in order edit in administration panel
1015 * Fixed validation of field value in plugin settings
1016 * Changed plugin deactivation modal
1017 * Added limit length of field name
1018
1019 = 3.0.11 - 2021-07-15 =
1020 * Added support for WordPress 5.8
1021 * Added support for WooCommerce 5.5
1022
1023 = 3.0.10 - 2021-05-20 =
1024 * Fixed support for checkbox, radio and select fields added by other plugins
1025 * Added support for WooCommerce 5.3
1026
1027 = 3.0.9 - 2021-04-28 =lexible Checkout Fields PRO version
1028 * Fixed compatibility with WPML
1029 * Added support for WooCommerce 5.2
1030
1031 = 3.0.8 - 2021-03-31 =
1032 * Removed validation for Postcode for fields other than Postcode/ZIP
1033 * Fixed formatting values of State/County fields
1034
1035 = 3.0.7 - 2021-03-18 =
1036 * Fixed support for fields generated by other plugins
1037 * Fixed Days before / Days after options for Date field type
1038 * Added notice for fields generated by other plugins
1039
1040 = 3.0.6 - 2021-03-12 =
1041 * Fixed displaying Country/Region field
1042
1043 = 3.0.5 - 2021-03-11 =
1044 * Fixed displaying fields without specific field type
1045 * Added support for WordPress 5.7
1046 * Added support for WooCommerce 5.1
1047
1048 = 3.0.4 - 2021-03-03 =
1049 * Fixed support for default checkbox field type
1050
1051 = 3.0.3 - 2021-03-02 =
1052 * Fixed displaying address fields on Order editing screen
1053 * Fixed issue about footer in administration panel
1054 * Fixed retrieval of options for Select fields
1055
1056 = 3.0.2 - 2021-03-01 =
1057 * Fixed editing of order in administration panel
1058
1059 = 3.0.1 - 2021-03-01 =
1060 * Fixed adding of new field
1061
1062 = 3.0.0 - 2021-03-01 =
1063 * Major Update!
1064 * Dropped support for Flexible Checkout Fields PRO version lower than 3.0
1065 * Added new admin page to manage plugin settings
1066 * Added validation for fields on settings page
1067
1068 = 2.9.2 - 2021-02-11 =
1069 * Added support for WooCommerce 5.0
1070
1071 = 2.9.1 - 2021-01-14 =
1072 * Updated hook for integration with FCF plugin
1073
1074 = 2.9.0 - 2020-12-16 =
1075 * Changed hook for integration with FCF plugin
1076 * Changed URLs for docs
1077 * Added notice asking for plugin review
1078
1079 = 2.8.0 - 2020-12-09 =
1080 * Added hook for integration with FCF plugin
1081
1082 = 2.7.1 - 2020-12-01 =
1083 * Added support for WooCommerce 4.8
1084 * Added support for WordPress 5.6
1085
1086 = 2.7.0 - 2020-11-02 =
1087 * Added support for pricing in FCF PRO
1088
1089 = 2.6.0 - 2020-10-15 =
1090 * Changed required PHP version to 7.0
1091 * Fixed integration with Flexible Invoices (VAT Number field)
1092 * Fixed display of HTML code in Additional Information section on Thank You Page
1093 * Added support for WooCommerce 4.6
1094
1095 = 2.5.7 - 2020-10-01 =
1096 * Fixed saving field values to User Metadata from Order section
1097 * Added escaping output for field label
1098
1099 = 2.5.6 - 2020-09-23 =
1100 * Added notice of planned change of required PHP version to 7.0
1101
1102 = 2.5.5 - 2020-09-17 =
1103 * Fixed placeholder option for Radio and Multi-select field
1104
1105 = 2.5.4 - 2020-09-16 =
1106 * Added placeholder option for Select field (with empty value)
1107
1108 = 2.5.3 - 2020-09-01 =
1109 * Fixed copying shipping details from billing details for same fields
1110 * Added support for WooCommerce 4.5
1111
1112 = 2.5.2 - 2020-08-25 =
1113 * Fixed overwriting of field classes by WooCommerce locale
1114
1115 = 2.5.1 - 2020-08-10 =
1116 * Added support for WordPress 5.5
1117
1118 = 2.5.0 - 2020-08-06 =
1119 * Added action `flexible_checkout_fields_validate_{$field_type}` for custom validation
1120 * Added new argument to callback function for filter `flexible_checkout_fields_custom_validation`
1121
1122 = 2.4.14 - 2020-07-22 =
1123 * Fixed displaying empty address in user profile
1124
1125 = 2.4.13 - 2020-07-08 =
1126 * Fixed SyntaxError in JavaScript
1127
1128 = 2.4.12 - 2020-06-23 =
1129 * Added additional request sanitization
1130
1131 = 2.4.11 - 2020-05-12 =
1132 * Fixed field name validation - validation works only on currently added fields
1133
1134 = 2.4.10 - 2020-05-04 =
1135 * Fixed additional fields not saved in user profile
1136
1137 = 2.4.9 - 2020-04-21 =
1138 * Fixed missing Copy from billing address button
1139
1140 = 2.4.8 - 2020-04-09 =
1141 * Fixed warnings on settings saving
1142
1143 = 2.4.7 - 2020-04-03 =
1144 * Fixed warnings on settings page
1145
1146 = 2.4.6 - 2020-03-30 =
1147 * Fixed missing jQuery UI images
1148 * Fixed checkboxes in user profile
1149 * Fixed 0 in default value
1150
1151 = 2.4.5 - 2020-03-23 =
1152 * Fixed HTML in field label
1153 * Fixed file upload error
1154
1155 = 2.4.4 - 2020-03-20 =
1156 * Fixed fatal error in user profile
1157
1158 = 2.4.3 - 2020-03-12 =
1159 * Fixed user profile form
1160 * Fixed field name validation
1161 * Fixed multiselect value warning
1162 * Added ability to display state code
1163
1164 = 2.4.2 - 2020-03-12 =
1165 * Fixed error in settings on unknown field type
1166
1167 = 2.4.1 - 2020-03-10 =
1168 * Added formatting for billing and shipping fields on pages and emails
1169
1170 = 2.4.0 - 2020-03-06 =
1171 * Added additional request sanitization
1172 * Tweaked remote calling css files
1173
1174 = 2.3.4 - 2020-02-25 =
1175 * Fixed attibute/value escaping in admin panel and on checkout page
1176 * Added additional security hardenings
1177
1178 = 2.3.3 - 2020-02-25 =
1179 * Added security nonce to settings form
1180
1181 = 2.3.2 - 2020-02-25 =
1182 * Fixed security issue on settings update
1183
1184 = 2.3.1 - 2020-02-20 =
1185 * Added support for the latest Flexible Checkout Fields PRO release
1186 * Fixed customer address' details on thank you page
1187
1188 = 2.2.4 - 2020-01-27 =
1189 * Fixed typo in the settings' field tooltip
1190
1191 = 2.2.3 - 2020-01-03 =
1192 * Added support for WooCommerce 3.9
1193
1194 = 2.2.2 - 2019-12-17 =
1195 * Fixed WPML compatibility
1196
1197 = 2.2.1 - 2019-11-05 =
1198 * Fixed fakepath in the file's name
1199
1200 = 2.2.0 - 2019-09-23 =
1201 * Prefixed libraries
1202
1203 = 2.1.4 - 2019-09-19 =
1204 * Fixed invoice fields integration for wFirma/iFirma/inFakt/Fakturownia
1205
1206 = 2.1.3 - 2019-09-09 =
1207 * Fixed display of fields that contains name 'billing'
1208
1209 = 2.1.2 - 2019-09-04 =
1210 * Fixed reordering fields in account address page
1211 * Fixed set require for WC predefined fields
1212
1213 = 2.1.1 - 2019-08-29 =
1214 * Fixed warning "Illegal string offset" when shipment is disabled
1215
1216 = 2.1.0 - 2019-08-21 =
1217 * Fixed integration with Flexible Invoices invoice_ask field
1218 * Added filter flexible_checkout_fields_invoices_integration_enabled
1219
1220 = 2.0.10 - 2019-08-19 =
1221 * Fixed required field validation for html field
1222 * Fixed "display on" section in custom sections
1223
1224 = 2.0.8 - 2019-08-13 =
1225 * Fixed fatal error when WPDesk_Tracker_Factory is not loaded by autoloader
1226
1227 = 2.0.7 - 2019-08-12 =
1228 * Fixed warning in admin are on CSS class
1229
1230 = 2.0.5 - 2019-08-06 =
1231 * Postcode validation is available only in billing and shipping sections
1232
1233 = 2.0.4 - 2019-07-11 =
1234 * Fixed error while activating in multisite environment
1235
1236 = 2.0.3 - 2019-07-11 =
1237 * Fixed rare change for fatal error when activating plugin
1238
1239 = 2.0.2 - 2019-07-03 =
1240 * Fixed integration with a PRO plugin
1241
1242 = 2.0.1 - 2019-07-02 =
1243 * Fixed jQuery conflict with WOOBE Bulk editor plugin
1244
1245 = 2.0.0 - 2019-06-25 =
1246 * Fixed state field: requirement is controlled by WooCommerce
1247 * Added support for WPDesk libraries
1248
1249 = 1.9.3 - 2019-05-06 =
1250 * Fixed field name verification - used toLowerCase method.
1251
1252 = 1.9.2 - 2019-04-04 =
1253 * Fixed fatal error in restore_default_city_validation
1254
1255 = 1.9.1 - 2019-03-14 =
1256 * Fixed account error notice on checkout page
1257 * Fixed single quote in placeholder
1258 * Fixed licence checking
1259 * Remove slashes from additional information
1260
1261 = 1.9.0 - 2019-02-26 =
1262 * Fixed section settings fields saving
1263
1264 = 1.8.3 - 2019-02-25 =
1265 * Tweaked FCF PRO activation checking
1266 * Fixed error of sorting fields
1267
1268 = 1.8.2 - 2019-01-31 =
1269 * Fixed fields order in configuration
1270 * Fixed unwanted validation on additional sections when PRO plugin disabled
1271 * Fixed box display for incorrect validation
1272 * Fixed errors after save fields
1273 * Fixed Polylang translations on select options
1274 * Fixed non city countries validation
1275
1276 = 1.8.1 - 2019-01-15 =
1277 * Fixed CSS WP Menu
1278
1279 = 1.8 - 2018-12-19 =
1280 * Added ability to edit placeholder on City and Postcode
1281 * Added file field in thank you page and emails
1282 * Added functionality for removed ability to edit file field for customer
1283 * Fixed: PHP warning invalid argument supplied for foreach
1284 * Removed display checkbox on My Account - address for file field
1285
1286 = 1.7.2 - 2018-12-19 =
1287 * Fixed missing additional fields in emails
1288
1289 = 1.7.1 - 2018-12-13 =
1290 * Added DIVI compatibility
1291
1292 = 1.7.0 - 2018-12-06 =
1293 * Added required changes for PRO version and multi-select field
1294 * Added required changes for PRO version and select2 styling
1295
1296 = 1.6.10 - 2018-10-16 =
1297 * Added support for WooCommerce 3.5
1298 * Dropped support for WooCommerce 3.0 and older (the plugin may still work with older versions but we do not declare official support)
1299
1300 = 1.6.9 - 2018-09-18 =
1301 * Fixed edit address pages for WPML Strings
1302
1303 = 1.6.8 - 2018-07-10 =
1304 * Removed fields name validation on existing fields
1305
1306 = 1.6.7 - 2018-06-26 =
1307 * Fixed error with conflict in tracker
1308
1309 = 1.6.6 - 2018-06-25 =
1310 * Tweaked tracker data anonymization
1311 * Fixed tracker notice
1312
1313 = 1.6.5 - 2018-05-25 =
1314 * Fixed missing address in emails
1315
1316 = 1.6.4 - 2018-05-23 =
1317 * Added support for WooCommerce 3.4
1318
1319 = 1.6.3 - 2018-04-19 =
1320 * Fixed hooks priority for Display On settings tab
1321 * Fixed required field message - removed HTML tags from field label
1322 * Fixed add field function with HTML in label
1323 * Fixed display NIP field added by the iFirma plugin
1324
1325 = 1.6.2 - 2018-03-29 =
1326 * Fixed problems with display email and phone fields on order edit page in admin area
1327 * Fixed display the checkbox 'I would like to receive a VAT invoice in checkout' after turn on the Flexible Checkout Fields plugin when Flexible Invoices is available
1328 * Removed hiding fields on order edit (the field will always be display on)
1329 * Removed 'fakepath' from upload field
1330
1331
1332 = 1.6.1 - 2018-03-01 =
1333 * Fixed problems with deactivation plugin on multisite
1334 * Fixed some minor issues
1335
1336 = 1.6 - 2018-01-21 =
1337 * Added the option of disabling the display of fields in the Thank You Page and Emails, My Account
1338 * Added protection removing the field and resetting the section settings
1339 * Added the option to set custom meta name for the field
1340 * Added standard WooCommerce validation for fields
1341 * Added a filter to add custom validation
1342 * Added a field type name to the field bar
1343 * Fixed bug if WooCommerce is turn off
1344
1345 = 1.5.8 - 2018-01-28 =
1346 * Added support for WooCommerce 3.3
1347
1348 = 1.5.7 - 2017-12-14 =
1349 * Fixed issue with changing name and placeholder for core WooCommerce fields
1350 * Fixed displaying field name when it's removed
1351
1352 = 1.5.6 - 2017-11-22 =
1353 * Added unintrusive review request for WordPress.org - please support the free version and add a 5-star review!
1354 * Fixed a minor display glitch in the admin
1355
1356 = 1.5.5 - 2017-11-08 =
1357 * Fixed a bug with character encoding in emails
1358 * Fixed a bug with required fields if option is unchecked
1359 * Fixed fields position in My Account in Addresses tab
1360
1361 = 1.5.4 - 2017-10-25 =
1362 * Fixed docs links
1363 * Fixed some warnings in WooCommerce dashboard
1364
1365 = 1.5.3 - 2017-10-10 =
1366 * Added support for WooCommerce 3.2
1367 * Dropped support for WooCommerce 2.5.x (the plugin may still work but we do not declare official support)
1368
1369 = 1.5.2 - 2017-07-27 =
1370 * Fixed issue with the fields order in the checkout
1371 * Tweaked message in WP Desk Tracker class
1372
1373 = 1.5.1 - 2017-05-30 =
1374 * Fixed fields sorting bug
1375 * Integrated WP Desk Tracker class to help us understand how you use the plugin (you need to opt in to enable it)
1376 * Added upgrade link to quick links
1377
1378 = 1.5 - 2017-04-03 =
1379 * Added support for upcoming WooCommerce 3.0
1380 * Dropped support for WooCommerce below 2.5 (the plugin may still work with older versions but we do not declare official support)
1381
1382 = 1.4 - 2017-02-15 =
1383 * Added support for conditional logic in FCF PRO 1.4 (this update is necessary for FCF PRO 1.4)
1384 * Disabled editing field name for: Town, State, Postcode (unsupported in WooCommerce)
1385 * CSS tweaks for WordPress 4.7.x
1386
1387 = 1.3.3 - 2016-11-28 =
1388 * Fixed radio buttons saving
1389 * Strip tags from labels when viewing fields settings
1390
1391 = 1.3.2 - 2016-11-23 =
1392 * Limit field names to 20 characters in order to prevent DB problems (this is only behind the scenes, labels and all user visible elements remain intact)
1393
1394 = 1.3.1 - 2016-10-24 =
1395 * Fixed resetting section's settings which blocked ability to edit fields in the order
1396 * Fixed potential warning on the thank you page
1397
1398 = 1.3 - 2016-10-07 =
1399 * Added support for fields conditional logic based on products and categories (available in the PRO version)
1400 * Added option to reset section settings
1401 * Added better support for third party plugins that add checkout fields
1402 * Added WPML and Polylang support
1403
1404 = 1.2.3 - 2016-09-22 =
1405 * Fixed a warning on line 530
1406
1407 = 1.2.2 - 2016-09-16 =
1408 * Fixed removing the last field from the section
1409 * Fixed checkboxes default settings
1410 * Fixed select not showing up
1411 * Fixed removing order notes field
1412
1413 = 1.2.1 - 2016-09-08 =
1414 * Fixed saving select field
1415
1416 = 1.2 - 2016-09-07 =
1417 * Major Update!
1418 * Released in WordPress Plugin Directory
1419 * Changed name from WooCommerce Checkout Fields to Flexible Checkout Fields for WooCommerce
1420 * Released a PRO version
1421
1422 = 1.1 – 2016-06-21 =
1423 * Added new field: file upload
1424 * Completely new look and feel that plays well with WordPress dashboard
1425 * Converted to English
1426 * Added Polish (pl_PL) translation
1427 * Prepared the code for plugin new versions
1428
1429 = 1.0.2 - 2016-03-08 =
1430 * Fixed (again) required asterisk for not required fields
1431
1432 = 1.0.1 - 2016-03-07 =
1433 * Fixed required asterisk for not required fields
1434
1435 = 1.0 - 2016-01-26 =
1436 * Automatic updates and license system
1437
1438 = 0.9.12 - 2015-04-14 =
1439 * Added possibility to add HTML to labels
1440
1441 = 0.9.11 - 2015-02-27 =
1442 * Tweaked editing custom fields in order details
1443 * Added possibility to add HTML to additional checkboxes
1444
1445 = 0.9.10 - 2015-02-27 =
1446 * Tweaked errors display for WooCommerce 2.3 compatibility
1447
1448 = 0.9.9 - 2015-01-20 =
1449 * Fixed (again) additional checkboxes warnings
1450
1451 = 0.9.8 - 2015-01-20 =
1452 * Fixed additional checkboxes warnings
1453
1454 = 0.9.7 - 2015-01-20 =
1455 * Added additional checkboxes settings to display under payment details
1456
1457 = 0.9.6 - 2014-12-19 =
1458 * Added new fields: select, radio, checkbox
1459
1460 = 0.9.5 - 2014-12-04 =
1461 * Added e-mail and phone fields in order details
1462 * Tweaked label, placeholder and class fields not to be required
1463
1464 = 0.9.4 - 2014-12-01 =
1465 * Fixed Shipping Address override when the checkbox is checked
1466
1467 = 0.9.3 - 2014-11-26 =
1468 * Tweaked CSS files to load only on required pages
1469 * Added Settings tab and option to disable jQuery UI CSS
1470
1471 = 0.9.2 - 2014-11-24 =
1472 * Fixed a bug preventing checkout registration
1473
1474 = 0.9.1 - 2014-11-04 =
1475 * Fixed checkout fields CSS styles
1476
1477 = 0.9 - 2014-11-04 =
1478 * Release!
1479