This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

DNI WooCommerce


What does this plugin do?
-It shows a field in the checkout
-It allows adding the ID when adding a manual order
-Allows showing the ID in invoices, emails etc
-Verify that there are 8 numbers and 1 letter
-Other plugins create an extra field, this plugin has used _billing_vat_number that is already integrated in woocommerce
-By deactivating or removing the plugin, you can consult the captured IDs


  • Example of how it is shown in the checkout
  • Validation message


  1. Download the repository plugin
  2. Activate the plugin from the WordPress menu


Where is the content of the field stored?

It is saved in _billing_vat_number. You can look for it in the table wp_postmeta


21 Nollaig, 2020
Muy buen Plugin me sirvió de mucho muy fácil de configurar y de modificar, lo modifique para Colombia y me funciona de maravilla, para quisiera saber como puedo colocar ese mismo campo en el Email de notificación de la compra? Muchas Gracias
2 Meán an tSamhraidh, 2020 8 replies
Error in validation company CIF number. This plugin JUST validate personals NIF. Error on NIE and CIF.
Read all 4 reviews

Contributors & Developers

“DNI WooCommerce” is open source software. The following people have contributed to this plugin.


“DNI WooCommerce” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “DNI WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Support for WooCommerce 4.1.0
  • Support for WordPress 5.4


  • Support for WooCommerce 3.9.0
  • Support for WordPress 5.3


  • Support for WooCommerce 3.7.0


  • Validation system when editing an order


  • Support for WooCommerce 3.6.0
  • Support for WP 5.2


  • PHPCS check
  • Improved validation
  • Added a message when woocommerce is not activated


  • PHPCS check
  • Improved validation
  • Added a message when woocommerce is not activated


  • Translation error
  • More security


  • Fix php warning
  • Images added


  • Simple field validation and minor fixes


  • Initial version