window.location.href='index.php';"; exit; } $id_order = $_GET['id']; $query = mysqli_query($conn, " SELECT orders.*, pembeli.* FROM orders JOIN pembeli ON orders.id_pembeli = pembeli.id_pembeli WHERE orders.id_order = '$id_order' "); $data = mysqli_fetch_assoc($query); if (!$data) { echo ""; exit; } if (isset($_POST['ubah_status'])) { $status_baru = $_POST['status_order']; $update = mysqli_query($conn, "UPDATE orders SET status_order = '$status_baru' WHERE id_order = '$id_order'"); if ($update) { if ($status_baru == 'Selesai') { $email_penerima = $data['email']; $nama_pembeli = $data['nama_pembeli']; $total = number_format($data['total_harga'], 0, ',', '.'); $tanggal = date('d-m-Y H:i', strtotime($data['tanggal_order'])); $mail = new PHPMailer(true); try { $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->Username = 'chickycuts2025@gmail.com'; $mail->Password = 'etccszhnwgvvgxfx'; $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; $mail->Port = 587; $mail->setFrom('chickycuts2025@gmail.com', 'ChickyCuts'); $mail->addAddress($email_penerima, $nama_pembeli); $mail->isHTML(true); $mail->Subject = 'Pesanan Anda Telah Selesai'; $mail->Body = "

Halo $nama_pembeli!

Pesanan Anda dengan ID Order $id_order telah selesai.

Total Pembayaran: Rp $total

Tanggal Order: $tanggal


Terima kasih telah berbelanja di {$profile['nama_usaha']}.

"; $mail->send(); } catch (Exception $e) { error_log("Email gagal dikirim: {$mail->ErrorInfo}"); } } echo ""; } else { echo ""; } } $query = mysqli_query($conn, "SELECT * FROM profil WHERE id_usaha = 1"); $profile = mysqli_fetch_assoc($query); ?>

Detail Transaksi

Informasi Order

ID Order:

Nama Pembeli:

Email:

No. HP Pembeli:

Chat Pembeli

Metode Pembayaran:

Total Harga: Rp

Tanggal Order:

Alamat:

Lihat Maps

Status Saat Ini:


Kembali