示例#1
0
    }
}
$_get = new V_FINISH_GET();
$_update = new V_FINISH_UPDATE();
if (!isset($_SESSION['veritrans']['code'])) {
    $order_number = $req_order_number;
    $code = $req_status_code;
} else {
    $order_number = $_SESSION['veritrans']['order_number'];
    $code = $_SESSION['veritrans']['code'];
}
//var_dump($_SESSION['veritrans']);
//echo '<br><br>';
//echo 'Code: '.$code;
$success = $_get->success($order_number);
$bank_info = $_get->get_bank_info($success->order_payment_method);
if ($code == 200) {
    $status = 'Open';
    $payment = 'Paid';
    $fulfillment = 'In Process';
    $cancelled_date = '0000-00-00 00:00:00';
    $order_closed_date = '0000-00-00 00:00:00';
    $confirm_bank = 'Veritrans';
    $confirm_name = $success->order_billing_fullname;
    $confirm_amount = $success->order_total_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);
        /* --- EMAIL: SUCCESS --- */
        safe_redirect('email-veritrans-customer-success/' . $order_number);
    }
示例#2
0
   
}else if($_SESSION['page']['order']){
   
   //$_SESSION['page']['order'] = 'checkout';
   
}


$_finish_get    = new V_FINISH_GET();
$_finish_update = new V_FINISH_UPDATE();

$order_number   = $_SESSION['order_number'];


$success        = $_finish_get->success($order_number);
$bank_info      = $_finish_get->get_bank_info();

/*
1. Credit card Multi Currency: 15
2. VA permata: 07
3. Mandiri clickpay: 02
4. Convenience Store: 14
5. Doku Wallet: 04
*/

$pay_channel = array('Credit Card'=>'15', 'ATM Permata VA'=>'07', 'Mandiri ClickPay'=>'02', 'Convenience Store (Alfamart)'=>'14', 'Doku Wallet'=>'04');


/* --- START: VOUCHER MODULE --- */
if(isset($_SESSION['voucher'])){
   $code = $_SESSION['voucher']['code'][0];