Checkout Field Editor (Checkout Page Manager) for WooCommerce

Beschrijving

Checkout Field Editor (Checkout Manager) for WooCommerce is a powerful yet beginner-friendly plugin that lets you add custom fields to WooCommerce checkout, edit default fields, and fully control your checkout form.

Whether you want to:

  • Add a custom text field to WooCommerce checkout
  • Create additional checkout fields
  • Build a custom checkout experience
  • Or optimize your checkout for higher conversions

This plugin acts as a powerful WooCommerce checkout field editor, allowing you to easily customize your checkout without touching code.
You can add new fields, modify default ones, rearrange field positions, and design a checkout flow that fits your business needs, all from a simple interface.

Built for both small stores and advanced WooCommerce setups, it gives you full control over your checkout experience to improve usability and increase conversions.

➕ One Plugin, Both Checkout Architectures.
Compatible with WooCommerce Block Checkout and Classic Checkout. Your custom field checkout works seamlessly in both.

👉 Bekijk live demo 📘 Lees de Documentatie 💎 Upgrade naar Premium

How does Classic Checkout Field Editor simplifies customization?

🧩 Why This Checkout Field Editor?

Your checkout is the most critical step in your store. A poorly optimized checkout leads to abandoned carts and lost revenue.

This plugin helps you:

  • Collect exactly the data you need
  • Simplify or enhance checkout UX
  • Add personalized checkout experiences
  • Increase conversion rates with optimized forms

Works instantly with both Block Checkout and Classic Checkout, no migration headaches.

🚀 CORE FEATURES (FREE)

➕ Aangepaste velden toevoegen aan de afrekenpagina van WooCommerce

Onbeperkte extra velden toevoegen aan je WooCommerce afrekenen formulier met behulp van eenvoudige besturingselementen. De plugin ondersteunt tekstvelden, selectievelden, controlebalkvelden, en radio knoppen, waarmee het eenvoudig is om extra informatie van klanten te verzamelen. Het is volledig compatibel met zowel de klassieke afrekenen als de blokafrekenen, zorgend voor een gladde integratie over alle afrekenen-uitlijningen.

🧱 20 veldtypen voor klassieke afrekening

Customize your Classic checkout with a full range of input types:

1.  Text
2.  Email
3.  Number
4.  Password
5.  Phone
6.  Hidden
7.  Select
8.  Multi Select
9.  Radio
10. Checkbox
11. Checkbox Group
12. Date
13. Time
14. Week
15. Month   
16. Textarea
17. Paragraph (static text) 
18. Heading
19. URL
20. Datetime Local

🧱 4 Field Types for Block Checkout

Users can also add up to 4 checkout field types in Block Checkout to collect additional customer information:

1.  Text
2.  Select
3.  Checkbox
4.  Radio Button

💡 Eenvoudige interface

De plugin is ontworpen voor zowel beginners als professionals, heeft een overzichtelijke en snelle interface en werkt naadloos samen met het WooCommerce-dashboard.

✏️ Bewerk bestaande WooCommerce afrekenvelden

Edit default checkout fields, including Billing, Shipping, and Contact information. Change labels, placeholders, descriptions, default values, and set fields as required or optional.

🔀 Afrekenvelden opnieuw ordenen (Verslepen)

Versleep velden eenvoudig om de volgorde ervan op je afrekenformulier te wijzigen. Perfect voor het verbeteren van de gebruikerservaring en het conversieproces.

🕹 Show or Hide Fields Instantly

Easily toggle any checkout field, show or hide without deleting it.

❌ Delete Fields

To delete fields, simply select the desired fields and click the “Remove Selected” button.

💎 PRO-FUNCTIES — Upgrade naar Premium

The free version of the WooCommerce checkout field editor covers the basics, but the Pro version unlocks complete control over your checkout experience. Easily customize fields and optimize your checkout flow for better usability and conversions, fully compatible with both Classic and Block Checkout.

  • Access more field types: The plugin provides 4 additional field types in the paid version, bringing the total to 24.
  • Show fields conditionally: Display or hide checkout fields based on cart contents, user role, shipping method, or payment gateway
  • Set custom validation rules: Set custom validation rules: Enforce correct data entry with formats for phone, Email, Postcode, number, state, and URL.
  • Add flexible pricing fields: Apply extra charges or discounts as fixed amounts, percentages, or per-unit fees (taxable or non-taxable)
  • Control address display: Rearrange address fields and include custom checkout data in emails, invoices, and account pages
  • Built for developers: Extend functionality using native WooCommerce hooks and filters without modifying core files
  • Works with popular plugins: Compatible with Subscriptions, PDF invoices, multivendor marketplaces, and major payment gateways

👉 Get the Pro Version

🎯 Voorwaardelijke logica

