Maelezo
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 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 Terms of Service
Screenshots
Installation
- Upload the
flexcheckoutfolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Go to FlexCheckout in your admin menu to get started
FAQ
-
Does this work with WooCommerce Blocks checkout?
-
Yes, FlexCheckout supports both classic and Blocks-based WooCommerce checkout.
-
What field types are available in the free version?
-
Free includes 9 field types: text, textarea, email, phone, number, dropdown, radio buttons, checkbox, and checkbox group. Advanced types like date picker, file upload, and image select require Pro.
-
Does the free version include conditional logic?
-
The free version includes unlimited rules with show, hide, require, and make optional actions. Conditional logic (rules that trigger based on cart contents, customer location, payment method, etc.) is a Pro feature with 40+ condition types.
-
Will my existing rules break if I upgrade to Pro?
-
No. All rules and fields carry over when you upgrade. Pro simply adds new features like advanced field types and conditional logic.
-
What’s the difference between Free and Pro?
-
Free includes unlimited rules, unlimited custom fields, and 9 field types. Pro adds advanced field types, 40+ conditional logic options, field pricing, multi-step checkout, and priority support.
-
Is there a money-back guarantee for Pro?
-
Yes, FlexCheckout Pro comes with a 30-day money-back guarantee.
Reviews
Hakuna hakiki za programu-jalizi hii.
Wachangiaji & Wasanidi
“FlexCheckout – Smart Checkout Manager for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “FlexCheckout – Smart Checkout Manager for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.8.1
- WooCommerce 10.5 compatibility confirmed
- Improved Blocks checkout support
- Clarified free vs Pro feature split — unlimited rules and fields in free
1.0.0
- Initial release








