Ejemplo n.º 1
0
            }
        } else {
            if (isset($_GET["trxid"])) {
                if ($data_get['status'] == "Success") {
                    $params_logs = array('order_id' => $data_get['id'], 'payment_type' => Yii::app()->functions->paymentCode('sisow'), 'raw_response' => json_encode($data_get), 'date_created' => date('c'), 'ip_address' => $_SERVER['REMOTE_ADDR'], 'payment_reference' => $data_get['trxid']);
                    $db_ext->insertData("{{payment_order}}", $params_logs);
                    $params_update = array('status' => 'paid');
                    $db_ext->updateData("{{order}}", $params_update, 'order_id', $data_get['id']);
                    header('Location: ' . Yii::app()->request->baseUrl . "/store/receipt/id/" . $_GET['id']);
                    die;
                } else {
                    $error = Yii::t("default", "Payment Failed" . " " . $data_get['status']);
                }
            } else {
                $testmode = $mode == "Sandbox" ? true : false;
                $sisow->DirectoryRequest($select, true, $testmode);
            }
        }
    }
} else {
    $error = Yii::t("default", "Sorry but we cannot find what your are looking for.");
}
?>


<div class="page-right-sidebar payment-option-page">
  <div class="main">  
  <?php 
if (!empty($error)) {
    ?>
  <p class="uk-text-danger"><?php