Ejemplo n.º 1
0
//AJAX ACTION
if (isset($_POST['me_action'])) {
    if ($_POST['me_action'] == 'REFRESHCOUNTER') {
        $_SESSION['vars']['paging_page_clicked'] = 1;
        $status_counter = $class_payone->invoiceOverviewCounter();
        $result = array();
        foreach ($status_counter as $status => $counter) {
            $result[] = "{$status},{$counter}";
        }
        ajaxReturn($result);
        exit;
    } elseif ($_POST['me_action'] == 'SETPAIDATRIGACOLLECTED') {
        $payone_txid = $_POST['txid'];
        $btnid = $_POST['btnid'];
        $payi = new payone_invoice('payone_txid', $payone_txid);
        $payi->setPaidAtrigaCollected();
        $result = array();
        $result['btnid'] = $btnid;
        ajaxReturn($result);
        exit;
    } elseif ($_POST['me_action'] == 'CHECKCURRENTBALANCE') {
        $current_balance = 0;
        $info_balance = '';
        $id = $_POST['id'];
        $dbq = tep_db_query("SELECT * FROM payone_invoice WHERE payone_txid = '{$id}' OR invoice_id = '{$id}'");
        if (tep_db_num_rows($dbq) > 0) {
            $info_balance = '<div align="center"><table border="0" cellpadding="0" cellspacing="0" style="background-color:#fff;width:300px;">';
            $info_balance .= '<th>Invoice ID</th><th>Payone txid</th><th>Current Balance</th>';
            while ($r = tep_db_fetch_array($dbq)) {
                $cur_balance = 0;
                $invoice_id = $r['invoice_id'];