🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
FlexCheckout – Smart Checkout Manager for WooCommerce
FlexCheckout – Smart Checkout Manager for WooCommerce

FlexCheckout – Smart Checkout Manager for WooCommerce

0/5 (0 ratings) — active installs Updated Mar 10, 2026
Rules list — manage all your conditional rules in one place

Rules list — manage all your conditional rules in one place

FlexCheckout lets you take full control of your WooCommerce checkout. Add custom fields, show or hide fields, and make fields required or optional — all with an easy drag-and-drop editor. Upgrade to Pro for conditional logic based on cart contents, customer location, payment method, and more.

Free version includes:

  • Unlimited rules (show, hide, require, make optional)
  • Unlimited custom checkout fields
  • 9 field types: text, textarea, email, phone, number, dropdown, radio buttons, checkbox, checkbox group
  • Actions: show, hide, require, make optional
  • Drag-and-drop field ordering
  • Pre-built templates and presets
  • Classic and WooCommerce Blocks checkout support
  • Full rule and field management — no time limits, no expiry

FlexCheckout Pro adds:

  • Conditional logic (40+ conditions): cart total, subtotal, weight, product, category, coupon, billing/shipping country, state, city, postcode, user role, logged-in status, payment method, shipping method, date range, time range, day of week, and more
  • Advanced field types: date picker, time picker, date + time, file upload, heading, HTML block, hidden field, multiselect, image select, color select, range slider
  • Field pricing — charge extra fees tied to custom field values
  • Repeat fields — repeat fields per cart quantity or product
  • Multi-step checkout
  • Address book — let customers save and reuse addresses
  • Analytics dashboard — track field completion rates and popular choices
  • Zapier webhooks — trigger automations on checkout events
  • WPML compatibility
  • U.S.-based priority email support

External Services

This plugin links to the following external service:

WC FlexCheckout Website (wcflexcheckout.com)

The plugin includes links to wcflexcheckout.com for documentation, support, upgrade information, and the changelog. These are static links only — no user data is collected or transmitted automatically.

  • Links appear in the plugin settings page sidebar and plugin action links.
  • No data is sent unless a user manually clicks these links.
  • Terms of Service
  • Privacy Policy

Google Places API

When the Google Places address autocomplete feature is enabled in settings, this plugin loads a script from Google’s servers on the checkout page:

  • What is sent: The customer’s partial address input and your Google Maps API key
  • When it is sent: When a customer types in an address field on the checkout page (only if the feature is enabled in settings)
  • Why it is needed: To provide address autocomplete suggestions

  • Google Privacy Policy

  • Google Terms of Service

Zapier (Pro feature)

FlexCheckout Pro can send webhook data to Zapier when checkout events occur. This feature requires a Zapier account and is only active if configured in settings.

  • What is sent: Order and customer data configured by the site owner
  • When it is sent: When a WooCommerce checkout event triggers a configured webhook
  • Why it is needed: To connect checkout events to Zapier automations

  • Zapier Privacy Policy

  • Zapier Terms of Service