iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
The easiest way to add checkout fields depends on whether your store uses the Checkout block or the legacy checkout shortcode. First identify which checkout is on your site; then use the block’s built-in controls, a compatible field-editor extension, or a developer customization that targets the right checkout.
First, identify your checkout type
WooCommerce uses the Checkout block by default on new installs, but a store can still use the legacy checkout shortcode. The two types have different editing controls and extension compatibility, so confirm which one your checkout page uses before changing fields. WooCommerce’s Checkout documentation distinguishes the legacy checkout customizer from the site editor used for the block.
Checkout block
Edit the checkout page in the WordPress site editor and select the Checkout block. WooCommerce’s Checkout block documentation describes settings for built-in Company, Address Line 2, and Phone fields, including visibility and whether some fields are required. The block’s fields can vary with the customer’s order and store settings. WooCommerce also says to designate the checkout page in WooCommerce’s advanced settings for the block to function properly.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Legacy shortcode checkout
The legacy checkout uses WooCommerce’s checkout customizer settings for built-in fields. Those controls can make supported fields required, optional, or hidden. For additional fields, use a field-editor extension documented for legacy checkout or implement a customization for that checkout type.
#1 Best Overall
- 【Secure Storage】: The sturdy machine includes a front facing drawer with a locking mechanism and key system, keeping your daily earnings and organized during busy periods.
- 【double Display】: This advanced register features a top mounted ier display alongside a separate customer display, ensuring clear transaction visibility for both sides of the counter.
- 【Key Features】: The C 50 is a comprehensive electronic register designed to simplify your daily sales operations with its unified, all purpose design.
- 【Efficient Printing】: Equipped with a built in receipt printer, this checkout terminal delivers quick and clear physical receipts using the included paper roll, eliminating the need for external printing hardware.
- 【User Friendly Interface】: Featuring a sloped control panel with a dense, multi color keypad and labeled function keys, this register simplifies input and speeds up checkout times for users.
Choose the right way to add a field
| Approach | Best fit | What to check |
|---|---|---|
| Checkout block controls | Changing supported built-in address fields or block presentation | Whether the exact built-in field and setting you need are available. The documented controls cover Company, Address Line 2, and Phone. |
| Field-editor extension | Adding fields through a no-code interface | Compatibility with your checkout type, available field types, conditions, validation, order-data handling, maintenance, and compatibility with payment and shipping extensions. |
| Developer customization | Adding behavior that native controls and suitable extensions do not provide | That the implementation targets your checkout type and its supported extensibility interfaces, and is tested with your WooCommerce version and other checkout extensions. |
Do not assume an extension supports both checkout types just because its name includes “Checkout Field Editor.” WooCommerce Marketplace documentation describes products with different compatibility: one editor is explicitly for legacy checkout, while another documents support for Cart and Checkout Blocks. Check the specific extension’s current documentation before installing it.
For example, the Marketplace documentation for Conditional Checkout Fields & Edit Checkout Fields for WooCommerce describes 26 field types, including text, number, email, select, checkbox, radio, date/time, file upload, URL, and VAT number, and states compatibility with classic checkout and Cart/Checkout Blocks. The same documentation says WooCommerce core supports four additional field types on Cart and Checkout Blocks—text, select, checkbox, and date—and that conditional visibility is available from WooCommerce 9.9.0, expressed as JSON Schema rules in PHP. These are product and version details from that documentation; check its current requirements and compatibility before relying on them.
Rank #2
- DISNEY PRINCESS STYLE COLLECTION: Grocery shopping has never been so fun with this modern, interactive Stylin’ Self-Checkout Register designed for royal playtime!
- SPEAKS IN 10 LANGUAGES: Easily switch between US/British English, Spanish, French, German, Italian, Norwegian, Danish, Finnish, and Swedish with the simple press of a button.
- REAL WORKING INFRARED SCANNER: Features realistic lights and sounds that prompt kids to locate the barcode and scan items just like at a real grocery store.
- WEIGH, BAG & JOIN ROYAL LOYALTY: Pretend to weigh items on the scale, bag them up, and use the keypad to enter a loyalty number and become a "Royal" customer.
- TAP OR SWIPE TO PAY: Complete the shopping trip by tapping or swiping the pretend credit card on the register to receive a fun, interactive "APPROVED" display message.
By contrast, the WooCommerce Marketplace’s Checkout Field Editor documentation explicitly says that extension works with legacy checkout only. Compatibility statements can change, so verify the live listing for the extension and your installed WooCommerce version.
Free tools Windows power users keep installed
One-click scans. No signup required.
Plan the field before adding it
A field should collect information you will actually use. Before configuring it, decide:
Rank #3
- Large Display: The 12-digit LCD screen and raised viewing face help figures stay easier to read during accounting work, checkout entry, study practice, and home budgeting tasks
- Solar Battery: Solar assistance with battery backup keeps this desktop calculator ready for bright counters or dimmer desks, with two batteries added when backup power is needed
- Dedicated Tax Memory Keys: TAX, memory, check, and set controls stay visible on the large keypad, helping users handle routine accounting and checkout calculations with less searching
- Ready For Everyday Use: ABS housing, a practical desktop layout, and batteries-not-included guidance make this calculator useful for accounting desks, shop counters, study tables, and home budgeting
- Comfortable Desk Size: The 16cm / 6.30inch x 12cm / 4.72inch body and separated keys fit regular desks while the raised screen view supports clearer reading during repeated number entry
- Purpose: What decision or fulfillment task depends on the answer?
- Location: Which checkout section should contain it?
- Type and label: Choose a suitable data type and explain plainly what the customer should enter.
- Requirement and validation: Decide whether the field is optional or required, and what counts as a valid answer.
- Order handling: Confirm where staff will see the submitted value and how they will use it after purchase.
Order-data behavior is extension-specific. For instance, WooCommerce’s documentation for the legacy Checkout Field Editor says added custom field data appears in WooCommerce order details; verify the equivalent behavior for the particular plugin and store configuration you use.
Configure and test the checkout
After choosing the block controls, extension, or developer implementation for your checkout type, test the complete purchase flow rather than checking only whether the new field appears.
Rank #4
- 1. Efficient and Secure: The Three-track USB Interface Password Keypad is specifically designed for cashiers, with 20 keys that allow for quick and accurate data input. Its USB interface ensures a reliable and stable connection, making it -and-play compatible with your computer.
- 2. Ergonomic Design: With its compact size of 131*39*37mm, this password keyboard is for any cashier workstation. It features a palm rest that provides added comfort during long hours of use, ensuring maximum productivity without sacrificing comfort.
- 3. and Reliable: Made from high-quality ABS material, this keypad is built to withstand the demands of daily use in a busy supermarket environment. Its sturdy construction ensures durability, while the wired connection guarantees a consistent and uninterrupted performance.
- 4. Easy to Use: The HCC810U-M6 features a user-friendly design that requires no special software or installation. Simply connect it to your computer's USB port, and you're ready to go. The absence of shortcut keys keeps the on essential cashier functions, streamlining the checkout process.
- 5. Versatile Compatibility: Whether you're using a Windows, Mac, or Linux operating system, this password keyboard is compatible with all major platforms. Its seamless integration with your existing setup makes it an choice for any cashier looking to enhance efficiency and accuracy at the checkout counter.
- Check customer-facing display. Confirm the label, placement, and layout on desktop and mobile.
- Test field rules. Try valid and invalid values, and confirm optional fields can be left blank while required fields cannot.
- Place a test order. Verify the value is saved and visible where staff need it in the order record.
- Check checkout interactions. Confirm the field behaves correctly with shipping choices, payment methods, and other checkout extensions.
This testing matters especially for block checkout: WooCommerce warns that extensions relying on hooks to add checkout markup, including custom fields, usually need integration work for Cart and Checkout Blocks. Its customization documentation describes block extensibility interfaces as under active development, so a hook-based customization should not be assumed to work unchanged.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsWhen the field is an add-on rather than customer data
If you want to offer an optional service such as gift wrapping, rush handling, a tip, or a gift message, an add-on extension may fit better than a general-purpose custom field editor. WooCommerce’s Checkout Add-Ons documentation covers those use cases and states that the extension had not yet been updated for Cart and Checkout Blocks in its documented status. Check the live documentation for current compatibility before choosing it.
Quick Recap
Best Value
- Checkout Maintenance Scenario: Designed for payment terminal upkeep, this part fits repair oriented workflows where restoring button usability matters more than cosmetic accessory changes
- Clear Part Role: This replacement keypad helps buyers source a dedicated input part for payment terminal repair, making worn button sections easier to without guessing category
- Single Keypad Package: A single keypad is included, giving clear package for part ordering and helping maintenance teams plan direct replacement work without extra bundle assumptions
- Silicone Construction Detail: The keypad uses a silicone build that gives the part a flexible molded layer, adding a practical component detail for identifying the correct replacement fit
- Repair Focused Use: Built for replacing damaged or tired button areas on a terminal, this keypad supports maintenance work when original buttons lose feel, response, or readable layout
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

