/**
* Process the payment field and redirect to checkout/pay page.
*
* @param $order_id
* @return array
*/
function process_payment($order_id)
{
$order = new WC_Order($order_id);
// Persist the payment method, bank name and emi months as private custom fields.
update_post_meta($order->id, '_pz_payment_method', mysql_real_escape_string($_POST['pz_payment_method']));
//update_post_meta($order->id, '_pz_bank_name', mysql_real_escape_string($_POST['pz_bank_name']));
//update_post_meta($order->id, '_pz_emi_months', mysql_real_escape_string($_POST['pz_emi_months']));
// Redirect to checkout/pay page
return array('result' => 'success', 'redirect' => add_query_arg('order', $order->id, add_query_arg('key', $order->order_key, $order->get_checkout_payment_url(true))));
}