you can use itWoocommerce Easy Checkout Field EditorPlugin for adding, editing and deleting fields in the checkout structure. Using WooMatrix's drag-and-drop management UI, you can change them.
The plugin supports 15 of the most commonly used custom field types. You can choose to include custom field information in the request email and display it on the admin request page.
Demo:https://code canyon.net/item/ my commerce-easy-checkout-field-editor/9799777
Features Woocommerce Easy Checkout Field Editor
- Show/hide fields depending on the value of other payment fields with conditional payment fields.
- Show fields on the My Account/Edit Address page.
- Edit/manage default payment fields for Woocommerce.
- Remove the default woocommerce template. Check out fields
- Additional fields are supported.
- In the current billing and shipping address forms, add additional custom fields.
- Drag and drop UI to rearrange custom fields
- In the admin control screen there is a field preview.
- In the order posting page, the field details provided are displayed.
- In the order email, the details of the fields sent are displayed.
- On the order settings and order pages, the submitted field details are displayed.
- In WooCommerce PDF Invoice and Packing List, Displays submitted field data.
- Default fields need to be restored.
- Fields can only be displayed if the basket contains certain items or products from a specific category.
Woocommerce Easy Checkout Field Editor supports custom fields.
- Text
- Textarea
- Password
- Paragraph text field
- Heading
- Select from the drop down menu
- With select2 jquery you can create a multi-select box.
- Datepicker
- Checkbox
- Radio
- telephone number
- Number
- Choose a date and time.
- choose a timer
- date range picker
- Select a date and time range.
school with rules
Payment fields can be shown or hidden based on the values of other payment fields.
Products with Unique Display Requirements
Fields are displayed only if the cart contains the specified item.
Display conditions apply to certain categories.
Fields are only displayed if the basket contains items in the given category.
Changelog Woocommerce Easy Checkout Field Editor
v2.6.1 (28 January 2022) Version 2.6.1 (28 January 2022) – Permission related issue while restoring fields. Enhancement – Hide hidden required fields in order details. Enhancement – Make hidden fields unrequired when hidden. v2.5.6 (21 November 2021) Version 2.5.6 (21 November 2021) – Fix – Order did not work properly. v2.5.5 (14 November 2021) Version 2.5.5 (14 November 2021) – Fix – Field specific conditional visibility not working on core address fields. Version 2.5.4 (08 November 2021) – Enhancement – Added french to datepicker languages list. Version 2.5.3 (14 August 2021) – Fix – fixed duplication of additional fields. Version 2.5.2 (29 July 2021) – Fix – js conflict with authorize.net payment gateway. Version 2.5.1 (28 July 2021) – Fix – Issue with previous update. Enhancement – Addition of checkout fees based on chosen field value. v2.5.4 (08 November 2021) Enhancement - Added french to datepicker languages list. v2.5.3 (14 August 2021) Version 2.5.3 (14 August 2021) – Fix – fixed duplication of additional fields. Version 2.5.2 (29 July 2021) – Fix – js conflict with authorize.net payment gateway. Version 2.5.1 (28 July 2021) – Fix – Issue with previous update. Enhancement – Addition of checkout fees based on chosen field value. v2.5.2 (29 July 2021) Fix - js conflict with authorize.net payment geteway. Version 2.5.1 (28 July 2021) - Fix - Issue with previous update. - Enhancement - Added fees based on field value. v2.4.2 (22 july 2021) - Version 2.4.2 (22 july 2021) - Enhancement - Improvement in styling in order emails. v2.4.1 (02 July 2021) Version 2.4.1 (02 july 2021) – Ability to change field key. Enhancement – Improvement in backend UI. Enhancement – Improved checkbox styling for order comments in backend. Enhancement – Added copy to clipboard icon for field key. Enhancement – Added frontend icon on settings tab. v2.3.4 - 25 june 2021 - Version 2.3.4 - Fix - hide child conditional field when parent field is not visible. v2.3.3 - 24 june 2021 Fix - hides additional information when order comments is hidden by product specific visibilty. v2.3.1 - 09 june 2021 - Enhancement - checkbox css on backend. - Fix - Core address field label were not visible on order email,conformation and edition page. - Enhancement - Option to change datetimepicker and daterangepicker language. - Enhancement - Option to change start day in datetimepicker and daterangepicker. - Enhancement - Improvement in backend button CSS. - Enhancement - Added link to frontend on admin page. - Enhancement - Updated momentjs library to latest version. - Enhancement - Wrapped all frontend js file into jquery no conflict mode. - Enhancement - Updated select2,jquery-tageditor libraries to latest version. - Enhancement - Replaced all instances of _e and __ with esc_html__. = v2.3.0 - 05 june 2021 = - Enhancement - Option to change datetimepicker and daterangepicker language. - Enhancement - Option to change start day in datetimepicker and daterangepicker. - Enhancement - Improvement in backend button CSS. - Enhancement - Added link to frontend on admin page. - Enhancement - Updated momentjs library to latest version. - Enhancement - Wrapped all frontend js file into jquery no conflict mode. - Enhancement - Updated select2,jquery-tageditor libraries to latest version. - Enhancement - Replaced all instances of _e and __ with esc_html__. = v2.2.6 – 20 april 2021 = Version 2.2.6 (20 april 2021) – Fix – debug error upon plugin activation. Version 2.2.5 (28 february 2021) – Fix – additional fields not getting saved with checkout. Version 2.2.4 (14 december 2020) – Fix – debug errors with php 8. Version 2.2.3 (14 december 2020) – Fix – first half/second half not working on core address fields. Version 2.2.2 (20 november 2020) – Enhancement – added option to exclude days in datepicker. Version 2.2.1 (20 november 2020) – Enhancement – added more datepicker formats. Enahncement – fix- added guest visibility to role specific when roles are empty. Enhancement – added timepicker interval option. Enhancement – added timepicker allowed times. = Version 2.2.4 (14 december 2020) = – Fix – debug errors with php 8. = Version 2.2.3 (14 december 2020) = – Fix – first half/second half not working on core address fields. ### v2.2.2 (20 november 2020) – Enhancement – added option to exclude days in datepicker. ### v2.2.1 (20 november 2020) – Enhancement – added more datepicker formats. – Enahncement – fix- added guest visibility to role specific when roles are empty. – Enhancement – added timepicker interval option. – Enhancement – added timepicker allowed times. ### Version 2.2.0 – 11 November 2020 Enahncement – fix- added guest visibility to role specific when roles are empty. Enhancement – added timepicker interval option. Enhancement – added timepicker allowed times. ### Version 2.1.3 – 21 september 2020 Version 2.1.3 (21 september 2020) – Fix – core address field order not changing. Version 2.1.2 (02 september 2020) – Fix – core address field order not changing. Version 2.1.1 (02 september 2020) – Fix – core address field label not changing. Enhancement – Show fields conditionally based on total cart quantity. Enhancement – Show fields conditionally based on cart quantity of specific product or variation. Enhancement – Option to choose datepicker format. ### Version 2.0.8 – 23 august 2020 Version 2.0.8 (23 august 2020) – Fix – Debug error on checkout page. Version 2.0.7 (22 august 2020) – Fix – Removed label field for billing_address_2 and shipping_address_2. Version 2.0.6 (22 august 2020) – Fix – Required attribute not working for core address fields. Version 2.0.5 (21 august 2020) – Fix – Display full month text on datepicker output. Fix – Debug error related to datepicker. Version 2.0.4 (19 august 2020) – Fix – jquery conflict issue in backend arised after WP 5.5 update. Version 2.0.3 (18 august 2020) – Fix – jquery conflict issue in backend arised after WP 5.5 update. Version 2.0.2 (18 august 2020) – Added – Format option for datepicker field. Version 2.0.1 (18 july 2020) – Fix for shipping field order issue. Fix – Use of space for conditional fields Fix – Improvement in frontend JS