//doorh jishee ni soap herhen ashiglah talaar hiisen jishee bolno uuniig ashiglan site deeree tavihdaa uursdiin code nemj oruulna uu
function getget($name){
$tmp = isset($_GET[$name]) ? $_GET[$name] : “”;
return $tmp;
}

$success = getget(‘success’); //formiin get argaar utgaa avna
$trans_number = getget(‘trans_number’); //formiin get argaar utgaa avna

$Usernamesoap = “41186”; //golomtoos uguh merchantiin code
$Passwordsoap = “d5T1Y1a”; //golomtoos uguh nuuts dugaar

include(‘/home/stonehor/public_html/wp-config.php’);
$connection = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if (!$connection) {
die(‘Could not connect: ‘ . mysql_error());
}

mysql_select_db(DB_NAME, $connection);

$sql=”select id, email, trans_date, amount from `merchant` where `invoice_number` = ‘$trans_number'”;

if (!mysql_query($sql,$connection)) {
die(‘Error: ‘ . mysql_error());
}

$result = mysql_query($sql);
$id = 0;
while($row = mysql_fetch_array($result)) {
$id = $row[‘id’];
$trans_date = $row[‘trans_date’]; // guilgee hiisen ognoo. ta ene ognogoo uuriin baazaas $trans_number huvisagchiin utgaaraa shuuj avah yum
$trans_amount = $row[‘amount’]; // guilgeenii dun. ta ene ognogoo uuriin baazaas $trans_number huvisagchiin utgaaraa shuuj avah yum
$email = $row[’email’];
}
mysql_close($connection);

require_once(‘nusoap/nusoap.php’);
$wsdl = “http://www.egolomt.mn:7070/persistence.asmx?WSDL”;
$client = new nusoap_client($wsdl, ‘wsdl’);
$client_err = $client->getError();

if ($client_err) {
echo ‘

Error

' . htmlspecialchars($client->getDebug(), ENT_QUOTES) . '

‘;
exit();
}
$client->soap_defencoding = ‘UTF-8’;
$params = array(
‘v0’=>$Usernamesoap,
‘v1’=>$Passwordsoap,
‘v2’=>$trans_number,
‘v3’=>$trans_date,
‘v4’=>$trans_amount
);

$result = $client->call(‘Get_new’, $params,”, ”, false, true);
if ($client->fault) {
echo ‘

Error

'; print_r($result); echo '

‘;
} else {
$client_err = $client->getError();
if ($client_err) {
echo ‘

Error

' . $client_err . '

‘;
} else {
$responseCode = $result[Get_newResult];
}
}

$connection = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if (!$connection) {
die(‘Could not connect: ‘ . mysql_error());
}

mysql_select_db(DB_NAME, $connection);
$sql = “”;

if (strlen($responseCode) == 6)
{
if($success == 0) {
//2 davhar shalgataar guilgee amjilttai bolson ued tanai web site uilchilgeegee uzuuleh bolomjtoi yum
$sql = “delete `merchant where` `trans_number` = ‘$trans_number’ and `id` != $id”;
$message = “Hello, Dear
Your transaction was completed successfully!
Number is: $trans_number
Thank you.”;
echo ”

Your transaction was completed successfully! Thank you.

“;
$subject = ‘StoneHorseMongolia.com – Thank you!’;
$headers = “MIME-Version: 1.0” . “rn”;
$headers .= “Content-type:text/html;charset=iso-8859-1” . “rn”;
$headers .= ‘From: StoneHorse Mongolia Co Ltd -‘ . “rn”;

$ok = @mail($email, $subject, $message, $headers);

if ($ok) {

} else {

}

}
}
else
{
//doorh medeelel ni zuvhun tanai logod bichegdej uldeh yestoi!
//if($responseCode == 2) { write_to_log(“Guilgee amjiltgui bolson baina.”); }
//if($responseCode == 0) { write_to_log(“Iim dugaar bolon guilgeenii duntei guilgee baazad burtgegdeegui baina.”); }
//if($responseCode == 3) { write_to_log(“Hereglegchiin ner esvel nuuts ug buruu baina.”); }
$sql = “delete merchant where `trans_number` = ‘$trans_number'”;

echo ”

Your transaction could not be completed successfully. Please try again!

“;

}

mysql_query($sql);

mysql_close($connection);

?>