Linux 软件免费装
Banner图

Tax Invoice Requests for WooCommerce

开发者 yoohw
更新时间 2026年6月23日 14:50
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

pdf invoice woocommerce invoice vat invoice tax invoice gst invoice

下载

1.0.1 1.0.0

详情介绍:

Tax Invoice Requests for WooCommerce adds a practical self-service invoice request workflow to WooCommerce stores. Customers can request a tax invoice directly from an eligible order, enter their company or tax details, receive a PDF invoice by email, and download the invoice again from their account. This plugin is built for stores that need to collect VAT, GST, ABN, TRN, business tax ID, or other regional tax registration details after checkout without handling every invoice request manually through support tickets. Instead of asking customers to email billing details to your team, the plugin adds a tax invoice request form to WooCommerce order pages. After a valid request is submitted, the plugin saves the invoice details to the order, generates a PDF tax invoice, attaches it to a WooCommerce email, and protects the PDF behind permission checks. Why use this WooCommerce tax invoice plugin? Key features Customer invoice workflow
  1. The customer opens an eligible WooCommerce order from My Account > Orders, or opens the order received page with a valid order key.
  2. The customer clicks Request tax invoice.
  3. A modal form opens with prefilled billing and invoice details when available.
  4. The customer enters the company or customer name, tax ID label, tax ID number, country or region, billing address, invoice email, and optional invoice note.
  5. The plugin validates the request with a WordPress nonce and WooCommerce order access checks.
  6. The invoice details are saved to the order.
  7. A PDF tax invoice is generated automatically.
  8. The customer receives an email with the PDF invoice attached.
  9. The customer can download the PDF invoice again from the order page when permitted.
Store manager workflow Store managers and administrators can review tax invoice requests from the WooCommerce order edit screen. The order metabox shows the invoice status, invoice number, company or customer name, tax ID, country or region, invoice email, billing address, invoice note, and a protected PDF download button when a valid PDF exists. The same metabox includes admin actions to: Both admin actions use nonce checks and WooCommerce order management capability checks. PDF tax invoice details Generated PDF invoices can include: Email behavior When a PDF invoice is generated, the plugin sends a dedicated WooCommerce customer email with the PDF attached. The email includes the WooCommerce order number and invoice number when available. Store managers can also enable a tax invoice request link in supported customer order emails. When enabled, the email includes a Request tax invoice button that sends customers to the order page and opens the request form. Invoice numbering Invoices use the configured invoice number prefix and the next invoice number setting. The default format is: PREFIX-YEAR-000001 Example: TAX-2026-000001 Existing invoice numbers are preserved when invoice settings change or when an invoice PDF is regenerated. Security and access control The plugin is designed to keep invoice access controlled through WordPress and WooCommerce permissions. Security-related behavior includes: Plugin settings Go to: WooCommerce > Settings > Tax > Tax invoice Settings are grouped into:

安装:

  1. Upload the plugin files to the /wp-content/plugins/yoohw-tax-invoice-requests/ directory, or install the plugin ZIP file from WordPress admin.
  2. Activate the plugin from the Plugins screen in WordPress.
  3. Go to WooCommerce > Settings > Tax > Tax invoice.
  4. Choose the order statuses that can request a tax invoice.
  5. Add your seller legal business name, tax ID label, tax ID number, address, and email.
  6. Configure the invoice number prefix and next invoice number.
  7. Review the PDF display and customer email settings.
  8. Save changes.

屏幕截图:

  • Tax invoice details and actions in the WooCommerce order admin metabox.
  • Tax invoice settings under WooCommerce > Settings > Tax.

升级注意事项:

1.0.1 (June 23, 2026) Security and admin workflow improvements for PDF invoices, invoice numbering, guest downloads, tax summary output, and resend/regenerate actions. 1.0.0 (May 23, 2026) Initial release.

常见问题:

Does this plugin create WooCommerce PDF tax invoices?

Yes. After a valid tax invoice request is submitted, the plugin generates a PDF invoice from WooCommerce order data and the submitted invoice details.

Where do customers request a tax invoice?

Logged-in customers can request a tax invoice from the WooCommerce order details page in My Account. Guest customers can request a tax invoice from the order received page when the URL includes a valid WooCommerce order key.

Can customers enter VAT, GST, ABN, TRN, or other tax IDs?

Yes. The request form includes a tax ID label field and a tax ID number field. Customers can use labels such as VAT Number, GST Number, ABN, TRN, Tax ID, or another local registration label.

Which WooCommerce order statuses can request a tax invoice?

You can configure allowed order statuses in WooCommerce > Settings > Tax > Tax invoice. Processing and Completed are enabled by default.

Is the PDF invoice generated automatically?

Yes. The plugin attempts to generate the PDF tax invoice immediately after a valid request is submitted.

Can customers download the tax invoice later?

Yes. When a valid PDF exists, authorized customers can download it again from the order page. Store managers can download it from the WooCommerce order admin screen.

Can guest customers download the PDF invoice?

Yes, if they access the order with a valid WooCommerce order key. Guest download URLs preserve the order key and still pass through the protected download handler.

Can store managers regenerate an invoice PDF?

Yes. The WooCommerce order metabox includes a Regenerate invoice action when invoice details exist for the order. Existing invoice numbers are preserved during regeneration.

Can store managers resend the tax invoice email?

Yes. When a valid PDF invoice exists, the order metabox includes a Resend invoice email action.

Can I customize seller details on the invoice?

Yes. You can configure the seller legal business name, tax ID label, tax ID number, address, and email in the plugin settings.

Can I customize the invoice number format?

You can configure the invoice number prefix and next invoice number. The generated format uses the prefix, current year, and a padded sequential number.

Does the plugin support tax summaries by rate?

Yes. The generated PDF can show an optional tax summary grouped by tax rate, using tax records from order line items, fees, and shipping.

Does this plugin replace accounting software?

No. This plugin generates WooCommerce-based tax invoice PDFs from order records. You should confirm that the generated invoice format meets your local legal, tax, and accounting requirements.

Does this plugin support HPOS?

Yes. The admin order metabox is designed to work with WooCommerce order screens, including stores using High-Performance Order Storage.

更新日志:

1.0.1 (June 23, 2026) 1.0.0 (May 23, 2026)