The WooCommerce Checkout Fields & Fees plugin facilitates effortless fee application and the display of additional fields in the checkout Billing and Shipping forms. Through an intuitive visual editor, fees (or discounts if negative) and extra fields can be added based on conditional rules, ensuring smooth operation and customization.
Features Overview:
- Fee & Field Management:
- Apply fees/discounts and include additional checkout fields based on conditional rules.
- Configure multiple conditional rules for fields and fees related to product, category, cart, or user aspects like spent amount, dimensions, taxes, and user roles.
- Field Types:
- Text, Text area, File, Number, Telephone, Email, Password, Select/Multiselect, Date, Time, Country, State, Heading.
- Field Conditional Logic:
- Employ conditional logic to make fields visible based on criteria like product, category, cart, or user data.
- Fee Conditional Logic:
- Dynamically apply fees based on user, cart, billing/shipping details, payment/shipping methods, specific customers, products/categories/tags in cart, and various cart metrics.
- Field Specifics:
- Allows customization such as CSS classes, placeholder text, display in emails/order details page, row size, etc.
- File Upload:
- Enables file uploads during checkout with visual progress bars, accessible via Admin order details and optionally through email and frontend order details.
- Field Categories:
- Offers specific field types like State & Country selectors, Date & Time selectors, and Heading for field separation.
- Integration & Compatibility:
- Seamlessly integrates additional fields into Billing/Shipping forms, order details pages, and notification emails. Supports WPML for multilanguage inputs.
- Conditions & Restrictions:
- Allows field visibility based on product/category conditions, cart/stock quantity, user roles, and various cart metrics.
- Customization & Backend Support:
- Provides options for custom CSS/JS code on the Checkout page and auto-loading CSS/JS files.
- Variable Products & WooCommerce Booking:
- Handles conditional fields for variable products and supports displaying one field per person for WooCommerce booking products.
- Important Notes:
- Warns about potential conflicts with altered checkout forms via 3rd party plugins and provides guidance for seamless operation.
This plugin offers a comprehensive set of features to tailor checkout forms and fees, ensuring seamless integration and compliance with varying conditional rules.