Welcome to
DominoField, the most advanced, visually stunning, and powerful Checkout Field Editor designed exclusively for WooCommerce.
Your checkout page is the most critical step in your customer's journey. A complicated or confusing checkout process leads to abandoned carts. DominoField allows you to take complete control over your checkout flow. Whether you need to collect specialized information from your customers (like VAT numbers, birthday dates, or delivery instructions) or you want to ruthlessly simplify the checkout process by disabling unnecessary default WooCommerce fields, DominoField provides you with the perfect toolkit.
We built DominoField with a hyper-focus on User Experience. Unlike other clunky editors, DominoField features a state-of-the-art drag-and-drop interface powered by React, utilizing glassmorphism, fluid animations, and a distraction-free environment so you can design your checkout experience effortlessly.
🔥 Unmatched Feature Set
1. Beautiful Drag-and-Drop Editor
Rearrange your billing, shipping, and order fields visually. Simply drag the field using the grip icon and drop it exactly where you want it to appear on the checkout page.
2. 11+ Custom Field Types
Collect exactly the data you need using a wide variety of field types:
- Text: Standard single-line text inputs.
- Email: Validated email inputs.
- Number: Numeric inputs only.
- Phone/Tel: Formatted telephone inputs.
- Dropdown (Select): Provide a predefined list of choices.
- Radio Buttons: Single-choice selections.
- Checkbox: Simple true/false toggles (great for terms or opt-ins).
- Textarea: Multi-line text for longer inputs like delivery notes.
- Date Picker: Allow customers to select dates (e.g., delivery date).
- File Upload: Let customers upload files during checkout.
- Hidden Field: Pass hidden data along with the order silently.
3. Total Control over Default Fields
You are not limited to just adding new fields. DominoField allows you to take over the default WooCommerce fields. You can rename the 'Company Name' field, disable the 'Address Line 2' field, or make the 'Phone Number' optional.
4. Advanced Conditional Logic
Keep your checkout clean and dynamic. Use conditional logic rules to show or hide specific fields based on the values entered in other fields. For example, only show "Company VAT Number" if the customer checks a "Purchasing for a Business" checkbox.
5. Role-Based Visibility Limits
Different customers have different needs. With DominoField, you can restrict certain fields to only appear for specific user roles. For instance, you can display a special "Wholesale Account Number" field only to users logged in with the "Wholesale Customer" role, hiding it from regular guests.
6. Precise Display Rules
You have granular control over where the submitted data appears after the checkout is complete. You can toggle visibility for:
- The Checkout Page: Naturally, where the field is filled out.
- The Thank You Page: Show the customer what they entered on the order confirmation screen.
- Customer Emails: Include the custom data in the WooCommerce receipt emails sent to the buyer.
-
Admin Orders: Display the data cleanly within the WordPress admin Order dashboard so your fulfillment team sees it instantly.
7. Layout & Styling Adjustments
-
Width Control: Set fields to display Full-Width across the checkout form, or Half-Width to sit side-by-side with another field.
- Placeholders & Help Text: Guide your customers by providing placeholder text inside the input or a descriptive tooltip/help text below it.
💡 Popular Use Cases
- B2B / Wholesale: Add VAT, Tax ID, or Company Registration fields.
- Gift Shops: Add a "Gift Message" textarea and "Delivery Date" picker.
- Apparel & Custom Goods: Add file uploads for custom logo printing, or text fields for engraving instructions.
- Streamlined Retail: Disable all optional fields (Company, Address 2, Phone) to create a frictionless 1-minute checkout for digital goods.
Installing DominoField is as easy as installing any standard WordPress plugin.
Automatic Installation:
- Log into your WordPress admin dashboard.
- Navigate to Plugins > Add New.
- Search for "DominoField".
-
Click "Install Now" and then "Activate".
Manual Installation:
-
Download the plugin ZIP file.
- Go to Plugins > Add New in your WordPress admin.
- Click the "Upload Plugin" button at the top of the screen.
- Select the downloaded ZIP file and click "Install Now".
- Click "Activate Plugin".
Once activated, you will see a new CheckoutEditor menu item in your WordPress sidebar, and a quick Edit Checkout link next to the plugin on the installed plugins page.