PluginProbe ʕ •ᴥ•ʔ
Checkout Field Editor (Checkout Manager) for WooCommerce / 2.1.9
Checkout Field Editor (Checkout Manager) for WooCommerce v2.1.9
1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.6.0 1.6.1 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 trunk 1.0.9 1.2.0 1.2.5 1.2.8 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8
woo-checkout-field-editor-pro / readme.txt
woo-checkout-field-editor-pro Last commit date
admin 3 weeks ago block 3 weeks ago includes 3 weeks ago languages 3 weeks ago public 3 weeks ago changelog.txt 3 weeks ago checkout-form-designer.php 3 weeks ago readme.txt 2 weeks ago
readme.txt
424 lines
1 === Checkout Field Editor (Checkout Manager) for WooCommerce ===
2 Contributors: ThemeHigh
3 Donate link: https://themehigh.com/
4 Tags: Checkout Manager, Checkout Field Editor, WooCommerce Checkout, WooCommerce Checkout Field, Custom fields
5 Requires at least: 4.9
6 Tested up to: 7.0
7 Requires PHP: 5.6
8 Stable tag: 2.1.9
9 License: GPLv2 or later
10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
12 Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to manage WooCommerce checkout fields.
13
14 == Description ==
15 **WooCommerce Checkout Field Editor** enables you to edit the default checkout fields of your WooCommerce platform, add, edit, hide, or delete the default fields, change labels, rearrange checkout fields, validate the checkout fields, add custom css classes etc.
16
17 🔥 **#The Ultimate Solution for Customizing WooCommerce Checkout Fields**
18
19 The default WooCommerce checkout field editor offers only basic fields, limiting the ability to collect crucial information. Moreover, manually customizing checkout fields with code is time-consuming and complex and leads to the following issues
20
21 ❌ **No Personalization** – Customers expect a seamless, customized experience, but the default setup doesn’t allow it.
22 ❌ **Poor User Experience** – A cluttered checkout page with unnecessary fields can frustrate customers, leading to cart abandonment.
23 ❌ **Reduced Conversions** – An unoptimized checkout process can increase drop-offs and lower sales.
24
25 ==How WooCommerce Checkout Field Editor (Checkout Manager) simplifies customization? ==
26
27 [youtube https://youtu.be/eMGjviRHyfo?si=IC5et0Mqe7Yf1Nk_]
28
29 ✳️ **Complete Checkout Field Customization →** Effortlessly add, edit, remove, and rearrange fields.
30
31 ✳️ **24+ Field Types→** Add additional field types to your Checkout page.
32
33 ✳️ **Optimized for Conversions →** Create a seamless checkout flow, reducing friction and increasing sales.
34
35 ✳️ **Compatible with Classic & Block Checkout →** Effortlessly customize fields, whether you're using the classic checkout layout or the modern block-based layout .
36
37 ✳️ **Custom Hooks →** Easily Add more functionalities features with developer-friendly custom Hooks.
38
39 **👉Note:** Block Compatibility → Our Checkout Field Editor (Checkout Manager) for WooCommerce now supports WooCommerce Checkout Blocks, allowing customization with Text, Select, Radio, and Checkbox fields, plus validation for Email, Phone, and URL. More field types will be added in upcoming updates.
40
41 [Try Demo]((https://flydemos.com/wcfe/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=try_demo)) | [Documentation](https://www.themehigh.com/docs/docs-category/checkout-field-editor-for-woocommerce/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=pro_doc) | [Get Pro ](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=wcfe_upgrade_link)
42
43 ==🔥 EXPLORE WHAT OUR FREE VERSION OFFERS ==
44
45 = �
46 ADD FIELDS TYPES TO CHECKOUT PAGE =
47 👉 Easily add up to 20 different checkout field types to gather more customer information using **Classic checkout**.
48
49 1. Text
50 2. Number
51 3. Hidden
52 4. Password
53 5. Email
54 6. Phone
55 7. Radio
56 8. Textarea
57 9. Select
58 10. Multi Select
59 11. Checkbox
60 12. Checkbox Group
61 13. DateTime Local
62 14. Date
63 15. Month
64 16. Time
65 17. Week
66 18. URL
67 19. Heading
68 20. Paragraph
69
70 👉 Also the users can add 10 checkout field types to gather more customer information using **Block checkout**.
71
72 1. Text
73 2. Number
74 3. Textarea
75 4. Select
76 5. Radio
77 6. Checkbox
78 7. Email
79 8. URL
80 9. Paragraph
81 10. Heading
82
83 Users can **edit, delete and enable/disable these fields**. With the simple drag-and-drop interface, users can also easily **reposition fields** to meet their business needs effortlessly.
84
85 [youtube https://youtu.be/6UXexzGIn-8?si=sUiapwT3z6tb5NrY]
86
87 = �
88 VALIDATE THE CHECKOUT FIELDS =
89 Validate both custom and default checkout fields to prevent incomplete or incorrect submissions, enhancing the user experience and reducing errors during checkout.
90
91 * **Number**: Restricts input to numerical values
92 * **Email**: Ensures correct email formatting
93 * **Phone**: Validate phone number input
94 * **State & Postcode**: Checks location-based details
95 * **URL**: Allows only properly formatted web addresses
96
97 = �
98 MANAGE CUSTOM CHECKOUT FIELD VISIBILITY =
99 - In **Classic checkout** control the visibility of custom checkout fields on the Order Details Page and in emails with a simple checkbox option
100
101 - In **Block checkout** control the visibility of custom checkout fields in the Admin emails, customer emails, admin order details & customer order details with a simple checkbox option
102
103 = �
104 PREVENT ADDRESS FIELD OVERRIDES =
105 By default, WooCommerce will change the address format based on the countries. Using this plugin, you can prevent the override address field properties and use the values set using the plugin. You can also change the address formats displayed in the addresses in **My Account page**, **Thank You page** and **Transactional Emails**.
106
107 **👉Note:** The custom fields created using this plugin can also be included in the addresses using the override feature.
108
109 = �
110 ONE-CLICK RESET TO DEFAULT FIELDS =
111 Restore the original state and revert to default fields effortlessly with a single click.
112
113 = �
114 EASILY TRANSLATE TO OTHER LANGUAGES =
115 The Checkout Field Editor plugin supports WPML, Polylang, and Loco Translate, making it simple to translate fields into different languages. For dynamic strings, use the Polylang or WPML plugin.
116
117 ==🔥 WHY SWITCH TO PRO?==
118
119 While the free version of [Checkout Field Editor for WooCommerce](https://flydemos.com/wcfe/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=try_demo) offers essential features to enhance your checkout pages, the premium version offers full control over your checkout process & easily customize WooCommerce Checkout Fields – Works with Both Classic & Block Checkout!—ensuring a better customer experience and higher revenue such as:
120
121 **👉 4 additional field types for more flexibility**
122 **👉 Add & edit display sections and fields conditionally**
123 **👉 Custom validations to ensure accurate data**
124 **👉 Price fields with a variety of price types**
125 **👉 Change the address display format**
126 **👉 Developer friendliness with custom hooks**
127 **👉 Compatibility with third-party plugins for extended functionality**
128
129 [GET FULL ACCESS WITH PREMIUM NOW !](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=wcfe_upgrade_link)
130
131 = 👉 WPML Compatibility =
132 The WooCommerce Checkout Field Editor works smoothly with WPML, allowing you to translate checkout field labels and text into multiple languages for a better multilingual checkout experience.
133
134 == 🔥 SEE OUR PREMIUM FEATURES ==
135 [Try Demo]((https://flydemos.com/wcfe/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=try_demo)) | [Documentation](https://www.themehigh.com/docs/docs-category/checkout-field-editor-for-woocommerce/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=pro_doc) | [Get Pro ](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=wcfe_upgrade_link)
136
137 = �
138 ADD 4 ADDITIONAL FIELDS TYPES TO CHECKOUT PAGE =
139
140 1. File Upload
141 2. Time Picker
142 3. Date Picker
143 4. Label
144
145 🆕 **👉 Note:** The Pro version lets you add an extra checkout field type **Date Picker** when using Block Checkout.
146
147 = �
148 POSITION SECTIONS AT 14 POSITIONS =
149 Display sections at 14 different locations, offering greater flexibility in organizing your checkout page.
150
151 1. Before customer details
152 2. After customer details
153 3. Before billing form
154 4. After billing form
155 5. Before shipping form
156 6. After shipping form
157 7. Before registration form
158 8. After registration form
159 9. Before order notes
160 10. After order notes
161 11. Before terms & conditions
162 12. After terms & conditions
163 13. Before submit button
164 14. After submit button
165
166 **👉Note:** Additionally, with our [WooCommerce Multistep Checkout plugin](https://www.themehigh.com/product/woocommerce-multi-step-checkout/), you can add custom sections inside a custom step, giving you a total of 15 placement options
167
168 = �
169 DISPLAY SECTIONS & FIELDS BASED ON CONDITIONS =
170
171 Show/hide custom fields only when specific conditions are met.
172
173 - Cart contains
174 - Cart subtotal
175 - Cart total
176 - User Roles
177 - Product
178 - Product Variations
179 - Product Category
180 - Based on other field values
181 - Based on Shipping Method
182 - Based on Payment Method
183
184 = �
185 CREATE & APPLY CUSTOM VALIDATIONS FOR CHECKOUT FIELDS =
186
187 You can validate checkout fields before order submission. Along with default validation options, you can create custom validation rules to ensure your fields meet specific requirements
188
189 = �
190 CREATE CONFIRM FIELD VALIDATION =
191
192 You can create confirm field validators to compare the values of two fields. For example, ensure that the 'password' and 'confirm password' fields match before proceeding with the checkout
193
194 = �
195 ADD PRICE FIELDS WITH MULTIPLE PRICE TYPE =
196
197 Add additional price values to the total by including price fields in the checkout form. You can also set predefined fixed prices using hidden fields in WooCommerce Checkout.
198
199 - **Fixed Price:** Add a fixed amount to the total price when the field is selected.
200
201 - **Custom Price:** Let users enter their own price, ideal for donations or tips.
202
203 - **Percentage of Cart Total:** Set the field price as a percentage of the cart total..
204
205 - **Percentage of Subtotal:** Add a price based on a percentage of the subtotal.
206
207 - **Percentage of Subtotal Excluding Tax :** Add a price based on the percentage subtotal excluding tax.
208
209 - **Dynamic Price:** Set price per unit, with the total calculated based on the number of units selected.
210
211 = �
212 EDIT & PERSONALIZE ADDRESS FORMATS =
213
214 With the WooCommerce Checkout Field Editor, you can customize the address format displayed on the My Account page, Thank You page, and transactional emails. Additionally, you can include custom fields created with the plugin in the address format using the override feature.
215
216 = �
217 SET REPEAT RULES FOR CUSTOM FIELDS =
218 The Pro version of the WooCommerce Checkout Manager plugin allows you to set repeat rules for custom fields and sections based on criteria such as product quantity and cart count only in **classic checkout**
219
220 = �
221 DEVELOPER FRIENDLY =
222 All the custom fields in the Checkout Field Editor are available through hooks. So, the developers can use the checkout fields to extend the functionality of the fields.
223
224 = �
225 SUPPORTED PLUGINS & THEMES =
226
227 👉 PLUGINS
228
229 * PDF Invoices & Packing Slips for WooCommerce by WP Overnight
230 * Customer / Order / Coupon Export for WooCommerce by SkyVerge
231 * Multi-language Support (WPML, Polylang & Loco Translate)
232 * Zapier Support
233
234 👉 THEMES
235
236 * Astra
237 * WoodMart
238 * Divi
239 * Avada
240 * Flatsome
241 * OceanWP
242 * Storefront etc..
243
244 == Why ThemeHigh ==
245 At themehigh, we specialize in providing thoughtful solutions to help you create your store in the easiest and simplest way possible, providing you with a smooth and enjoyable customization experience.
246
247 🏆 2 Million+ Customers
248 🏆 Quickest Turn-around Support
249 🏆 Most Lightweight Plugins
250
251 ==🔥 Explore More ==
252 If you like the Extra product option, then consider checking out our other WordPress Plugins:
253
254 👉[Extra Product Options For WooCommerce: ](https://www.themehigh.com/product/woocommerce-extra-product-options/)
255 This Custom Product addons plugin lets you quickly add additional fields (19 custom field types) and sections to your WooCommerce Product page.
256
257 👉 [Variation Swatches for WooCommerce:](https://wordpress.org/plugins/product-variation-swatches-for-woocommerce/)
258 Using the WooCommerce Variation Swatches plugin, you can easily convert default WooCommerce product attribute drop-downs into customizable swatches and display customized product variations.
259
260 👉 [Email Customizer for WooCommerce | Drag and Drop Email Templates Builder:](https://wordpress.org/plugins/email-customizer-for-woocommerce/)
261 Email Customizer is a plugin that helps you effortlessly customise your WooCommerce transactional emails using its intuitive drag-and-drop builder.
262
263 👉 [ MultiStep Checkout for WooCommerce:](https://wordpress.org/plugins/woo-multistep-checkout/)
264 The Multistep checkout plugin helps you split the regular WooCommerce checkout process into multiple steps and create a simpler and more organized checkout experience.
265
266 **Happy Users of Checkout Manager Plugin**
267
268 > **captainprint (@captainprint)**⭐⭐⭐⭐⭐
269 > I had a great experience with this plugin’s customer service. I ran into an issue, and their team was very helpful. They solved my problem efficiently, and I really appreciated their support. Highly recommend!
270
271 > **giannisdigitup (@giannisdigitup)**⭐⭐⭐⭐
272 > Fastest support ever! Not asking stupid things and not blamming other plugins for their problems. Provided me with a valid solution in minutes.
273 Good job guys!!!
274
275 > **amitaugma (@amitaugma)** ⭐⭐⭐⭐⭐
276 > The plugin functionally provides all the necessary tools to successfully build a clean checkout form with conditional and easy to use interface. On top of that, their support is amazing and would take the extra mile to help with any inquires. RECOMMENDED!
277
278 > **dragoso (@dragoso)** ⭐⭐⭐⭐⭐
279 > Support is super speedy and the PRO plugin is totally awesome and works like a charm. Very happy with the purchase! Thank you guys!
280
281 > **DCM (@bcreativos)** ⭐⭐⭐⭐⭐
282 > Great complement in both versions: Free and paid. Excellent support. Thank you very much recommended 100%.
283
284 == OTHER USEFUL LINKS==
285 👉 [VIEW ALL FEATURES](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=wcfe_upgrade_link)
286 👉 [GET DOCUMENTATION](https://www.themehigh.com/docs/category/checkout-field-editor-for-woocommerce/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=pro_doc)
287 👉 [GET THEMEHIGH SUPPORT](https://www.themehigh.com/docs/support/?utm_source=wcfe_free&utm_medium=referral&utm_campaign=cfe_support)
288 👉 [JOIN COMMUNITY](https://www.facebook.com/groups/themehigh/)
289 👉 FOLLOW US ON [Facebook](https://www.facebook.com/ThemeHigh-319611541768603/), [LinkedIn](https://www.linkedin.com/company/themehigh/), [X](https://twitter.com/themehigh/) , [YouTube](https://www.youtube.com/channel/UC-_uMXaC_21j1Y2_nGjTyvg/) & [Reddit](https://www.reddit.com/r/themehigh).
290
291 == Installation ==
292 = Minimum Requirements =
293 * WooCommerce 3.0 or greater
294 * WordPress 4.9 or greater
295
296 = Automatic installation =
297 1. Log in to your WordPress dashboard.
298 2. Navigate to the Plugins menu, and click "Add New".
299 3. Search and locate 'Checkout Field Editor (Checkout Manager) for WooCommerce' plugin.
300 4. Click 'Install Now', and WordPress will take it from there.
301
302 = Manual installation =
303 Manual installation method requires downloading the 'Checkout Field Editor (Checkout Manager) for WooCommerce' plugin and uploading it to your web server via your FTP application. The WordPress codex contains [instructions on how to do this here](https://wordpress.org/support/article/managing-plugins/#manual-plugin-installation).
304
305
306 == Frequently Asked Questions ==
307 There’s a lot of help available on the main plugin website. See:
308
309 🔗 [Plugin Features](https://www.themehigh.com/product/woocommerce-extra-product-options/?utm_source=wepo_free&utm_medium=readme&utm_campaign=wepo_upgrade_link)
310 🔗 [Help Docs](https://www.themehigh.com/docs/category/extra-product-option-for-woocommerce/?utm_source=wepo_free&utm_medium=readme&utm_campaign=help_docs)
311 🔗 [ThemeHigh Support](https://www.themehigh.com/docs/?utm_source=wepo_free&utm_medium=readme&utm_campaign=get_support)
312
313 = Is the plugin compatible with WooCommerce Checkout Blocks? =
314 Yes, the plugin is compatible with WooCommerce Checkout Blocks. Currently, a few field types are available in the block editor, and more will be added in future updates.
315
316 = Why are my checkout fields not appearing on the checkout page? =
317 Could you please confirm how your checkout page is configured? Is it using shortcodes or blocks?
318
319 * If the **checkout page is created using shortcode**, the fields should be added and updated in the Classic Checkout Fields section.
320 * If your **checkout is configured using WooCommerce Blocks**, the fields should be added and updated in the Blocks Checkout Fields section.
321
322 = Can I revert to WooCommerce default checkout fields later?=
323 Yes, the plugin provides a **Reset to Default Fields button**, allowing you to restore the original WooCommerce checkout fields anytime.
324
325 = Can I apply a price to the fields created using this plugin? =
326 No, the free version does not support the price feature. However, [the pro version](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/) enables price additions using six different pricing types, making advanced checkout customizations possible.
327
328 =Can I display custom checkout fields on the My Account page?=
329 In the free version, custom fields can only be displayed and edited on the Checkout page. With the pro version, fields can be shown and edited on:
330
331 * **Checkout Page**
332 * **My Account Page**
333 * **User Profile** (in the WordPress admin)
334 Additionally, values entered by users are saved for future use, reducing the need for re-entering information with each order.
335
336 =How can I modify the styling of fields created using this plugin? =
337 The plugin provides a feature: Class for modifying the styling properties of the fields.
338 **1. Define a class in the Additional CSS(Appearance >> Customize >> Additional CSS)**.
339 **2. Enter the name of the created class in the field Class of the Add/Edit pop-up. Save the changes**
340 **3. The style defined in the class will be applied to the default and custom fields for which this class is included.**
341
342 = How can I set the Select field to have no default selection?=
343 To display the select field without selecting the first option, follow these steps:
344 **1. Leave the first option blank (both Option Text and Option Value).**
345 **2. Provide a text in the placeholder field, if necessary(eg: Select an option)**
346
347 = Can I add custom validation rules beyond the predefined ones? =
348 The free version includes predefined validation rules for fields such as email, phone, etc. If you need custom validation, the pro version allows you to define your own validation rules using regular expressions.
349
350 = Can I repeat a field based on product count or cart quantity? =
351 No, the free version does not support this feature. However, with the pro version, you can configure fields to repeat dynamically based on:
352
353 * **The number of items in the cart**
354 * **The quantity of a specific product**
355
356 == Screenshots ==
357 1. WooCommerce > Checkout Form
358 2. Add and edit field
359 3. New field popup form
360 4. Edit field popup form
361 5. Rearrange fields (change field's display order)
362 6. Reset and save fields
363 7. Advance settings
364 8. Custom field (Text)
365 9. Custom field (Radio)
366 10. Custom field (Date)
367 11. Block Data fields
368 12. Block checkout custom fields( Radio and Text)
369
370 == Changelog ==
371 = 2.1.9 =
372 * Added new Block Checkout field types: **Number, URL, Email, Paragraph, Textarea, and Heading** .
373 * Added WooCommerce 10.8 compatibility.
374 * Added WordPress 7.0 compatibility.
375
376 = 2.1.8 =
377 * Security: Fixed a Stored XSS vulnerability affecting custom fields submitted through the WooCommerce Store API checkout endpoint reported by Dmitrii Ignatyev.
378 * Added WooCommerce 10.5 compatibility.
379
380 = 2.1.7 =
381 * Fixed incorrect use of translation function in paragraph field.
382
383 = 2.1.6 =
384 * Added compatiblity for Archiva for WooCommerce.
385 * Improved dynamic string translation for WPML.
386 * Added WooCommerce 10.4 compatibility.
387 * Added WordPress 6.9 compatibility.
388
389 = 2.1.5 =
390 * Added required validation for the checkbox field in the block checkout (WC 9.8+).
391 * Fixed radio button styling issues with default WordPress block themes (e.g., Twenty Twenty-Four, Twenty Twenty-Five).
392 * Added WooCommerce 10.2 compatibility.
393
394 = 2.1.4 =
395 * Fixed shipping calculation issue when "Hide shipping costs until an address is entered" is enabled (WooCommerce 9.8+ compatibility).
396 * Added WooCommerce 9.8 compatibility.
397 * Added WordPress 6.8 compatibility.
398
399 = 2.1.3 =
400 * Improved the address fields functionality in the Checkout block.
401 * Added WooCommerce 9.7 compatibility.
402
403 = 2.1.2 =
404 * Added translation support for Checkout block.
405 * Optimized styles loading by limiting it to relevant block pages only.
406 * Added WooCommerce 9.6 compatibility.
407
408 = 2.1.1 =
409 * Added WooCommerce backward compatibility for versions below 8.7.
410
411 = 2.1.0 =
412 * Added options to add additional sections and custom checkout fields in the checkout block.
413 * Added email,phone and url custom validations.
414 * Added WooCommerce 9.5 compatibility.
415
416 = 2.0.6 =
417 * Fixed an issue where certain fields were not displaying on the order details page.
418
419 = 2.0.5 =
420 * Added WordPress 6.7 compatibility.
421 * Added WooCommerce 9.4 compatibility.
422 * Added new filter for remove object cache - (thwcfe_disable_settings_cache).
423
424 [See full changelog](https://plugins.svn.wordpress.org/woo-checkout-field-editor-pro/trunk/changelog.txt)