Royal Checkout Field Manager for WooCommerce lets you add custom fields to the WooCommerce checkout page with full control over placement, validation, visibility conditions, and optional fees.
General options: Label, placeholder, default value, description, required, save as customer meta
Position: Section (billing, shipping, account, order) and priority
Input options: Max length, min/max value, step, autofocus, autocomplete
Styling: Wrapper, label, and input CSS classes
Visibility conditions: Show fields based on product categories, product tags, products, user roles, min/max cart amount, shipping classes, virtual/downloadable products, countries
Fee system: Optional fee when field has a value (fixed or percent), with taxable option
Display: Custom fields appear in admin order view, order emails, and My Account order details
HPOS compatible: Declared compatible with WooCommerce High-Performance Order Storage
AJAX checkout: Works with WooCommerce AJAX checkout updates
WordPress.org compliant
100% GPL compatible
No obfuscated code, tracking, or telemetry
No remote API calls or external CDN scripts
No promotional banners or premium upgrade notices
Clean uninstall (removes options and customer meta; keeps order meta per best practice)
We use cookies on our website to enhance your browsing experience. By using our site, you agree to the use of cookies, including those from Google Analytics and Google AdSense, for analytics and personalized advertising. You can view our full privacy policy by clicking here. Thank you for visiting!