public function deleteOrder() { $po = new CartModel(); $po_id = isset($_GET['po']) ? addslashes($_GET['po']) : die('no id'); $po->getByID($po_id); if ($po->userid != Account::getMyID()) { die('Hacking Attempt'); } $po->payment_status = 4; $po->load = 1; $po->save(); CartWeb::kurangiStok($po_id, 0, 0); header("Location:" . _SPPATH . "myorder"); exit; }
public function setStatus() { $payment_status = isset($_GET['ps']) ? addslashes($_GET['ps']) : die('no ps'); $po_id = isset($_GET['po']) ? addslashes($_GET['po']) : die('no po'); $po = new CartModel(); $po->getByID($po_id); $payment_status_lama = $po->payment_status; if ($payment_status_lama == '3') { //canceled ke gak canceled // kurangi stok CartWeb::kurangiStok($po_id, 1, 0); } if ($payment_status == '3') { //gak canceled ke canceled // release stok //tambah stok CartWeb::kurangiStok($po_id, 0, 0); } if ($payment_status == '1') { //leap mail $lm = new Leapmail(); $lm->senderMail = "*****@*****.**"; $isi .= "Terima Kasih Anda Telah Melakukan Pembayaran \n\n"; $isi .= ""; $isi .= "Detail Pesanan : " . _BPATH . "CartOrder/details?po={$po_id} \n"; $isi .= "Order History : " . _BPATH . "myorder \n\n"; $isi .= "\n\n Pengiriman akan kami jalankan secepatnya."; $isi .= "\n\n Lama delivery sesuai JNE delivery sekitar 3-4 hari untuk paket REGULAR dan 1 hari untuk paket Yakin Esok Sampai."; $isi .= "\n\n Untuk Informasi lebih lanjut bisa melakukan email ke info@b3l1.com"; $lm->sendEmail($po->user_email, "Konfirmasi Pemrosesan Pemesanan Produk B3l1.COM", $isi); } if ($payment_status == '2') { //leap mail $lm = new Leapmail(); $lm->senderMail = "*****@*****.**"; $isi .= "Pengiriman Produk Pesanan Anda Sudah Dilakukan \n\n"; $isi .= ""; $isi .= "Detail Pesanan : " . _BPATH . "CartOrder/details?po={$po_id} \n"; $isi .= "Order History : " . _BPATH . "myorder \n\n"; $isi .= "\n\n Lama delivery sesuai JNE delivery sekitar 3-4 hari untuk paket REGULAR dan 1 hari untuk paket Yakin Esok Sampai."; $isi .= "\n\n Untuk Informasi lebih lanjut bisa melakukan email ke info@b3l1.com"; $lm->sendEmail($po->user_email, "Pengiriman Produk B3l1.COM", $isi); } $po->payment_status = $payment_status; $po->load = 1; $po->save(); }