Conditional Logic allows you to dynamically control the visibility of fields and sections on the checkout page based on specific conditions. This feature works based on cart data, user roles, products, and checkout field values, helping you create a more personalized and streamlined checkout experience.

You can apply conditions based on the following:

Based on Cart, User Roles, and Products

Fields or sections will be displayed only if all defined conditions are met. You can set rules such as:

  • Cart contains
  • Cart does not contain
  • Cart only contains
  • Cart subtotal equals to
  • Cart subtotal greater than
  • Cart subtotal less than
  • Cart total equals to
  • Cart total greater than
  • Cart total less than
  • User role equals to

Based on Checkout Fields

You can also apply conditions based on the values entered or selected in other checkout fields. These include:

  • Is empty
  • Is not empty
  • Value equals to
  • Value not equals to
  • Value greater than
  • Value less than
  • Date equals to
  • Date not equals to
  • Date after
  • Date before
  • Day equals to
  • Day not equals to
  • Is checked
  • Is not checked

🧠 Slimme voorwaardelijke regels

Set complex conditions to display specific fields when certain criteria are met:

  • Products
  • Category
  • Tag
  • Shipping Class
  • Product Type

💰 Prijsvelden

Pricing Fields let you add extra charges directly at checkout based on customer selections, useful for services like add-ons or custom options.

Available options:

  • Fixed
  • Percentage of Cart Total
  • Percentage of Subtotal
  • Custom

📁 File Upload Field

Customers can upload images, PDFs, or documents directly at checkout.

📈 HOW THIS PLUGIN HELPS CONVERSIONS

  • Cleaner checkout = less friction
  • Better UX = higher completion rate
  • Relevant fields = improved data collection
  • Optimized layout = faster checkout

🔗 Klaar voor integratie

Fully compatible with:

  • WooCommerce Subscriptions
  • Multi-vendor suites (Dokan, WCFM, WC Vendors)
  • PDF Invoices & Packing Slips
  • Shipping & Payment Add-ons
  • WooCommerce Blocks Checkout

👉 Probeer deze functies op onze Live demo.

🧰 USE CASES

  • Verzamel aanvullende klantgegevens (bijv. leveringsinstructies, BTW ID, bedrijfsnaam)
  • Add checkout surveys, notes, or custom message fields
  • Show or hide fields dynamically based on customer input (conditional logic)
  • Bied cadeauverpakking, personalisering of donatieopties aan
  • Pas voorwaardelijke prijsstelling of extra diensten toe bij het afrekenen
  • Herschik en organiseer afrekenvelden om de formulier flow te verbeteren en afhaken te verminderen
  • Enable or disable fields instantly using the show/hide toggle
  • Customize field labels, placeholders, and validation rules
  • Enhance checkout experience for both Classic and Block Checkout users

🛠 HOE TE GEBRUIKEN

  1. Installeer en activeer de plugin.
  2. Go to WooCommerce Checkout Field Editor in your WordPress dashboard.
  3. Add, edit, Show/Hide, or remove fields using the simple interface.
  4. Verslepen om velden opnieuw te rangschikken.
  5. Save your changes.

📘 Lees de volledige installatiehandleiding: Manage Fields in the Checkout Page

🔒 BEVEILIGING & PRESTATIE

Deze plugin heeft een complete beveiligingsbeoordeling ondergaan in maart 2024 na een tijdelijke schorsing vanwege een gemeld probleem.
Het probleem is opgelost, geverifieerd en toegestaan/goedgekeurd door het WordPress plugin beoordeling team.
Onze code wordt regelmatig gecontroleerd en geoptimaliseerd voor snelheid, veiligheid en compatibiliteit.

We gebruiken nonces, rechten controles en schoning in de hele plugin om je afrekenen veilig en stabiel te houden.

🌍 KLAAR VOOR VERTALING

Translation-ready and fully compatible with:

  • WPML
  • Polylang
  • Loco Translate

Vertaal eenvoudig alle veldlabels en -beschrijvingen naar de taal van je winkel.

📈SEO & PRESTATIE

  • Geoptimaliseerd voor een vlotte samenwerking met de nieuwste versie. WooCommerce blok afrekenen
  • Er worden geen extra scripts of aanvragen toegevoegd aan de afrekenpagina’s
  • Lichtgewicht, overzichtelijke codebase
  • Compatibel met caching, optimisatie en beveiliging plugins
  • Houdt zich aan De nieuwste SEO- en kwaliteitsrichtlijnen van Google

💬ONDERSTEUNING & DOCUMENTATIE

🆕 CHANGELOG

2.5.4

  • fix drop down field option issue frontend
  • fields edit popup new options added
  • change default tab to block checkout editor

2.5.2

  • fixed critical security issues add nonces add ajax handles
  • technical issues fixes
  • fields edit popup new options added
  • some new alerts notifications

