Skip to content
Just updated71 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
Checkout Fields for Blocks - Conditional Logic for Fields plugin cover image

PluginUpdated

Checkout Fields for Blocks - Conditional Logic for Fields

v1.1.0Unlimited sites

Checkout Fields for Blocks - Conditional Logic for Fields is a WordPress plugin from WPDesk for WooCommerce stores that use the WooCommerce Blocks checkout.

Product facts

Version
1.1.0
Released
16 October 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $0.90 on its own

Overview

A long checkout form asks every customer for the same details, even when some fields do not apply. This plugin lets you set rules that show or hide fields depending on conditions such as cart contents, user selections, shipping method or payment method. Customers are asked only for what is relevant to their order.

The plugin is built for the WooCommerce Blocks checkout, and you set up conditions through a visual interface without writing code. That makes it practical for store owners at any technical level. You might request extra shipping details only for certain products, or adjust fields for specific user roles, while the form updates as the customer interacts with it.

Features

  • Built for WooCommerce Blocks: Conditional logic is added directly to the WooCommerce Blocks checkout, so you can manage field rules within the checkout setup you already use.
  • Show or hide fields: Control field visibility based on cart contents, user selections, shipping method, payment method and other conditions, so each checkout reflects the customer's order.
  • Real-time field changes: The checkout form adjusts as customers interact with it, so fields appear or disappear in response to the choices they make.
  • Visual setup interface: Configure conditions in a visual interface made for store owners of all technical levels. No coding is required to create your rules.
  • Many field types: Apply conditional logic to text fields, select boxes, checkboxes and date pickers. Radio, multiselect and color fields are also supported.
  • Role-based checkout fields: Customize which fields appear for specific user roles, which helps when different groups of customers need to provide different information.
  • Checkbox rule handling: Rules such as Is checked and Is unchecked work on checkbox fields, including checkboxes whose configured value is 0, so the right condition matches.
  • Works with WPDesk tools: The plugin is compatible with other WPDesk plugins, which suits stores that build out their WooCommerce customization with tools from the same developer.

Best for

  • WooCommerce stores using the WooCommerce Blocks checkout
  • Store owners who want conditional checkout fields without coding
  • Shops that ask for extra details on certain products

Changelog

Version 1.1.0 — 15 October 2026

  • New Support conditional logic for Radio, Multiselect, and Color fields.
  • Improved Normalize Color rule values to lowercase six-digit RGB hexadecimal values.
  • New Support for WordPress 7.1
  • New Support for WooCommerce 11.2
  • Fixed "Is checked" and "Is unchecked" rules no longer both match a checkbox whose configured value is `0`.

Earlier versions

  • 1.0.12 (6 August 2026): 1 improved
  • 1.0.11 (21 July 2026): 1 new
  • 1.0.10 (21 June 2026): 1 new

FAQ

Is Checkout Fields for Blocks - Conditional Logic for Fields free?

The code of Checkout Fields for Blocks - Conditional Logic for Fields is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of Checkout Fields for Blocks - Conditional Logic for Fields gives you the download and its updates. The developer's own support, licence key and online services are not included.

Which version of Checkout Fields for Blocks - Conditional Logic for Fields is this?

Version 1.1.0, released 16 October 2026. New versions appear here when the developer publishes them.

How do I update Checkout Fields for Blocks - Conditional Logic for Fields?

Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of Checkout Fields for Blocks - Conditional Logic for Fields for you.