В удвоителе паер не отображается пополнение баланса.

sawa84

Участник
Здравствуйте. Проблема такова. На удвоителе паер не отображается зачисление депозита. Такая тема на форуме уже есть но там советуют вписать ключ в 24 строку. У меня ключ вписан но зачисления не отображаются и у меня это не 24 а почемуто 33 строка. При этом мерчант счет выставляет и на кошелек паер зачисления приходят. Вот файл обработчика может дело в нем? Помогите!
 

Вложения

Leroi

Местный
ты сначала покажи какой удвоитель и заскринь какие еще файлы есть в коре ,и скорее всего обработчик не так прописал в паере
 

sawa84

Участник
PHP:
<?php
define('SKYLIGHT',dirname(__FILE__));
require_once('classes/safemysql.php');
require_once('config.php');

$cmnt="none";


$sign_hash ='';
$transaction=$_POST['m_operation_id'];

$ta=$db->getOne("SELECT transaction FROM deposits WHERE transaction=?i", $transaction);
if ($ta==$transaction){exit;}



$sum=$_POST['m_amount']; //Ñóììà, ïîñòóïèâøàÿ îò êëèåíòà
$id=$_POST['m_orderid'];


if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
{
$arHash = array($_POST['m_operation_id'],
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status'],
'1234');
$sign_hash = strtoupper(hash('sha256', implode(':', $arHash)));
if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success')
{
echo $_POST['m_orderid'].'|success';


$referer=$db->getOne("SELECT curator FROM `ss_users` WHERE id=?i", $id);

$db->query("INSERT INTO deposits (userid, curatorid, summa, unixtime,transaction) VALUES(?i,?i,?s,?s,?s)", $id, $referer, $sum, time(), $transaction);
// çäåñü ïåðåõîä íà âûïëàòó

$time_in=time();
$speed=$db->getOne("SELECT speed FROM `ss_users` WHERE id=?s", $id);
$updat=$db->getOne("SELECT updat FROM `ss_users` WHERE id=?s", $id);
$with_sum=($time_in-$updat)*$speed;
$n_speed=$sum*$cf;
$db->query("UPDATE ss_users SET refill=refill+$sum WHERE id=?i",$id);
$db->query("UPDATE ss_users SET updat=$time_in WHERE id=?i",$id);
$db->query("UPDATE ss_users SET speed=speed+$n_speed WHERE id=?i",$id);
if($with_sum>0.99){
require_once('pay_user.php');
}else{
$speed2=$db->getOne("SELECT speed FROM `ss_users` WHERE id=?s", $id);
$speed_kor=$with_sum/$speed2;
$time_kor=intval($speed_kor);


$db->query("UPDATE ss_users SET updat=updat-$time_kor WHERE id=?i",$id);

}



/*Ïëàòèì àäìèíñêèå*/
$adminid=$db->getOne("SELECT id FROM `ss_users` WHERE wallet=?s", $koshelek_admina);

$adminsum=$sum*($admpercent/100);
addUserStat($adminid, "<!--stat--><!--whithdraw--><!--admin-->Âûïëàòà", "<!--stat--><!--whithdraw--><!--admin-->Âûïëàòà àäìèíñêèõ (".$adminsum." ðóá.)");
$db->query("UPDATE config SET admin_per=admin_per+$adminsum WHERE id=?i",1);
require_once('pay_admin.php');





//Çàòåì ðåôñêèå.
//$referer=$db->getOne("SELECT curator FROM `ss_users` WHERE id=?i", $ocherr['userid']);
$refererwallet=strtoupper($db->getOne("SELECT wallet FROM `ss_users` WHERE id=?i", $referer));
$referersum=$sum*($refpercent/100);
if($referer>0 && $refererwallet[0]=='P'){
$db->query("UPDATE ss_users SET refs_wait=refs_wait+$referersum WHERE id=?i",$referer);
$db->query("UPDATE ss_users SET curator_pay=curator_pay+$referersum WHERE id=?i",$id);

addUserStat($referer, "<!--stat--><!--whithdraw--><!--fromreferal-->Âûïëàòà", "<!--stat--><!--whithdraw--><!--fromreferal-->Âûïëàòà ðåôåðàëüíûõ (".$referersum." ðóá.)");
}
$refs_pays=$db->getRow("SELECT * FROM ss_users WHERE refs_wait>?s ORDER BY id ASC LIMIT 1",$min_payeer);

if($refs_pays['id']>0){


$wallet=$db->getOne("SELECT wallet FROM ss_users WHERE id=?i", $refs_pays['id']);
$refs_id=$refs_pays['id'];

require_once('pay_ref.php');

}
exit;
}
echo $_POST['m_orderid'].'|error';

}
?>
ты сначала покажи какой удвоитель и заскринь какие еще файлы есть в коре ,и скорее всего обработчик не так прописал в паере
Вот скрины какие вы просили и скрин как прописано в паере. Помогите пожалуйста 4дня уже мучаюсь.
 

Вложения

Leroi

Местный
возьми с минутника оброботчик попробуй вставь ,он сделан на основе минутника,он тут на форуме есть ,но это твое чудо дырявое
 
Последнее редактирование:

pligin

Команда форума
Администратор
Здравствуйте. Проблема такова. На удвоителе паер не отображается зачисление депозита. Такая тема на форуме уже есть но там советуют вписать ключ в 24 строку. У меня ключ вписан но зачисления не отображаются и у меня это не 24 а почемуто 33 строка. При этом мерчант счет выставляет и на кошелек паер зачисления приходят. Вот файл обработчика может дело в нем? Помогите!
это пополнение Payeer...
Скинь мне ответ сервера в момент проведения платежа (История -> Мерчант -> Платеж -> Графа Y)
 
Верх