2.5.1

  • New Ui/Ux of plugin settings
  • New layout of plugin dashboard settings

2.5.0

  • Fix default WooCommerce Fields conflict
  • Reset to defaults fields issue resolved
  • Radio button field in the block checkout
  • Select drop down options error in the backend
  • field unique name is required in the field settings

2.4.9 — Beveiligingsupdate & Functieverbeteringen (March 15, 2024)

  • Opgelost: CSRF beveiligingsprobleem gevalideerd door WordPress.org plugin beoordelingsteam
  • Verbeterd: nonce-verificatie en permissiecontroles
  • Toegevoegd: compatibiliteit met WooCommerce 8.6+ en WordPress 6.7
  • Verbeterd: velden weergeven voor WooCommerce Block Checkout
  • Geüpdatet: UI verbeteringen voor eenvoudiger veldbeheer
  • Kleine bugfixes en prestatieverbeteringen

2.4.8

  • Toegevoegd: meerdere selecteren en paragraaf veldtypen
  • Enhanced: Drag-and-drop reorder system
  • Verbeterd: veldvalidatie en UX

2.4.7

  • Geselecteerd: selectievakjesgroep, datum, en tijdstip veldtypes
  • Toegevoegd: optie om velden tijdelijk uit te schakelen

2.4.5

  • Eerste release met core veld editor functies

🙌 OVER DE ONTWIKKELAAR

Developed by JCodex Technologies
Experts in WordPress and WooCommerce with over 10 years of experience building custom eCommerce solutions and plugins.
We focus on performance, security, and innovation. Check out our other plugins and WooCommerce tools at https://jcodex.com/plugins/.

Blijf op de hoogte met tutorials en productnieuws:
🌐 https://jcodex.com/blog

Schermafbeeldingen

Installatie

Automatische installatie

  1. In WordPress Admin Plugins Add New, search for “Checkout Field Editor for WooCommerce – Checkout Manager”.

  2. Klik op “Nu installeren” en vervolgens op “Activeren”.

  3. Ga naar WooCommerce Checkout Form Editor.

Handmatige installatie

  1. Download de plugin zip.

  2. Upload de map met de plugin naar /wp-content/plugins/..

  3. Activeer via plugins in het WordPress beheerpaneel.

  4. Ga naar WooCommerce Afrekenformulier editor.

Minimum vereisten

– WordPress 4.9+

– WooCommerce 3,0+

– PHP 5.6+ (PHP 7.4/8.x aanbevolen)

FAQ

How can I add new text input to the WooCommerce checkout form

You can add a new text input field to the WooCommerce checkout form either by using our Checkout Field Editor plugin or by adding custom PHP code to your theme’s functions.php file.

Is deze plugin compatibel met WooCommerce Checkout Blocks?

Yes! The free version of our WooCommerce checkout field editor supports Text, Select, Checkbox, and Radio Button fields in Block Checkout, while the Classic Checkout version includes up to 20 field types.

With the PRO version, you unlock advanced customization features that work in both Block Checkout and Classic Checkout, giving you full flexibility to edit, enhance, and optimize your checkout experience.

Why should I add an additional field to the WooCommerce checkout?

Adding an additional field to the WooCommerce checkout helps you collect extra information from customers, such as delivery instructions, custom requests, or business details. This improves order processing and allows you to customize the checkout experience based on your needs.

Waarom worden mijn aangepaste afrekenvelden niet weergegeven op de WooCommerce afrekenpagina?

If custom checkout fields are not appearing, it depends on whether your checkout uses shortcodes or blocks:

  • If the checkout page is created using shortcode, the fields should be added and updated in the Classic Checkout Fields section.
  • If your checkout is configured using WooCommerce Blocks, manage in the fields should be added and updated in the Blocks Checkout Fields section.

Kan ik de afrekenvelden van WooCommerce terugzetten naar de standaardinstellingen?

Yes. We’ve added a Reset to Default button that lets you instantly restore the original WooCommerce checkout fields. With one click, it removes all custom changes and brings your checkout layout back to the default WooCommerce setup.

Kan ik met deze plugin prijzen toevoegen aan afrekenvelden?

Prijzen worden niet ondersteund in de gratis versie. Om prijzen toe te passen op afrekenvelden heb je de PRO versie nodig. Die ondersteunt meerdere prijstypen per veld voor geavanceerde aanpassingen van de afrekening.

Kan ik aangepaste afrekenvelden tonen op de pagina Mijn account?

In de gratis versie kunnen aangepaste velden alleen worden weergegeven en bewerkt op de Afrekenpagina.
De Pro versie maakt het mogelijk om aangepaste velden weer te geven en te bewerken op:

  • Afrekenpagina

  • Mijn account pagina

  • Gebruikersprofiel in WordPress beheer

