Linux 软件免费装
Banner图

Taxvoice – Tax Invoices for WooCommerce

开发者 agencepixelweb
更新时间 2026年11月3日 03:55
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

arabic invoice vat pdf invoice zatca

下载

1.0.3

详情介绍:

Taxvoice creates the PDF invoice your country asks for, automatically, for every WooCommerce order. Arabic is printed properly (joined letters, right-to-left layout) without any extra add-on, and an invoice can show two languages at once: Arabic and English for the Gulf, French and Arabic for Morocco. Pick a country profile, fill in your business details once, and Taxvoice prints the right title, identifiers and mentions. Country profiles Features Taxvoice Pro The optional Pro add-on adds credit notes on refunds (with the original invoice reference), packing slips, bulk export (ZIP of PDFs and CSV for your accountant), numbers with the year and a yearly reset, the amount in words (French, English and Arabic) and your brand colors. Everything described above is free and stays free. Important Taxvoice prints the mentions each country asks for, but you remain responsible for your invoices: check them once with your accountant. In Saudi Arabia, businesses called by ZATCA to a Phase 2 (integration) wave must also report their invoices to ZATCA. In the UAE, B2B e-invoicing through an accredited service provider is being introduced. In France, business-to-business e-invoicing through an approved platform is being introduced from September 2026. Taxvoice 1.0 creates PDF invoices; it does not send invoices to these platforms.

安装:

  1. Install and activate WooCommerce, then Taxvoice.
  2. Go to WooCommerce → Taxvoice.
  3. Choose your country profile and fill in your business details.
  4. Click Preview on my latest order to check the result.

屏幕截图:

  • UAE tax invoice with VAT shown in AED.
  • Moroccan invoice with ICE, IF, RC and TP, in French and Arabic.
  • French invoice with the 2026 mandatory mentions.
  • Settings screen: country profile, business details, numbering, e-mails.

升级注意事项:

1.0.3 Code quality update for the WordPress.org review. No change to your invoices. 1.0.2 Code quality update for the WordPress.org review. No change to your invoices. 1.0.1 Product names containing HTML are printed as plain text, and invoice lines always add up to the order total. 1.0.0 First release.

常见问题:

Does Arabic really display correctly?

Yes. Taxvoice ships with a PDF engine that joins Arabic letters and lays out right-to-left text, and with the Tajawal font. Choose Arabic as first language for a right-to-left invoice, or as second language for a bilingual one.

Is the ZATCA QR code valid?

It holds the five fields required for Phase 1 (seller name, VAT number, time stamp, invoice total with VAT and VAT total), encoded as Tag-Length-Value and Base64, as ZATCA specifies. It can be read with the ZATCA “VAT” mobile application.

My shop does not sell in SAR or AED.

Enter the exchange rate in the settings: the VAT and the total are also printed in the local currency, and the QR code uses the local amounts. Developers can supply a live rate with the taxvoice_exchange_rate filter.

Can I change an invoice after it was issued?

No, and that is on purpose: tax rules require an issued invoice to stay as it is. Refund the order and issue a credit note (Pro), then a new invoice if needed.

Where are the PDF files stored?

Nowhere permanently. A PDF is built from the order each time it is opened. Copies attached to e-mails are written to wp-content/uploads/taxvoice/mail/ and deleted after one hour.

What happens to my invoices if I delete the plugin?

Settings and temporary files are removed. Invoice numbers stay on the orders, because they are accounting records, and the number counters are kept so that reinstalling Taxvoice continues the sequence without duplicates.

Can I change the layout?

Copy templates/document.php to yourtheme/taxvoice/document.php and edit the copy. Colors, styles, fonts and paper size can also be changed with filters (taxvoice_colors, taxvoice_document_css, taxvoice_pdf_config).

更新日志:

1.0.3 1.0.2 1.0.1 1.0.0