/* --- FAILED / ERROR / DENIED --- */ $ord_day = date("d"); $ord_month = date("m"); $ord_year = date("y"); $ord_hour = date('H'); $ord_min = date('i'); $ord_sec = date('s'); $ord_date = $ord_year . "-" . $ord_month . "-" . $ord_day . ' ' . $ord_hour . ':' . $ord_min . ':' . $ord_sec; $status = 'Cancelled'; $payment = 'Unpaid'; $fulfillment = 'Unfulfilled'; $cancelled_date = $ord_date; $order_closed_date = $ord_date; $confirm_bank = ''; $confirm_name = ''; $confirm_amount = ''; $order_number = $success->order_number; if ($_SESSION['veritrans']['email'] != 'done') { $_update->update_order_status($status, $payment, $fulfillment, $cancelled_date, $order_closed_date, $confirm_bank, $confirm_name, $confirm_amount, $order_number); $order_item = $_get->get_cart_item($order_number); foreach ($order_item as $order_item) { $current_stock = $_get->get_item_stock($order_item->type_id, $order_item->stock_name); $temp_stock = $current_stock->stock_quantity + $order_item->item_quantity; $_update->update_order_item($temp_stock, $order_item->type_id, $order_item->stock_name); } /* --- EMAIL: CHALLANGE --- */ safe_redirect('email-veritrans-customer-failed/' . $order_number); } } } }