WordPress plugin intelligence profile

ALMC Electronic Invoicing for VeriFactu

Send your store invoices to the Spanish Tax Agency (AEAT) using the public VeriFactu specification, via the ALMC SaaS. Compatible with WooCommerce.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update3 Jun 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
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 ALMC Electronic Invoicing for VeriFactu version 1.0.1 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

es) so you can comply with the electronic invoicing specification published by the Spanish Tax Agency (AEAT – Agencia Estatal de Administracion Tributaria) under Royal Decree 1007/2023 (the “VeriFactu” specification). The plugin is compatible with WooCommerce.

This plugin is not affiliated with or endorsed by the AEAT. “VeriFactu” is the public technical name of the AEAT specification it implements.

Verifactu is mandatory for businesses and self-employed individuals in Spain that issue invoices using electronic billing software. This plugin automates the entire signing and submission flow so you do not have to think about it.

Main features

  • Automatic submission of invoices to AEAT when orders are completed
  • Manual submission from the order detail page
  • Full mapping of WooCommerce orders to VeriFactu invoices (items, taxes, shipping, fees)
  • Status panel on each order with visual badges (draft, accepted, rejected, etc.)
  • Webhook receiver for automatic status updates
  • Customer NIF/CIF support via customizable meta fields
  • Compatible with HPOS (High-Performance Order Storage)
  • Support for corrective invoices (R1-R5) substitutive or by differences

Requirements

  • WordPress 5.8 or higher
  • WooCommerce 6.0 or higher
  • PHP 7.4 or higher
  • An active account on VeriFactu SaaS (almc.es/verifactu)
  • A VeriFactu API key

External services

es/api/verifactu/v1/ ) to register your order invoices with AEAT (the Spanish Tax Agency) under the VeriFactu specification (Royal Decree 1007/2023). The plugin is not affiliated with AEAT.

What data is sent and when:

Every time submission is triggered (manually from an order or automatically when the order changes to a configured status), the plugin sends the following order data to the API:

  • Order data: number, date, description, totals (taxable base, VAT, total)
  • Order items: description, quantity, unit price, tax rate
  • Recipient data: name/business name, NIF/CIF, country
  • Authentication credentials: your VeriFactu API key (header X-Api-Key )

This data is processed by ALMC and signed with your digital certificate (stored encrypted in VeriFactu SaaS) before being forwarded to AEAT.

When data is NOT sent:

  • If you have not entered an API key in the settings
  • If the order already has an associated invoice (duplicates are avoided)
  • If you have disabled automatic submission and do not submit manually

Service provider:

  • Name: ALMC Security S.L.U.
  • Website: https://almc.es/verifactu
  • Terms of service: https://almc.es/verifactu/terminos
  • Privacy policy: https://almc.es/verifactu/privacidad
  • Data Processing Agreement (DPA): https://almc.es/verifactu/dpa

By activating this plugin and entering your API key you accept that the data indicated above is processed by ALMC for the purpose described. The invoice is delivered to AEAT under your fiscal obligation as the issuer; ALMC acts as data processor.

Privacy

This plugin does not store additional personal data in your WordPress installation beyond the standard WooCommerce order meta fields (which are already subject to your store privacy policy). The UUID of the issued invoice and its current status are stored as order meta to avoid duplications and display the status in the panel.

WordPress.org metadata

Plugin tags

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

  • aeat
  • billing
  • invoicing
  • sii
  • verifactu
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity3 Jun 20265mo 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.