WordPress plugin intelligence profile

Autoanaf E-Invoicing for WooCommerce

Send completed WooCommerce orders to the Romanian ANAF SPV (e-Factura) automatically. Free plugin, free API tier.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update2 Oct 20261mo 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 Autoanaf E-Invoicing for WooCommerce version 0.2.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Romanian law requires B2B invoices to be transmitted to ANAF’s e-Factura (SPV) system.

Autoanaf E-Invoicing for WooCommerce does it for you, automatically:

  • When an order reaches the completed status, the order is signed (HMAC-SHA256) and pushed to the Autoanaf service.
  • Autoanaf generates the EN 16931 / CIUS-RO UBL 2.1 e-invoice, submits it to the ANAF SPV, polls the government’s accept/reject answer, and stores everything in your Autoanaf dashboard.
  • Dedupe built-in — each order is submitted at most once, even if the status flips back and forth.
  • Retries — transient failures (network/5xx) retry automatically with backoff.
  • Signed transport — every push goes over HTTPS with an HMAC-SHA256 signature.

What you need

  • WordPress 6.5+ (tested to 7.1 — 6.5 is the floor because Requires Plugins is only enforced from there), WooCommerce 7.0+ (tested to 11.1) and PHP 7.4+.
  • A Autoanaf account (free tier available) at https://autoanaf.ro — this is an external service; the plugin is only the sender, Autoanaf does the filing.
  • Your company name and CIF / VAT ID, authorized for e-Factura in the ANAF SPV (the same CIF you use to send invoices manually).
  • Your company county (ISO 3166-2:RO, e.g. RO-NT ) — required for a Romanian issuer, because ANAF rejects e-invoices whose Romanian party has no country subdivision (CIUS-RO BR-RO-110 ). An issuer outside Romania leaves it empty and the plugin sends no subdivision at all.

External service disclosure

ro), an

L. (Romania). What is sent, and when:

  • When: an order reaches the completed status (the plugin’s only outbound trigger).
  • What: the order data WooCommerce’s own REST API exposes for that order — order id and

number, status, dates, currency, line items, totals and taxes, and the customer’s

billing/shipping name, company, VAT id, address and email — plus the issuer details you

configure in the settings page.

  • Where: to the Autoanaf API endpoint you configure, over HTTPS, signed with the

webhook secret you set. From there the resulting e-invoice is submitted to the Romanian

tax authority’s SPV.

  • No other external connections. Nothing is sent to any other third party, and no

tracking or analytics calls are made from your store.

ro/terms and

ro/privacy.

Free tier and paid plans

The plugin is free. The Autoanaf API has a free Developer tier (100 calls/month, ANAF test

environment) — enough to wire the plugin up and validate the flow end to end. Real submissions

to the production SPV need a paid plan (Starter and above); paid plans also cover higher volume,

credit notes, OCR capture and more. Deactivating the plugin leaves your WooCommerce store

untouched — no data remains on your site except the settings you entered.

WordPress.org metadata

Plugin tags

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

  • e factura
  • e invoicing
  • anaf
  • romania
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 6.5 · PHP 7.4
Update activity2 Oct 20261mo 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.