[WordPress] 外掛分享: Factukit: Checkout Fields for Verifactu

首頁外掛目錄 › Factukit: Checkout Fields for Verifactu
WordPress 外掛 Factukit: Checkout Fields for Verifactu 的封面圖片
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
10 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.1.5 上架:2026-04-22

內容簡介

Factukit: Checkout Fields for Verifactu 是一款 WooCommerce 擴充外掛,專為西班牙稅務機關的 Verifactu 系統設計,能在結帳時新增必要的財務識別欄位,協助用戶順利開立發票。

【主要功能】
• 在 WooCommerce 結帳新增財務識別欄位
• 支援多種文件類型:NIF/CIF、護照等
• 實時驗證 NIF/NIE 格式及控制碼
• 整合 VIES 驗證歐洲增值稅號
• 自動處理社區內交易的增值稅豁免
• 客戶類型欄位定義稅務身份

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Factukit: Checkout Fields for Verifactu」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

The “Factukit: Checkout Fields for Verifactu” 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.
To submit invoices to Verifactu, in addition to installing the plugin, it is necessary to create an integration with an official invoicing software system valid for the AEAT, such as WP Verifactu: https://wpverifactu.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 5.0 or higher
PHP 7.4 or higher

Legal Notice
The use of Factukit: Checkout Fields for Verifactu 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. When a customer enters a VAT number with a European country prefix (e.g., 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. When validation is performed, only the VAT number and country code are sent to the VIES REST API at https://ec.europa.eu/taxation_customs/vies/rest-api. The European Commission’s privacy policy can be found at https://commission.europa.eu/privacy-policy-websites-managed-european-commission_en and their legal notice at https://commission.europa.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. When used, only the VAT number and country code are transmitted to https://api.vatcomply.com/vat. More information about VATcomply can be found at https://www.vatcomply.com and their open-source code is available at https://github.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.
Support
For support, bug reports, or feature requests, please contact us through:

Support Email: [email protected]
Official invoicing software system: https://wpverifactu.com
Documentation: Visit our comprehensive documentation: https://doc.wpverifactu.com

文章
Filter
Mastodon