Subtotal: $ 18
The WooCommerce Checkout Fields & Fees plugin empowers store owners to enhance their checkout process by adding custom fields and applying additional fees or discounts (using negative values). With a user-friendly visual editor, you can easily create complex rules that control when and where these elements appear or apply, based on customer, cart, or product data.
Admin Demo: Demo Link
Username: demo | Password: demo
Customer Demo:
Username: demo2 | Password: demo
Using this plugin, admins can:
Add custom billing and shipping fields to the checkout page
Assign fees or discounts based on user behavior or cart details
Define conditional logic to display fields or apply charges dynamically
Each field or fee can include multiple conditions connected with AND/OR logic, based on a wide range of cart, product, and customer attributes—ensuring flexibility and control.
You can create various types of checkout fields including:
Text
Text Area
File Upload
Number
Telephone
Password
Select / Multi-Select
Date
Time
Country / State
Heading (for grouping or labeling)
Each field can be customized with options like placeholders, CSS classes, visibility in emails/order pages, and more.
Conditional rules can be set for both fields and fees. These rules determine when a field should appear or when a fee should be applied.
Field Conditions:
Product-based
Category-based
Cart attributes
User roles and profiles
Fee Conditions:
User roles or specific users
Billing and shipping location (country, state, city, zip)
Payment or shipping methods
Product, category, or tag in the cart
Cart total, subtotal, tax, volume, or weight
Note: Only native WooCommerce shipping methods are supported.
Sort & Hide Fields: Organize the checkout layout and temporarily hide fields.
File Upload Field: Allow file uploads during checkout with visual progress bars. Files are stored securely and can be removed or replaced by the admin.
Heading Field: Use heading elements to segment checkout sections clearly.
Multilingual Support: Fully compatible with WPML — use the same value but different labels per language.
Easily define select and multi-select options using the format:
For WPML users, labels can vary per language while values remain constant, enabling seamless multilingual use.
This plugin is perfect for WooCommerce stores looking to customize their checkout experience, offer location-based charges or discounts, and collect additional customer information, all with advanced logic and minimal effort.
Reviews
There are no reviews yet.