I’m trying to get the data associated with an order on the woocommerce plugin (wordpress). Currently, I have written my own plugin that contains the code:
<?php
global $woocommerce;
$order = new WC_Order($order_id);
$order_shipping_total = $order->get_shipping();
echo $order_shipping_total;
?>
This is just to test it out, I don’t believe this is working- BUT what I actually need is to get a list of the orders that have a certain order status, and then be able to access the fields(like first name) for each order in this list. How do I go about doing this?
Also, what files do I include to make this work? The class-wc-order() file?
Recently i worked for Export of Orders Data in XML.
To filter out orders for a particular customer use additional argument meta_value:
Also alternative way for loading orders for a particular customer:
See also here.