WordPress plugin intelligence profile

WC – APG NIF/CIF/NIE Field

Add to WooCommerce a NIF/CIF/NIE field for all billing and shipping forms, with validation and VIES/EORI support.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.2
Current version4.18.0
WordPress coverageTested up to WordPress 7.2
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update28 Oct 20266d ago
Active installations10K+Adoption metric — not a quality score
WordPress.org rating4.8 / 5 from 23 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WC – APG NIF/CIF/NIE Field version 4.18.0 as active, updated 6d ago and tested up to WordPress 7.2.

Overview

About this plugin

WC – APG NIF/CIF/NIE Field adds to your WooCommerce store a new NIF/CIF/NIE field in all billing and shipping forms, available to both the administrator and the customer.

0 or higher and the SoapClient PHP class for VIES/EORI validation.

Features

  • Fully compatible with the Checkout block of the WordPress block editor.
  • You can require the NIF/CIF/NIE field in the billing form.
  • You can require the NIF/CIF/NIE field in the billing form only from a given order amount.
  • You can require the NIF/CIF/NIE field in the shipping form.
  • You can hide the NIF/CIF/NIE field from the shipping form.
  • You can customize the priority (position) of the field.
  • You can validate the NIF/CIF/NIE field.
  • You can validate the VIES VAT number field to apply a tax exemption.
  • You can validate the EORI field to prevent the sale if a valid number is not entered.
  • You can select the country(ies) where the EORI field will be validated.
  • You can customize the label and placeholder of the NIF/CIF/NIE, VIES VAT number or EORI field.
  • You can customize the error message of the field NIF/CIF/NIE, VIES VAT number or EORI.
  • You can customize the error message if the maximum number of requests to the VIES VAT number verification API is exceeded.
  • Add and require phone and email fields in the shipping form.
  • You can remove the phone and email fields from the default address.
  • You can display and customize an error message for the billing form using the apg_nif_display_error_message and apg_nif_error_message filters.
  • You can remove the Email and Phone fields from the submission form with the apg_nif_add_fields filter.
  • You can skip validation by country or external condition with the apg_nif_skip_validation filter.
  • You can override the required status for billing or shipping with the apg_nif_skip_required filter.
  • You can change the order amount compared against the configured threshold with the apg_nif_importe_del_pedido filter.
  • You can limit how many VIES/EORI lookups a single IP can trigger per minute with the apg_nif_maximo_consultas_por_minuto filter (off by default).
  • Adds a customer download button in WooCommerce (Customers) that includes the NIF/CIF/NIE field in the CSV.
  • Each identifier is checked with the official algorithm of its country, not just its shape.
  • It validates documents from:
  • Albania.
  • Andorra.
  • Austria.
  • Argentina.
  • Åland Islands.
  • Brazil.
  • Belgium.
  • Bulgaria.
  • Belarus.
  • Switzerland.
  • Chile.
  • Colombia.
  • Cyprus.
  • Czech Republic.
  • Germany.
  • Denmark.
  • Estonia.
  • Spain.
  • European Union.
  • Finland.
  • Faroe Islands.
  • France.
  • Great Britain.
  • Greece.
  • Croatia.
  • Hungary.
  • Ireland.
  • Iceland.
  • Italy.
  • Liechtenstein.
  • Lithuania.
  • Luxembourg.
  • Latvia.
  • Monaco.
  • Moldova.
  • Montenegro.
  • North Macedonia.
  • Northern Ireland.
  • Malta.
  • Mexico.
  • Netherlands.
  • Peru.
  • Norway.
  • Poland.
  • Portugal.
  • Romania.
  • Serbia.
  • Sweden.
  • Slovenia.
  • Slovak Republic.
  • San Marino.
  • Ukraine.
  • Uruguay.
  • 100% compatible with WooCommerce PDF Invoices & Packing Slips.
  • 100% compatible with WPML.
  • 100% compatible with Checkout Field Editor (Checkout Manager) for WooCommerce
  • Contextual help on the settings page, explaining every setting without leaving the screen.

Translations

  • English: by Art Project Group (default language).
  • Spanish: by Art Project Group.

More information

You can learn more about WC – APG NIF/CIF/NIE Field on our official website, and follow the development on GitHub.

You can also read the full documentation, with every setting explained one by one.

Thanks

Thanks to everyone who uses the plugin, helps improve it, makes a donation or encourages us with their comments.

If you find this plugin useful, you can support its development with a small donation.

External Services

-

org Plugins API to fetch plugin information.

  • It sends the plugin slug when requesting data.
  • More information: https://wordpress.org/about/privacy/

-

To the European Commission VAT number validation API (VIES) and EORI number validation API.

  • It sends the country and VAT number — VIES validation —.
  • It sends the EORI number.
  • More information: https://commission.europa.eu/privacy-policy-websites-managed-european-commission_es

-

To the UK Government EORI number validation API.

  • It sends the EORI number.
  • More information: https://www.gov.uk/help/privacy-notice

-

To the VatApp EORI number validation API.

  • It sends the EORI number.
  • More information: https://vatapp.net/privacy-policy
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cif
  • eori
  • nie
  • nif
  • vies
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.2
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity28 Oct 20266d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version4.17.04.18.0
Version4.16.14.17.0
Version4.16.04.16.1
Version4.15.04.16.0
WordPress compatibility7.17.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.