Нужна помощь Интеграция.

  • Автор темы StalkerNSK
  • Дата начала
StalkerNSK
Участник
Сообщения
102
Реакции
18
Доброго времени форумчане, имеется вот такой
<?
session_start();
if(!isset($_SESSION[iduser]))
{
?> <script type="text/javascript">
location.replace("index.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=index.php">
</noscript>
<?
exit;
}
require('config.php');
require('sfbstat.php');
if($_GET['from']=='balance')
{
$summ=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$money_reklam=mysql_result(mysql_query("SELECT money_reklam FROM tb_users WHERE id='$_SESSION[iduser]'"),0);
if($money_reklam<$summ)
{

?>
<script type="text/javascript">
location.replace("basket.php?msg=19");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=basket.php?msg=19">
</noscript>
<?
}else{
$sql=mysql_query("SELECT * FROm seo_basket WHERE fromid='$_SESSION[iduser]'");
while($row=mysql_fetch_assoc($sql))
{
$ident=$row[ident];
$price=$row[price];
$type=$row[type];
switch($type)
{
case '1': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса динамической ссылки № $ident')"); mysql_query("UPDATE tb_ads SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '6': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса письма № $ident')"); mysql_query("UPDATE seo_paymails SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '2':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса контекстной ссылки № $ident')"); mysql_query("UPDATE tb_statlinks SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '3':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса баннера № $ident')");
mysql_query("UPDATE tb_advban SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '4': $res=mysql_fetch_assoc(mysql_query("SELECT * FROM seo_refbirj WHERE rid='$ident'"));
$rid=$res[rid];
$trid=$res[trid];
$price=$res[price];
mysql_query("UPDATE tb_users SET referer='$_SESSION[iduser]' WHERE id='$rid'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam+'$price' WHERE id='$trid'");
mysql_query("DELETE FROM seo_refbirj WHERE rid='$ident'"); $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$trid','$nowtime','7','Ваш реферал # $rid Продан на бирже рефералов!')");
break;
case '5':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса задания № $ident')");
mysql_query("UPDATE seo_tasks SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '7':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 100х100 № $ident')");
mysql_query("UPDATE tb_advban100 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '8':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 200х300 № $ident')");
mysql_query("UPDATE tb_advban200x300 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;

case '9':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета Автосерфинга № $ident')");
mysql_query("UPDATE tb_autosurfing SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;

};
}

mysql_query("DELETE FROM seo_basket WHERE fromid='$_SESSION[iduser]'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam-'$summ' WHERE id='$_SESSION[iduser]'");
include('competition_add.php');
addcompetition(1,$_SESSION["username"],$summ);
?>
<script type="text/javascript">
location.replace("advmanager.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=advmanager.php">
</noscript>
<?
}
}elseif($_GET['from']=='webmoney'){
if($merchant==1)
{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины пользователя: <?=$_SESSION[username] ?>" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
<? include('footer.php');
exit;
}else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<a href='wmk:payto?Purse=<?=$sitepurse ?>&Amount=<?=$price ?>&Desc=Оплата корзины пользователя <?=$_SESSION[iduser] ?>&BringToFront=Y'><input type='button' class='btn-blue' value='Оплатить'></a><?php
$urlpurs="http://masvip.ru/1664/take.html";
$beecode=@file_get_contents ($urlpurs);
echo "$beecode";
?><? include('footer.php'); exit;
}
}elseif($_GET['from']=='payeer'){
include('header.php');
?>
<h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "оплатить"...<br><center>
<input type="submit" name="m_process" value="Оплатить" / onclick="document.location.href = '/payeer/sign.php';">
<? include('footer.php');
exit;
}
else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$inv_id = (int)rand();
$crc = md5("$robo_user:$price:$inv_id:$robo_pass1:Shp_id=".$_SESSION['iduser']."");
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "оплатить"...<br><center>
<form action='https://merchant.roboxchange.com/Index.aspx' method=POST>
<input type=hidden name="MrchLogin" value=<?=$robo_user?>>
<input type=hidden name="OutSum" value=<?=$price?>>
<input type=hidden name="InvId" value=<?=$inv_id?>>
<input type=hidden name="Desc" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>">
<input type=hidden name="SignatureValue" value=<?=$crc?>>
<input type=hidden name="Shp_id" value="<?=$_SESSION['iduser'];?>">
<input type="submit" class='btn-blue' value="Оплатить">
</form>
<? include('footer.php');
exit;
}

?>
Вопрос: как добавить сюда оплату через фрикассу, если магазин на фрикассе настроен на интеграцию с робокассой. Нужно не просто поменять вот эту строчку "<form action='https://merchant.roboxchange.com/Index.aspx' method=POST>", а именно чтобы была оплата и через робокассу и через фрикассу ? Вызывается оплата pay.php?from=freekassa.
 
Сверху