Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_action('woocommerce_checkout_process', 'pinion_add_order');
- function pinion_add_order($m, $a) {
- global $woocommerce;
- $address = array(
- 'first_name' => 'Project Paid ',
- 'last_name' => $m
- );
- $order = wc_create_order();
- $order->add_product(($a == '100000' ? get_product('2858') : get_product('2859')), 1);
- $order->set_address($address, 'billing');
- $order->set_address($address, 'shipping');
- // $order->set_total($amount);
- $order->calculate_totals();
- $order->update_status("Completed", 'Imported order', TRUE);
- return $order;
- }
Add Comment
Please, Sign In to add comment