WordPress plugin intelligence profile

Factukit: Verifactu Invoices for WooCommerce

Add fiscal identification fields to WooCommerce checkout for Verifactu compliance.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update14 Oct 202619d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 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 Factukit: Verifactu Invoices for WooCommerce version 1.2.4 as active, updated 19d ago and tested up to WordPress 7.1.

Overview

About this plugin

The “Factukit: Verifactu Invoices for WooCommerce” plugin is a WooCommerce extension that adds fiscal identification fields to the checkout. It allows invoicing software systems (SIF), accounting software ERPs and other business management systems to collect the necessary data to submit invoices to the Spanish Tax Agency’s Verifactu system.

com.

Main Features

  • Invoice downloads from WooCommerce: Once an invoice has been issued, it can be downloaded directly from WooCommerce — from the orders list page, from within the individual order, and by the customer from the “My account” page. The administrator can choose from the admin settings whether this download functionality is displayed or not
  • Adds mandatory fields to WooCommerce checkout for customer fiscal identification
  • Support for multiple document types: NIF/CIF (DNI, CIF), Passport, NIE, Residence Certificate, Other supporting documents and Not registered
  • Real-time validation of NIF/NIE format with control digit verification algorithm
  • Integrated VIES validation for European VAT numbers with automatic verification against the official European database
  • Automatic VAT exemption for intra-community transactions validated by VIES
  • “Customer Type” field that allows users to define their tax profile:
  • Individual: For natural persons making personal purchases
  • Business/Self-employed: For companies, freelancers and professionals requiring business invoicing
  • Company Name that appears automatically when “Business/Self-employed” is selected
  • Form simplification hiding unnecessary fields when “Individual” is selected
  • Flexible configuration: Checkout fields can be mandatory or optional according to WordPress management panel configuration
  • €3,000 limit: When optional fields are enabled, they become mandatory automatically for purchases over €3,000
  • Tax classes: Automatic creation of specific WooCommerce tax classes with their tax rates: exempt online courses (WPV_CURSO_0), travel inside the EU (WPV_VIAJES_UE), travel outside the EU (WPV_VIAJES_FUERA_UE) and services subject to Spanish VAT at the general, reduced and super-reduced rates (WPV_SERVICIO_21, WPV_SERVICIO_10, WPV_SERVICIO_4)
  • Multiple languages: Support for Spanish, Catalan, Basque and Galician
  • Processing to Completed status changes: The plugin allows changing status from Processing to Completed automatically when an order is placed, from the WordPress management panel

Requirements

  • WordPress 5.8 or higher
  • WooCommerce 9.9.5 or higher
  • PHP 7.4 or higher

Legal Notice

The use of Factukit: Verifactu Invoices for WooCommerce does not ensure compliance with tax obligations. It is exclusively the responsibility of each user to verify that their system and invoicing processes comply with current legislation.

External Services

This plugin validates European VAT numbers by connecting to external services during checkout. , ES123456789, FR12345678901), the plugin first attempts validation through the official EU VIES (VAT Information Exchange System) provided by the European Commission. VIES is the official European Union service for validating VAT registration numbers across EU member states.

eu/taxation_customs/vies/rest-api. eu/legal-notice_en.

If the official VIES service is unavailable, the plugin uses VATcomply as a fallback validation service. VATcomply is a free, open-source VAT validation API that acts as an intermediary wrapper to access the same official EU VIES database through a simplified interface. Since VATcomply connects to the same European Commission VIES system for validation, the same privacy policies and legal notices apply as mentioned above.

com/vat. com/madisvain/vatcomply.

No personal information, order details, or customer data is shared with either service – only VAT numbers and country codes are transmitted for validation purposes. Validation requests are cached for 24 hours to minimize external requests and improve performance.

com) and WP Verifactu enables it through the WooCommerce REST API, the plugin notifies WP Verifactu of catalog changes so its product list stays up to date: only product and variation IDs, the type of change (stock, edited or deleted) and the stock quantity and status are sent, signed and over HTTPS, to the WP Verifactu address configured by the integration. No customer or order data is sent. Nothing is sent until the integration enables it.

com/privacidad.

Support

For support, bug reports, or feature requests, please contact us through:

  • Official invoicing software system: https://wpverifactu.com
  • Documentation: Visit our comprehensive documentation: https://doc.wpverifactu.com
WordPress.org metadata

Plugin tags

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

  • checkout
  • invoices
  • verifactu
  • woocommerce
  • wpverifactu
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.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity14 Oct 202619d 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

Version1.2.31.2.4
WordPress compatibility7.1.27.1.3
Version1.2.21.2.3
Version1.2.11.2.2
Version1.2.01.2.1
Version1.1.81.2.0
WordPress compatibility7.0.57.1.2
Version1.1.71.1.8
WordPress compatibility7.0.47.0.5
Version1.1.51.1.7
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.