Linux 软件免费装
Banner图

Factulit VeriFactu

开发者 factulit
更新时间 2026年10月16日 20:58
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce invoices spain verifactu aeat

下载

2.8.3 2.8.6 2.3.3 2.1.0 2.7.0 2.8.0 2.6.0 2.8.4

详情介绍:

Factulit VeriFactu is the free plugin that connects WooCommerce to Factulit, a Spanish VeriFactu invoicing service. Keep managing orders and refunds in WooCommerce while Factulit generates the invoices, chained billing records and AEAT submissions. What the plugin does Who it is for Spanish WooCommerce stores that issue invoices for online sales and want Factulit to handle billing-record generation, hash chaining and AEAT submission. An account with Factulit is required This plugin is free, but it is a client for the Factulit SaaS. Without a Factulit account and a valid API key, it will not generate invoices or send anything to AEAT; it only prepares and queues data locally. Create your account and follow the guided connection, series and activation steps. The service has a Free plan for up to 50 invoices per month and paid plans for higher volume; see the current plans and limits. External services This plugin relies on the external Factulit SaaS (https://factulit.es) to generate invoices, billing records and AEAT submissions. It has a free tier and paid plans (https://factulit.es/precios). Configuring the plugin means accepting the Factulit Terms and Conditions and Privacy Policy. The plugin communicates only with the two fixed Factulit API endpoints: https://api.sandbox-factulit.es/api for Demo and https://api.factulit.es/api for Production. The active endpoint is part of the server-issued, versioned connection binding; it changes atomically together with the binding generation and the environment-specific API credential. The settings screen never accepts an arbitrary API URL, and a queued row always keeps the endpoint and binding under which it was created. Moving from Demo to Production uses this same installed plugin and never redirects old Demo rows to Production. It sends: This data exchange is required for the plugin to function: it is how your store's orders become VeriFactu invoices and billing records. No data is sent to Factulit before you configure a valid API key. Terms and Conditions: https://factulit.es/condiciones-de-contratacion Privacy Policy: https://factulit.es/politica-de-privacidad

安装:

  1. Install and activate WooCommerce if it is not already active.
  2. Install the plugin through the WordPress plugins screen, or upload the plugin files to /wp-content/plugins/factulit-verifactu/.
  3. Activate Factulit VeriFactu through the "Plugins" screen.
  4. Go to the "Factulit VeriFactu" menu and enter your Factulit API key. If you do not have a Factulit account yet, sign up at https://factulit.es.
  5. Configure the fiscal classification of your order statuses from your Factulit account (which statuses generate an invoice, a cancellation or a refund).
  6. Use "Sync now" for an initial manual sync. From then on, Factulit triggers the synchronisation of your store automatically while the connection is active — you do not need to set up any server cron.

屏幕截图:

  • Sync screen: synchronisation health, exact order progress, the three sync channels, the "Sync now" action and recovery actions when needed.
  • Update notice: the inline admin notice shown when a newer plugin version is available, with release notes.
  • Cron block: the read-only cron endpoint URL and the "Rotate cron token" action.
  • Factulit dashboard with demo sales, invoicing and VeriFactu status.
  • AEAT registration and invoice status in Factulit, using demo data.

常见问题:

How does synchronisation work? Do I need to set up a cron job?

Synchronisation has three channels:

  • Automatic. Factulit calls the protected store endpoint while the connection is active.
  • Store cron (recommended fallback). Your hosting calls the same endpoint, so it continues working if a firewall blocks incoming Factulit calls. The settings screen provides the protected URL for wget or curl.
  • Manual. "Sync now" processes pending data in batches and shows live progress.
The settings screen records the last successful run of each channel.

Do I need a Factulit account to use this plugin?

Yes. The plugin only prepares and queues WooCommerce data locally; invoices, billing records and AEAT submissions are generated by the Factulit service, which requires an account and a valid API key.

What data does the plugin send to Factulit?

Customer and order data needed to invoice, product and order-status catalogs, invoice lookup IDs, and periodic connection/version data. See "External services" above for the full disclosure.

Is it compatible with WooCommerce High-Performance Order Storage (HPOS)?

Yes. The plugin explicitly declares compatibility with the custom_order_tables feature, and it is tested with HPOS both enabled and disabled.

In which languages is the plugin available?

The source language is English. The direct-download build includes a Spanish (es_ES) translation. The WordPress.org build uses language packs from translate.wordpress.org, so Spanish availability there depends on the translation project.

How do customers open their invoices?

When Factulit reports invoices for an order, WooCommerce shows a protected "View invoices" action to the order owner. The plugin requests a short-lived viewer link without exposing the API key to the browser.

更新日志:

2.8.6 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.7.0