| 开发者 | bloodweb |
|---|---|
| 更新时间 | 2026年11月1日 16:35 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
apcsv_content_line (one customs content line, with its item, product
and order), apcsv_order_description, apcsv_order_edn, apcsv_customs_missing,
apcsv_delivery_address, apcsv_order_signature and
apcsv_signature_meta_keys. Actions: apcsv_export_ready (the export notice is
about to show) and apcsv_exported (a manifest was written).
Links
You need whatever account you already use for bulk lodgement, typically MyPost Business. The plugin produces the file; it does not talk to Australia Post.
Your sender details are not set. A manifest with no return address is rejected on upload, which you would only discover after switching tabs and trying to lodge, so the plugin stops earlier and links you to the settings screen. If only the International download is missing, your customs details are not set. Every customs declaration needs an item description, an HS tariff code and an Export Declaration Number, and no default is true for every store.
The one that describes what you sell. There is no general-purpose code. Parcels to the United States need the full 10 digits (see the next question). The same code written with dots, for example 7117.90.00, is accepted in the Export Declaration Number column.
Since 24 July 2026 Australia Post no longer accepts 6 or 8-digit HS codes on US-bound parcels, and those parcels may be returned. This plugin writes your one store-wide HS tariff code into every customs line, so if everything you send to the US shares a 10-digit code, enter it in the settings and you are done. If your products need different codes, the Pro add-on sets them per product, variation or category. When an export includes US orders and the store-wide code has fewer than 10 digits, the plugin shows a notice with the download buttons. It appears only there, and never again for you once dismissed.
The EU's ICS2 customs system rejects vague descriptions such as "goods", "merchandise", "general merchandise", "gifts", "items", "various" or "misc". Describe what is actually in the parcel, for example "stainless steel earrings". That is why the item description is empty on a fresh install and international exports wait until you set one.
Australia Post makes the SKU mandatory on every customs line bound for an EU member country and rejects the row without one. Parcels to the US and the rest of the world import either way, which is why one file can go through except for its European rows. From 4.4.0 the column is written, so re-export those orders and upload again. The SKU comes from the product, or from the parent product for a variation without its own. A product with no SKU anywhere exports the id WooCommerce knows it by, which is still an identifier you can look up, rather than leaving a mandatory field empty. Australia Post allows 22 characters, so a longer SKU is cut to fit.
Not through bulk import. Australia Post rejects any bulk import declaring Yes, and those parcels need a StarTrack account instead. The setting exists so the plugin never makes a declaration on your behalf that is not true.
Yes. Product dimensions and weights are converted from your store's units under WooCommerce > Settings > Products.
It is calculated, not guessed. See the Description above for how packing efficiency and the containing-height check work. The exported height is never below the minimum you configure.
Yes. The plugin declares compatibility with High-Performance Order Storage and registers its actions on both the classic and HPOS order screens.