Custom Fields Checkout Block For WooCommerce

Description

Enhance your WooCommerce checkout experience with the Custom Fields Checkout Block! This plugin empowers store owners to add unlimited custom fields to the checkout page, making it easy to collect extra information from customers and tailor the checkout process to your business needs. Whether you need extra contact details, order notes, or custom options, this plugin provides a flexible and user-friendly solution.

Features

  • Enable or disable custom fields for checkout
  • Supports multiple field types: Text, Email, URL, Date Picker, Select, Checkbox
  • Unlimited custom fields can be added
  • 3 field locations: Contact, Address, Order
  • Set fields as required or optional
  • Add placeholder text for text, email, date, and select fields
  • Add a Date Picker field with customizable date format (jQuery UI Datepicker)
  • Email and URL fields with built-in validation
  • Custom field values are shown in admin and order emails
  • Easy field management from the WordPress admin
  • AJAX-powered field management for a smooth experience
  • Fully compatible with WooCommerce checkout blocks

Usage

  1. Navigate to WooCommerce > Custom Fields Checkout Block in your WordPress admin.
  2. Click “Add Field” to create a new custom field.
  3. Choose the field type (Text, Email, URL, Date Picker, Select, Checkbox), set the label, location, required status, placeholder, and (for Date Picker) the date format as needed.
  4. Can I add a date picker field with a custom format?
    • Yes, you can add a Date Picker field and specify the date format (e.g., yy-mm-dd, mm/dd/yy, etc.).
  5. Save your changes. The field will appear on the checkout page in the selected location.
  6. Edit or delete fields at any time from the admin interface.

Screenshots

Installation

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to WooCommerce > Custom Fields Checkout Block to configure your custom fields.

FAQ

  1. Can I add more than one custom field?

    • Yes, you can add unlimited custom fields.
  2. Where do the custom fields appear?

    • You can choose to display fields in the Contact, Address, or Order sections of the checkout.
  3. Are custom fields required by default?

    • No, you can set each field as required or optional.
  4. Can I use placeholders for my fields?

    • Yes, you can set placeholder text for text, email, and select fields.
  5. Is email and URL validation supported?

    • Yes, email and URL fields have built-in validation to ensure correct input.
  6. Will custom field values show in admin and order emails?

    • Yes, all custom field values are available in the order details and order emails.

Reviews

7 de agosto, 2025
Cannot add a description for a checkbox with links. Cannot set a field to be required. Can’t delete fields that are already present (like permissions with rules, because I want to add my own).
Read all 1 review

Contributors & Developers

“Custom Fields Checkout Block For WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0
* Initial release