Example #1
0
function func_show_ecommerce_ledger_details($str_query, $cnn_connection, $crorcq, $str_type, $str_company_id)
{
    $strReturn = "";
    $approved = 0;
    $approvedAmt = 0;
    $approvedPer = 0;
    $declined = 0;
    $declinedAmt = 0;
    $declinedPer = 0;
    $canceled = 0;
    $canceledAmt = 0;
    $canceledPer = 0;
    $totamount = 0;
    $chequeapproved = 0;
    $chequeapprovedAmt = 0;
    $chequeapprovedPer = 0;
    $chequedeclined = 0;
    $chequedeclinedAmt = 0;
    $chequedeclinedPer = 0;
    $creditapproved = 0;
    $creditapprovedAmt = 0;
    $creditapprovedPer = 0;
    $creditdeclined = 0;
    $creditdeclinedAmt = 0;
    $creditdeclinedPer = 0;
    $creditcard = 0;
    $cheque = 0;
    $totalnum = 0;
    $chequeAmt = 0;
    $chequePer = 0;
    $creditcardAmt = 0;
    $creditcardPer = 0;
    $chequecanceled = 0;
    $chequecanceledAmt = 0;
    $chequecanceledPer = 0;
    $creditcanceled = 0;
    $creditcanceledAmt = 0;
    $creditcanceledPer = 0;
    $deducted_amt = 0;
    $credit_count = 0;
    $cardPer = 0;
    $charge_back_amount = 0;
    $charge_back_count = 0;
    $str_companyname = "";
    $i_charge_back = "";
    $cancel_reason = "";
    $i_credit = "";
    $i_discount_rate = "";
    $i_transaction_fee = "";
    $i_reserve = "";
    $i_net_Per = "";
    $i = 0;
    if ($str_type != "") {
        if ($str_type != "A") {
            if ($str_type == "S") {
                $str_type = "savings";
            } else {
                if ($str_type == "C") {
                    $str_type = "checking";
                } else {
                    if ($str_type == "M") {
                        $str_type = "Master";
                    } else {
                        if ($str_type == "V") {
                            $str_type = "Visa";
                        }
                    }
                }
            }
        }
    } else {
        $str_type = "A";
    }
    if (!($show_sql = mysql_query($str_query, $cnn_connection))) {
        dieLog(mysql_errno() . ": " . mysql_error() . "<BR>");
    }
    // print $voice_count_uploads;
    //	print($str_query);
    while ($showval = mysql_fetch_array($show_sql)) {
        $i = $i + 1;
        $totalnum = $totalnum + 1;
        $trans_type = $showval[0];
        $trans_status = $showval[1];
        $trans_cancelstatus = $showval[2];
        $trans_companyName = $showval[3];
        $i_charge_back = $showval[4];
        $i_credit = $showval[5];
        $i_discount_rate = $showval[6];
        $i_transaction_fee = $showval[7];
        $i_reserve = $showval[8];
        $trans_accounttype = $showval[9];
        $trans_cardtype = $showval[10];
        $cancel_reason = $showval[11];
        $trans_amount = $showval[13];
        // Check and credit card calculation.
        if ($trans_type == "C") {
            if ($trans_cancelstatus == "N") {
                /*				if($trans_passstatus !="PE") {
                					if($trans_passstatus == "NP" && $trans_status =="P") {
                						$chequenonpass = $chequenonpass + 1;
                						$chequenonpassAmt = $chequenonpassAmt + $trans_amount;
                					} elseif($trans_passstatus == "PA" && $trans_status =="P") {
                						$chequepass = $chequepass + 1;
                						$chequepassAmt = $chequepassAmt + $trans_amount;
                					}
                */
                if ($trans_status == "A") {
                    $chequeapproved = $chequeapproved + 1;
                    $chequeapprovedAmt = $chequeapprovedAmt + $trans_amount;
                }
                if ($trans_status == "D") {
                    $chequedeclined = $chequedeclined + 1;
                    $chequedeclinedAmt = $chequedeclinedAmt + $trans_amount;
                }
                /*					$voice_authcount = $voice_authcount + 1;
                				} else {
                					$chequepending = $chequepending + 1;
                					$chequependingAmt = $chequependingAmt + $trans_amount;
                				}
                */
            } else {
                //				$voice_authcount = $voice_authcount + 1;
                $chequecanceled = $chequecanceled + 1;
                $chequecanceledAmt = $chequecanceledAmt + $trans_amount;
                if ($cancel_reason == "Chargeback") {
                    $charge_back_count = $charge_back_count + 1;
                } else {
                    $credit_count = $credit_count + 1;
                }
            }
            $cheque = $cheque + 1;
            $chequeAmt = $chequeAmt + $trans_amount;
        } else {
            $creditcard = $creditcard + 1;
            $creditcardAmt = $creditcardAmt + $trans_amount;
            if ($trans_cancelstatus == "N") {
                /*				if($trans_passstatus !="PE") {
                					if($trans_passstatus == "NP" && $trans_status =="P") {
                						$creditnonpass = $creditnonpass + 1;
                						$creditnonpassAmt = $creditnonpassAmt + $trans_amount;
                					} elseif($trans_passstatus == "PA" && $trans_status =="P") {
                						$creditpass = $creditpass + 1;
                						$creditpassAmt = $creditpassAmt + $trans_amount;
                					}
                */
                if ($trans_status == "A") {
                    $creditapproved = $creditapproved + 1;
                    $creditapprovedAmt = $creditapprovedAmt + $trans_amount;
                } else {
                    $creditdeclined = $creditdeclined + 1;
                    $creditdeclinedAmt = $creditdeclinedAmt + $trans_amount;
                }
                /*					$voice_authcount = $voice_authcount + 1;
                				} else {
                					$creditpending = $creditpending + 1;
                					$creditpendingAmt = $creditpendingAmt + $trans_amount;
                				}
                */
            } else {
                $creditcanceled = $creditcanceled + 1;
                $creditcanceledAmt = $creditcanceledAmt + $trans_amount;
                if ($cancel_reason == "Chargeback") {
                    $charge_back_count = $charge_back_count + 1;
                } else {
                    $credit_count = $credit_count + 1;
                }
            }
        }
    }
    // Total Amount and Quantity Summary Display.
    $approved = $chequeapproved + $creditapproved;
    $approvedAmt = $chequeapprovedAmt + $creditapprovedAmt;
    $declined = $chequedeclined + $creditdeclined;
    $declinedAmt = $chequedeclinedAmt + $creditdeclinedAmt;
    $canceled = $chequecanceled + $creditcanceled;
    $canceledAmt = $chequecanceledAmt + $creditcanceledAmt;
    $totamount = $creditcardAmt + $chequeAmt;
    $charge_back_amount = $charge_back_count * $i_charge_back;
    $credit_amount = $credit_count * $i_credit;
    $i_discount_amt = $i_discount_rate * $approvedAmt / 100;
    $i_transaction_amt = $i_transaction_fee * $i;
    $i_reserve_amt = $i_reserve * $approvedAmt / 100;
    $deducted_amt = $charge_back_amount + $credit_amount + $canceledAmt + $i_discount_amt + $i_transaction_amt + $i_reserve_amt;
    //$i_net_amt = ($totamount - $deducted_amt);
    $i_net_amt = $approvedAmt - $deducted_amt;
    //	$i_net_Per =  (($totamount - $deducted_amt)/$totamount);
    if ($chequeAmt != 0) {
        $chequeapprovedPer = number_format($chequeapprovedAmt / $chequeAmt * 100, 2);
        $chequedeclinedPer = number_format($chequedeclinedAmt / $chequeAmt * 100, 2);
        $chequecanceledPer = number_format($chequecanceledAmt / $chequeAmt * 100, 2);
        $chequePer = number_format($chequedeclinedPer + $chequeapprovedPer + $chequecanceledPer, 2);
    }
    if ($creditcardAmt != 0) {
        $creditapprovedPer = number_format($creditapprovedAmt / $creditcardAmt * 100, 2);
        $creditdeclinedPer = number_format($creditdeclinedAmt / $creditcardAmt * 100, 2);
        $creditcanceledPer = number_format($creditcanceledAmt / $creditcardAmt * 100, 2);
        $creditcardPer = number_format($creditdeclinedPer + $creditapprovedPer + $creditcanceledPer, 2);
    }
    if ($totamount != 0) {
        $approvedPer = number_format($approvedAmt / $totamount * 100, 2);
        $declinedPer = number_format($declinedAmt / $totamount * 100, 2);
        $canceledPer = number_format($canceledAmt / $totamount * 100, 2);
        $cardPer = number_format($declinedPer + $approvedPer + $canceledPer, 2);
    }
    if ($totamount > 0) {
        print "<table width='100%' border='0'>";
        if ($str_company_id != "A") {
            print "<tr><td align='center' colspan='3'><br><P align='center'><font face='verdana' size='2'><B>{$trans_companyName}</B></font><br></td></tr>";
        }
        if ($crorcq == 'H' || $crorcq == 'A') {
            print "<tr><td  valign='top'><br>";
            print "<P align='center'><font face='verdana' size='2'><B>Credit Card Summary</span><br>";
            print "<table class='lefttopright' cellpadding='5' cellspacing='0'  valign='top'  bgColor='#ffffff'  ID='Table1' style=' margin-left: 4; margin-top: 4; margin-bottom: 5'><tr height='30' bgcolor='#CCCCCC'>";
            print "<td align='center' class='cl1'><span class='subhd'>Card Details</span></td>";
            print "<td align='center' class='cl1'><span class='subhd'>Quantity</span></td>";
            print "<td align='right' class='cl1'><span class='subhd'>Amount (" . func_get_processing_currency($str_company_id) . ")</span></td>";
            print "<td align='right' class='cl1'><span class='subhd'>Percentage (%)</span></td></tr>";
            print "<tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Approved</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$creditapproved}</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($creditapprovedAmt, 2) . "</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($creditapprovedPer, 2) . "</font></td>";
            print "</tr><tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Declined</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$creditdeclined}</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($creditdeclinedAmt, 2) . "</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($creditdeclinedPer, 2) . "</font></td>";
            print "</tr><tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Credit</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$creditcanceled}</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($creditcanceledAmt, 2) . "</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($creditcanceledPer, 2) . "</font></td>";
            print "</tr><tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Total</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'><b>&nbsp;{$creditcard}</b></font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'><b>&nbsp;" . number_format($creditcardAmt, 2) . "</b></font></td>";
            print "<td align='right' class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format(round($creditcardPer), 2) . "</font>";
            print "</td></tr></table>";
            print "</td>";
        }
        $valgg = "";
        if ($crorcq == 'C') {
            $valgg = " colspan=2 ";
        }
        if ($crorcq == 'C') {
            $valgg = " colspan=2 ";
        }
        if ($crorcq == 'C' || $crorcq == 'A') {
            $valgg = true;
            print "<td {$valgg}  valign='top'><br>";
            print "<P align='center'><font face='verdana' size='2'><B>Check Summary</span><br>";
            print "<table class='lefttopright' cellpadding='5' cellspacing='0'  valign='top'  bgColor='#ffffff'  ID='Table1' style=' margin-left: 4; margin-top: 4; margin-bottom: 5'><tr height='30' bgcolor='#CCCCCC'>";
            print "<td align='center' class='cl1'><span class='subhd'>Check Details</span></td>";
            print "<td align='center' class='cl1'><span class='subhd'>Quantity</span></td>";
            print "<td align='right' class='cl1'><span class='subhd'>Amount (" . func_get_processing_currency($str_company_id) . ")</span></td>";
            print "<td align='right' class='cl1'><span class='subhd'>Percentage (%)</span></td></tr>";
            print "<tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Approved</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$chequeapproved}</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($chequeapprovedAmt, 2) . "</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($chequeapprovedPer, 2) . "</font></td>";
            print "</tr><tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Declined</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$chequedeclined}</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($chequedeclinedAmt, 2) . "</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($chequedeclinedPer, 2) . "</font></td>";
            print "</tr><tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Credit</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$chequecanceled}</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($chequecanceledAmt, 2) . "</font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($chequecanceledPer, 2) . "</font></td>";
            print "</tr><tr><td align='left' class='cl1'><font face='verdana' size='1'><b>Total</b></font></td>";
            print "<td align='center' class='cl1'><font face='verdana' size='1'><b>&nbsp;{$cheque}</b></font></td>";
            print "<td align='right' class='cl1'><font face='verdana' size='1'><b>&nbsp;" . number_format($chequeAmt, 2) . "</b></font></td>";
            print "<td align='right' class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format(round($chequePer), 2) . "</font>";
            print "</td></tr></table>";
            print "</td>";
        }
        print "<td {$valgg}  valign='top'><br>";
        print "<P align='center'><font face='verdana' size='2'><B>Total Summary</span><br>";
        print "<table class='lefttopright' cellpadding='5' cellspacing='0'  valign='top'  bgColor='#ffffff'  ID='Table1' style=' margin-left: 4; margin-top: 4; margin-bottom: 5'>";
        print "<tr height='30' bgcolor='#CCCCCC'><td align='center'  class='cl1'><span class='subhd'>Total Details</span></td>";
        print "<td align='center'  class='cl1'><span class='subhd'>Quantity</span></td>";
        print "<td align='right' class='cl1'><span class='subhd'>Amount (" . func_get_processing_currency($str_company_id) . ")</span></td>";
        print "<td align='right'  class='cl1'><span class='subhd'>Percentage (%)</span></td></tr>";
        print "<tr><td align='left'  class='cl1'><font face='verdana' size='1'><b>Total</b></font></td>";
        print "<td align='center'  class='cl1'><font face='verdana' size='1'><b>&nbsp;{$totalnum}</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'><b>&nbsp;" . number_format($totamount, 2) . "</b></font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format($cardPer, 2) . "</font></td></tr>";
        print "<tr><td align='left'  class='cl1'><font face='verdana' size='1'><b>Approved</b></font></td>";
        print "<td align='center'  class='cl1'><font face='verdana' size='1'><b>&nbsp;{$approved}</b></font></td>";
        print "<td align='right'  class='cl1'><font face='verdana' size='1'><b>&nbsp;" . number_format($approvedAmt, 2) . "</b></font></td>";
        print "<td align='right'  class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($approvedPer, 2) . "</font></td></tr>";
        print "<tr><td align='left'  class='cl1'><font face='verdana' size='1'><b>Declined</b></font></td>";
        print "<td align='center' class='cl1'><font face='verdana' size='1'>&nbsp;{$declined}</font></td>";
        print "<td align='right'  class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($declinedAmt, 2) . "</font></td>";
        print "<td align='right'  class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($declinedPer, 2) . "</font></td></tr>";
        print "<tr><td align='left'  class='cl1'><font face='verdana' size='1'><b>Credit</b></font></td>";
        print "<td align='center'  class='cl1'><font face='verdana' size='1'>&nbsp;{$canceled}</font></td>";
        print "<td align='right'  class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($canceledAmt, 2) . "</font></td>";
        print "<td align='right'  class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($canceledPer, 2) . "</font></td></tr>";
        print "<tr bgcolor='#CCCCCC'><td align='left' class='cl1' colspan='2'><span class='subhd'>Deductions</span></td>";
        print "<td align='right' class='cl1'><span class='subhd'>Deducted Amount (" . func_get_processing_currency($str_company_id) . ")</span></td>";
        print "<td align='right' class='cl1'><span class='subhd'>Amount per transaction</span></td></td></tr>";
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Charge Back</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($charge_back_amount, 2) . "</font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format($i_charge_back, 2) . "</font></td></tr>";
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Credit</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($credit_amount, 2) . "</font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format($i_credit, 2) . "</font></td></tr>";
        //	   print("<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Credit</b></font></td>");
        //	   print("<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;".number_format($canceledAmt,2)."</font></td>");
        //	   print("<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;-</font></td></tr>");
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Discount</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($i_discount_amt, 2) . "</font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format($i_discount_rate, 2) . "%</font></td></tr>";
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Transaction Fee</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($i_transaction_amt, 2) . "</font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format($i_transaction_fee, 2) . "</font></td></tr>";
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Reserve Fee</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'>&nbsp;" . number_format($i_reserve_amt, 2) . "</font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;" . number_format($i_reserve, 2) . "%</font></td></tr>";
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Total Deduction</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'><b>&nbsp;" . number_format($deducted_amt, 2) . "</b></font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;-</font></td></tr>";
        print "<tr><td align='left' class='cl1' colspan='2'><font face='verdana' size='1'><b>Net Amount</b></font></td>";
        print "<td align='right' class='cl1'><font face='verdana' size='1'><b>&nbsp;";
        if ($i_net_amt < 0) {
            print "(";
        }
        print number_format($i_net_amt, 2);
        if ($i_net_amt < 0) {
            print ")";
        }
        print "</b></font></td>";
        print "<td align='right'  class='bottom'><font face='verdana' size='1'>&nbsp;-</font></td></tr>";
        print "</table>";
        print "</td>";
        print "</tr></table>";
    } else {
        if ($str_company_id == "A") {
            print "<br>";
            /*if($str_company_id != "A")
            		{
            			print("<P align='center'><font face='verdana' size='2'><B>".func_get_value_of_field($cnn_connection,"cs_companydetails","companyname","userid",$str_company_id)."</B></font></p>");
            		}*/
            print "<center><font face='verdana' size='1' ><B>No transactions for this period</B></font><center><br>";
        }
    }
}
Example #2
0
    } else {
        $tran_login_type = "pmtg";
    }
}
if ($i_company_id != "") {
    $str_atm_verify = func_get_value_of_field($cnn_cs, "cs_companydetails", "atm_verify", "userid", $i_company_id);
    $str_currency = func_get_processing_currency($i_company_id);
    $sql_trans_type = "Select transaction_type from cs_companydetails where userid={$i_company_id}";
    if ($show_trans_show = mysql_query($sql_trans_type)) {
        if ($show_val = mysql_fetch_array($show_trans_show)) {
            $tran_login_type = $show_val[0];
        }
    }
} else {
    $str_atm_verify = func_get_value_of_field($cnn_cs, "cs_companydetails", "atm_verify", "userid", $str_company_id);
    $str_currency = func_get_processing_currency($str_company_id);
}
$i_from_day = date("d");
$i_from_month = date("m");
$i_from_year = date("Y");
$i_to_day = date("d");
$i_to_month = date("m");
$i_to_year = date("Y");
$str_return_date = date("Y m d H:i", mktime(0, 0, 0, $i_from_month, $i_from_day, $i_from_year));
$i_from_year = substr($str_return_date, 0, 4);
$i_from_month = substr($str_return_date, 5, 2);
$i_from_day = substr($str_return_date, 8, 2);
$str_return_date = date("Y m d H:i", mktime(0, 0, 0, $i_to_month, $i_to_day, $i_to_year));
$i_to_year = substr($str_return_date, 0, 4);
$i_to_month = substr($str_return_date, 5, 2);
$i_to_day = substr($str_return_date, 8, 2);
 $strCancelled = mysql_result($rstSelect, $iLoop, 8);
 $strCancellReason = mysql_result($rstSelect, $iLoop, 9);
 $strCancellOther = mysql_result($rstSelect, $iLoop, 10);
 $strVoiceAuthorisation = mysql_result($rstSelect, $iLoop, 11);
 $strNoPassComment = mysql_result($rstSelect, $iLoop, 12);
 $strDeclineComment = mysql_result($rstSelect, $iLoop, 13);
 $strTransactiontime = mysql_result($rstSelect, $iLoop, 14);
 $iServiceUserId = mysql_result($rstSelect, $iLoop, 15);
 $strBillingDate = mysql_result($rstSelect, $iLoop, 17);
 $iUserType = mysql_result($rstSelect, $iLoop, 18);
 $iUserId = mysql_result($rstSelect, $iLoop, 19);
 $ireferenceNumber = mysql_result($rstSelect, $iLoop, 20);
 $processingcurrency = mysql_result($rstSelect, $iLoop, 21);
 $strTransactionType = func_get_value_of_field($cnn_cs, "cs_companydetails", "transaction_type", "userid", $iCompanyId);
 if ($processingcurrency == "") {
     $processingcurrency = func_get_processing_currency($iCompanyId);
     if ($processingcurrency == "") {
         $processingcurrency = "USD";
     }
 }
 $str_user_type = "";
 //if($iUserId > 0)
 //{
 if ($iUserType == 1) {
     $str_user_type = "TSR user";
 } else {
     if ($iUserType == 2) {
         $str_user_type = "Call center";
     } else {
         if ($iUserType == 3) {
             $str_user_type = "Websites";