Descripción
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.
Usage
Getting started with DominoField is incredibly intuitive:
- Access the Editor: Click on the CheckoutEditor tab in your WordPress admin menu. You will be greeted by our premium dashboard.
- Choose your Section: The checkout is divided into three areas. Use the top navigation tabs to switch between:
- Billing Fields (Customer’s billing address and info)
- Shipping Fields (Where the products will be shipped)
- Additional Fields (Order notes and extra info placed after shipping)
- Add a New Field: Click the bright blue
+ Add fieldbutton. A new field will instantly appear in the list. - Configure Field Settings: Click the
Editbutton on any row to open the robust Settings Modal. Here you can navigate through three tabs:- General: Define the Label, Field Type (Text, Dropdown, etc.), Placeholder, Help Text, Required status, and Width.
- Logic: Add “If/Then” conditions (e.g., Show this field if “Country” equals “United States”).
- Rules: Toggle exactly where this field should be visible (Thank you page, Emails, Admin) and restrict it to specific User Roles.
- Apply and Save: Click “Apply Changes” in the modal. You can then drag the row using the grip icon on the left to reorder it.
- Publish: Once you are satisfied with your beautiful new checkout layout, hit the
Save changesbutton at the top right.
Need to start over? You can use the “Reset to default fields” button at any time to wipe your customizations and revert exactly to standard WooCommerce defaults.
Instalación
Installing DominoField is as easy as installing any standard WordPress plugin.
Automatic Installation:
1. Log into your WordPress admin dashboard.
2. Navigate to Plugins > Add New.
3. Search for “DominoField”.
4. Click “Install Now” and then “Activate”.
Manual Installation:
1. Download the plugin ZIP file.
2. Go to Plugins > Add New in your WordPress admin.
3. Click the “Upload Plugin” button at the top of the screen.
4. Select the downloaded ZIP file and click “Install Now”.
5. 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.
FAQ
-
Does DominoField work with custom WooCommerce themes?
-
Yes! DominoField hooks directly into the core WooCommerce checkout architecture, meaning it is compatible with 99% of well-coded WooCommerce themes (including Storefront, Astra, OceanWP, Flatsome, etc.).
-
Can I hide default WooCommerce fields?
-
Absolutely. Simply find the default field (like
billing_company), click edit, and toggle the “Required” off, or uncheck the “Enabled” box entirely. -
Will I lose my custom fields if I update the plugin?
-
No. All your custom fields, logic, and layout configurations are safely stored in your WordPress database. Updating the plugin files will never erase your layout.
-
Does this plugin slow down my checkout?
-
Not at all. DominoField focuses purely on optimizing the backend rendering. The front-end fields are injected seamlessly without heavy scripts, ensuring your checkout remains lightning fast.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«DominoField — Advanced Checkout Field Editor for WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «DominoField — Advanced Checkout Field Editor for WooCommerce» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.1.0
- Major Update: Complete rebranding from CheckoutCrafter to DominoField — Advanced Checkout Field Editor.
- UI/UX Overhaul: The editor interface has been completely redesigned using Chakra UI and Framer Motion for a fluid, glassmorphic, premium experience.
- Workflow Enhancement: Added an ‘Edit Checkout’ quick-access link directly on the WordPress plugins list page.
- Optimization: Condensed the plugin header for a better use of vertical screen space while retaining its premium aesthetic.
- Under the Hood: Changed settings page slug to ‘dominofield-checkout’ for better branding alignment.
1.0.0
- Initial release of the core engine.
- Support for 11 field types and basic drag-and-drop.