Royal Checkout Field Manager for WooCommerce

plugin banner

Add custom checkout fields with visibility conditions and optional fees for WooCommerce. 100% GPL, no tracking, WordPress.org compliant.

Author:sonianant (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9.4
Plugin version:1.0.0
Added to WordPress repository:28-03-2026
Last updated:28-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://wordpress.org/plugins/royal-checkout-...
Total downloads:100
plugin download
Click to start download

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.

Features

  • Field types: Text, Textarea, Number, Checkbox, Color, Datepicker, Weekpicker, Timepicker, Select (Select2), Multiselect (Select2), Radio, Password, Country, State, Email, Phone, Search, URL, Range
  • 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)
  • PHPCS and WordPress coding standards compatible

FAQ
ChangeLog