Door klanten ingevoerde veldwaarden worden opgeslagen en hergebruikt voor toekomstige bestellingen, zodat gebruikers niet elke keer dezelfde informatie opnieuw hoeven in te voeren.

Hoe voeg je aangepaste velden toe aan de WooCommerce afrekenpagina?

To add a custom text field to the WooCommerce checkout,
Go To:

  • WooCommerce Afrekenformulier editor in je WordPress dashboard.
  • Click Add Field
  • Select Text as the field type
  • And save & close your changes

Hoe zorg ik ervoor dat een selectieveld geen standaardoptie heeft?

  • Zorg dat de eerste optie een lege optie waarde en lege optie tekst bevat zodat er geen waarde vooraf geselecteerd is.
  • Voeg indien nodig instructies toe met behulp van de Plaatshouder veld (bijvoorbeeld, “Selecteer een optie” ).

Werkt het met elk thema?

Yes, with most well-coded themes. If a theme hard-overrides checkout templates, keep templates updated and avoid conflicting customizations.

Hoe vertaal ik veldlabels en berichten?

Je kunt alle veldlabels en berichten vertalen met behulp van plugins zoals WPML, Polylang of Loco Translate. Alle strings in de plugin zijn klaar om te worden vertaald, waardoor ze gemakkelijk te lokaliseren zijn.

Biedt het ondersteuning voor validatie?

Yes, the plugin supports built-in validation for common fields such as Email and Phone.

Heb je nog tips voor betere prestaties?

Exclude checkout from JS/CSS minify/deferral and from full-page caching. Don’t lazy-load critical checkout scripts/styles.

Is multisite supported?

Ja, de plugin ondersteunt WordPress multisite volledig. Je kunt hem voor het hele netwerk activeren of per site.

Will this plugin slow down my site?

No. It is lightweight and optimized for performance.

Kan ik velden voorwaardelijk toevoegen (alleen voor bepaalde producten, rollen of betaalmethoden)?

Free: manual show/hide only.
PRO: Conditional Logic by role, country, cart totals, shipping/payment method, product/category, other field values, etc.

Kan ik adresformaten overschrijven en mijn aangepaste velden opnemen in adressen en e-mails?

Free: default formats.
PRO: Yes, override address formats in My Account, Thank You, and transactional emails (including your custom meta).

Waar zijn de instellingen?

Ga naar WooCommerce Checkout Form Editor (linker beheermenu).

Waar kan ik hulp krijgen?

Docs: https://jcodex.com/docs/woocommerce-custom-checkout-field-editor/
Support: https://jcodex.com/support/

Beoordelingen

3 juli 2026 1 reactie
I was looking to add checkbox and radio button field in the block checkout this plugin does that magically.
26 juni 2026 1 reactie
Great support. I did not use the plugin so far, but the support is nr1.
25 mei 2026
I built my entire checkout Field on my own without any coding knowledge, and the final result looked very professional
20 mei 2026
I switched from another plugin to this one because the interface is very simple for a beginner like me. The best part is that their support is instant.
23 april 2026
I first tried the free version, and it worked well for me. But I needed conditional fields so I upgraded to the paid version.
23 april 2026
I have used this plugin for my store to add a date picker field it works exactly what i want.
Lees alle 35 beoordelingen

Bijdragers & ontwikkelaars

“Checkout Field Editor (Checkout Page Manager) for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Checkout Field Editor (Checkout Page Manager) for WooCommerce” is vertaald in 9 localen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Checkout Field Editor (Checkout Page Manager) for WooCommerce” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.5.4

  • fix drop down field option issue frontend
  • fields edit popup new options added
  • change default tab to block checkout editor

2.5.2

  • fixed critical security issues add nonces add ajax handles
  • technical issues fixes
  • fields edit popup new options added
  • some new alerts notifications

2.5.1

  • New Ui/Ux of plugin settings
  • New layout of plugin dashboard settings

2.5.0

  • Fix default WooCommerce Fields conflict
  • Reset to defaults fields issue resolved
  • Radio button field in the block checkout
  • Select drop down options error in the backend
  • field unique name is required in the field settings

2.4.7

  • Fix: PHP 8.0+ compatibility issues
  • Improve: Field settings popup UX
  • Fix: Compatibility with PDF invoices plugin
  • Tweak: CSS conflict fixes in common themes

2.4.6

  • Fix: Button layout conflict with WordPress admin styles
  • Add: New translation strings in POT
  • Tweak: Minor CSS improvements

2.4.5

  • Fix: Heading/Paragraph field edge cases
  • Fix: Dropdown option layout in settings
  • Aanpassing: PHP waarschuwingen in logbestanden verwijderen

2.3.9

  • New: Layout refresh
  • Nieuw: eerste ondersteuning voor WooCommerce Checkout Blocks