Store operations
Use TaxPack with WooCommerce HPOS
WooCommerce stores orders in dedicated tables under HPOS, so a reporting plugin must use WooCommerce order APIs.
Inspect the source record
Check WooCommerce → Settings → Advanced → Features to confirm the store's authoritative order storage and compatibility mode.
Build a focused report
Run a small TaxPack report before and after any controlled HPOS transition, using the same filters and source orders.
Read the result
TaxPack reads WooCommerce order objects and supports HPOS and legacy storage; matching source IDs help verify the transition.
A concrete example
A known order with one GST line should remain traceable in the report regardless of which supported storage is authoritative.
Avoid this mistaken conclusion
Do not query raw posts tables to audit an HPOS store or switch storage just to make a report appear. Follow WooCommerce's migration process.
Official references
These focused notes were drafted with AI assistance and checked against TaxPack behavior and the linked documentation.
These guides explain reporting workflows. TaxPack does not provide tax advice, calculate tax payable, or file returns.