WPStore+ Invoices & Packing Lists for WooCommerce gives store owners a practical way to create, view, print, and save professional A4 order documents directly from WooCommerce.
Generate seven useful document types from your existing WooCommerce order data: Proforma Invoice, Invoice, Receipt, Tax Invoice, Refund Note, Delivery Note, and Packing List. Every document uses a clean print-ready layout designed for browser printing and Save as PDF, without storing customer documents in a public uploads directory.
The plugin is especially useful for Thai and international stores that need reliable Unicode output. It includes the Sarabun webfont, supports Thai and English text, offers bilingual labels, and can display dates using either the Buddhist Era or Gregorian calendar.
Seven Documents for the Complete Order Workflow
- Proforma Invoice — provide an unpaid-order payment reference with a clear notice that it is not a tax invoice or receipt.
- Invoice — create a professional priced order document with customer, product, payment, tax, shipping, and total information.
- Receipt — document paid orders with payment status and paid date, while unpaid orders receive a visible DRAFT warning.
- Tax Invoice — display seller and buyer tax details, Tax ID, head-office or branch information, and visible warnings when required information is incomplete.
- Refund Note — summarize refunds recorded by WooCommerce, including refunded quantities, amounts, shipping, tax, adjustments, and refund history.
- Delivery Note — provide a price-free shipping document with recipient details, quantities, fulfillment totals, and optional signature fields.
- Packing List — help staff prepare orders using product quantities, SKU, variations, shipping details, and optional warehouse information.
Thai-Ready and Bilingual by Design
The bundled Sarabun font helps Thai names, addresses, vowels, and tone marks display correctly in the browser, print preview, and saved PDF output. Choose Thai, English, or bilingual document labels, and switch between Buddhist Era and Gregorian dates from the settings page.
Store and customer tax information can include Thai or English text. The plugin also supports Tax ID, head-office and branch information, customer tax-invoice requests, and VAT-registration details.
Print One Order or Process Orders in Bulk
Open documents from the WooCommerce order screen or order-list actions. Premium Mode adds Bulk Print for all seven document types on both legacy and HPOS order screens. Bulk jobs use short-lived, single-use requests and include a 100-order safety limit.
The document toolbar provides Print / Save PDF and Close controls. Print-specific styling removes the toolbar from the printed page and keeps the A4 layout consistent.
Customer and Email Workflows
Premium Mode can add secure document actions to My Account so authenticated customers can open eligible documents belonging to their own orders. Per-document controls let the store decide which customer actions are available.
Optional WooCommerce email rules can attach portable, Thai-ready HTML documents to selected customer or administrator emails. The files include embedded Sarabun fonts and are removed from the temporary directory after the email request finishes.
Classic Checkout and Checkout Blocks
Collect tax-invoice information through either Classic Checkout or WooCommerce Checkout Blocks. Conditional validation can require the tax-invoice name and address, plus a 13-digit Tax ID and five-digit branch number for VAT-registered buyers.
Both checkout systems store the information in one canonical WooCommerce order-meta format. Existing data can be viewed from the order editor, and the plugin integrates with WooCommerce personal-data removal tools.
Flexible Document Appearance
Match documents to your store using controls for:
- Store logo and company details
- Accent and table-header colors
- Font size, A4 padding, and logo width
- Customer and store contact visibility
- Billing and shipping address visibility
- Payment method and customer note visibility
- Per-document notes and a common footer
- SKU, variation, and item metadata
- Optional product thumbnails, weight, and dimensions
- Optional order status, packing totals, packing weight, and delivery signatures
Core Mode and Premium Mode
The central Feature Gate separates essential document access from commercial automation.
Core Mode remains available without an active license:
- Administrator single Invoice printing
- Administrator single Packing List printing
- Print / Save PDF for Core documents
- Store settings and document appearance
- Thai fonts, bilingual layouts, and HPOS support
- Existing settings, order metadata, and immutable document numbers
- Authorized access to documents that were already issued
Premium Mode requires an active WPStore License or valid offline grace:
- Create Proforma Invoices, Receipts, Tax Invoices, Refund Notes, and Delivery Notes
- Bulk Print all document types
- Checkout tax-invoice fields
- My Account document automation
- WooCommerce email attachments
- Advanced product and packing details
- Authenticated commercial updates
License expiration, deactivation, or reactivation never deletes document settings, tax information, order metadata, or issued document numbers. Premium settings remain stored and return when the license is reactivated.
Built for WooCommerce Stability and Security
- Compatible with WooCommerce High-Performance Order Storage (HPOS)
- Uses WooCommerce CRUD APIs instead of direct order-database queries
- Capability checks, ownership validation, and nonce-protected document URLs
- Runtime enforcement for direct requests, checkout, My Account, email, rendering, and Bulk Print
- Private no-cache document responses with noindex headers
- Site-bound WPStore License validation with a seven-day offline grace period
- No public storage of generated customer documents
- Settings and historical document numbers are preserved during license transitions
Important Compliance Notice
This plugin creates print-ready business documents from WooCommerce order data. It does not submit Thai e-Tax Invoices, apply digital signatures, connect to the Revenue Department, or guarantee compliance with the accounting or tax rules of any country. Refund Note is a WooCommerce refund summary and is not a Thai tax credit note. Merchants remain responsible for reviewing document content and meeting their legal, accounting, and tax obligations.














Reviews
There are no reviews yet.