Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function bv_wc_csv_export_modify_row_data( $order_data, $order, $csv_generator ) {
- $order = new WC_Order($order->id);
- $order_date = $order->order_date;
- $ship_to_email = $order->billing_email;
- $shipping_method = @array_shift($order->get_shipping_methods());
- $shipping_method_id = $shipping_method['method_id'];
- $shipping_method_title = $shipping_method['method_title'];
- if (strpos($shipping_method_id, 'usps') !== false || $shipping_method_title == "Free shipping (USPS)" || $ship_to_email == "[email protected]") {
- $shipping_name = 'USPS';
- }else{
- $shipping_name = 'UPS';
- }
- $i=0;
- foreach($order_data as $data){
- $order_data[$i]['shipping_carrier'] = $shipping_name;
- $i++;
- }
- return $order_data;
- }
- add_filter( 'wc_customer_order_csv_export_order_row', 'bv_wc_csv_export_modify_row_data', 10, 3 );
Advertisement
Add Comment
Please, Sign In to add comment