| 开发者 | guilhermeperotta |
|---|---|
| 更新时间 | 2026年10月5日 20:09 |
| PHP版本: | 8.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
No. All included features are free with no account, key, time limit, or paid unlock. The 5,000-event limit per report is a resource safeguard shared by both editions, not a paid tier. Generate as many reports as needed using shorter periods.
No. It reads stored WooCommerce order and refund tax lines through WooCommerce APIs. You choose the reporting type for each rate ID. Unknown IDs remain UNMAPPED; no classification is guessed from a label or percentage.
Orders use creation dates and selected current statuses. Refunds use their own creation dates, independently of the parent order's current status or date. Both period endpoints are inclusive in your store timezone. Refund taxes keep their recorded sign; amount-only refunds without tax allocation are flagged, not estimated.
You choose shipping or billing address without fallback. Missing, invalid or non-Canadian selected addresses stay UNRESOLVED. Conflicting shipping and billing addresses are flagged. This is a reporting choice, not a legal determination.
In the summary CSV, record_type distinguishes summary rows from review_event exception rows. Add only summary rows, keeping each currency separate. Exception rows explain recorded event tax, line totals and differences; they are not additional tax to add. Events with missing tax lines are retained as review rows. A report with no groups or flags includes a period_info row. The tax-line CSV shows every recorded rate/line allocation, including item, fee and shipping detail. The order/refund CSV shows every source event, including those without tax lines. Filters, generation time and mapping revision accompany every file. Source IDs link back to WooCommerce. Spreadsheet formula-like text is escaped.
It rebuilds the same period from current store records. If orders change, results can change. A changed mapping revision requires a fresh summary before downloading. Free reports are not saved snapshots. Keep downloaded files yourself and avoid editing source records during generation.
No. Shipping tax is already included in net tax and is also shown as an included component. Discounts already reflected in recorded tax are not subtracted again. Fee tax is included in the recorded tax-line amounts.
Reports support up to 5,000 combined order/refund events, subject to hosting memory and time limits. Use shorter, non-overlapping date ranges for larger stores. Exact arithmetic preserves up to eight decimal places; unsupported precision or oversized values stop the report explicitly. No partial result is returned. Reports read records in batches without locking the live store database.
Only WordPress users with manage_woocommerce, normally administrators and shop managers. Reports and exports require permission checks and nonces. Customer names, emails and street addresses are not included in report output.
No. This plugin performs no external requests, telemetry, licensing or custom update checks. WordPress handles its normal plugin updates. Clicking an optional website link opens that site in your browser; the plugin does not send order or report data.
Rate mappings are retained in the taxpack_mappings option. Free reports are only generated for the current request. Any reports previously saved by paid TaxPack remain in the database, with their original revisions. Neither edition deletes accounting records on uninstall. Back up the database. The paid edition reads the same mappings, so you do not need to remap rates.