Advanced Order Export for WooCommerce

Modify Existing Fields

Need to change how fields appear? Add prefixes. Swap name order. Convert currency.

Here’s how.

Add order number prefix

Want “KTR-1001” instead of “1001”? Simple.

Change “KTR-” to whatever you need. “PO-” for purchase orders. “INV-” for invoices.

Remove line breaks from customer notes

Customer notes often have messy line breaks. Your CSV ends up broken.

Clean text. One line. No formatting issues.

Swap first and last names

Some systems want “Last, First” instead of “First Last”.

Same for billing names. Change shipping_full_name to billing_full_name.

Rename shipping methods

“Flat rate” becomes “STANDARD”. “Free shipping” becomes “PROMO”.

Add as many mappings as needed. Your accounting system will thank you.

Format product weight to 3 decimals

0.2 becomes 0.200. 0.12 becomes 0.120.

Perfect for shipping integrations that expect consistent decimal places.

Fix apostrophes in “WC Fields Factory”

This plugin sometimes breaks apostrophes. Fix with this:

No more “Don’t” showing up. Just “Don’t”.

Count only paid orders for customer total

By default, “Customer Total Orders” counts everything. Even cancelled ones.

This fixes that. Counts only processing and completed orders.

Pro tip: Add "wc-on-hold" to the array if you want pending payments included.

Convert currency from CNY to USD

Run a Chinese store? Sell in Yuan but report in Dollars?

What it does: Fetches live exchange rate. Converts order total and item prices. Rounds to 2 decimals.

Warning: This uses an external API. If the API fails, the rate defaults to false. Test before running large exports.

Pro tip: Change base=CNY to your currency code. Change symbols=USD to your target currency.

Where to put these snippets

Go to Misc Settings in your export profile. Paste code at the bottom.

Each snippet modifies one specific field. Use multiple snippets together. They won’t conflict.

Advanced Order Export for WooCommerce handles the export. These snippets change field values before they reach your file.

Common mistake

Using the wrong field name in the filter.

woe_get_order_value_shipping_method_title is different from woe_get_order_value_shipping_method.

Check your field list. Use the exact name from Setup Fields.

Pro tip

Combine multiple modifications. Add prefix. Swap names. Convert currency. All in one export.

Test each change separately. Once verified, combine them. One filter per field is fine.

Have questions? Please submit a support request. We're always happy to help!

Advanced Order Export
for WooCommerce
PRO

From $30
Buy
✓ 30-day money-back guarantee