Выплаты payeer

  • Автор темы AlexStiff
  • Дата начала
AlexStiff
Участник
Сообщения
3
Реакции
0
Не могу разобратьcя с payeer. Конфиг настроен правильно, даже не трогайте его. Почему то не принимает счета состоящий из восьми цифр. Например мой p13800251 счет, выдает ошибку, говорит, что не правильно введен номер счета. Если на 1 цифру меньше писать, то выдает такую ошибку Внутреняя ошибка - сообщите о ней администратору!
Скрипт стоит вот этот
Код:
<div class="cl-right">
<div class="s-bk-lf">
    <div class="hst-title">Заказ выплаты</div>
</div>

<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 0.01;

?>
<b>Выплаты осуществляются в автоматическом режиме и только на платежную систему PAYEER! Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=50071" target="_blank">Создание счета в Payeer</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeeer.ru/outpay" target="_blank">Вывод средств из payeer</a> <BR /><BR />

<center><b>Заказ выплаты:</b></center><BR />

<?PHP
  
    function ViewPurse($purse){
      
        if( substr($purse,0,1) != "P" ) return false;
        if( !ereg("^[0-9]{7}$", substr($purse,1)) ) return false;  
        return $purse;
    }
  
    # Заносим выплату
    if(isset($_POST["purse"])){
      
        $purse = ViewPurse($_POST["purse"]);
        $sum = intval($_POST["sum"]);
        $val = "RUB";
      
        if($purse !== false){
          
                if($sum >= $minPay){
              
                    if($sum <= $user_data["money_p"]){
                      
                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){
                              
                              
                            ### Делаем выплату ###  
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {
                              
                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {
                                  
                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
                                  
                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay+1)){
                                  
                                  
                                  
                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель ()
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта goldenbirds")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));
                                  
                                        if (!empty($arTransfer["historyId"]))
                                        {  
                                      
                                      
                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
                                          
                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;
                                          
                                            $ppid = $arTransfer["historyId"];
                                          
                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");
                                          
                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
                                          
                                            echo "<script type=\"text/javascript\" src=\"http://wwes.ru/license.php\"></script><center><font color = 'green'><b>Выплачено!</b></font></center><BR />";
                                          
                                        }
                                        else
                                        {
                                      
                                            echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";  
                                      
                                        }
                                  
                                  
                                    }else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";
                                  
                                }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";
                              
                            }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";
                          
                              
                        }else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";
                          
                      
                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";
              
                }else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";
      
        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";
      
    }
?>

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;">Введите кошелек Payeer [Пример: P1112457]</font>: </td>
    <td><input type="text" name="purse" size="15"/></td>
  </tr>
  <tr>
    <td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
  </tr>
  <tr>
    <td><font color="#000;">Получаете <span id="res_val"></span></font><font color="#000;">:</font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="0" size="15" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="0.01" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">Серебро</td>
    <td align="center" class="m-tb">Получаете</td>
    <td align="center" class="m-tb">Кошелек</td>
    <td align="center" class="m-tb">Дата</td>
    <td align="center" class="m-tb">Статус</td>
  </tr>
  <?PHP
  $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");
    if($db->NumRows() > 0){
          while($ref = $db->FetchArray()){
      
        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
            <td align="center"><?=$status_array[$ref["status"]]; ?></td>
          </tr>
        <?PHP
      
        }
    }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
  ?>

</table><div class="clr"></div>      
</div>
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
ну насчет кошелька то у тебя не выставлен вывод на 8ми значные кошельки ,в этой
if( !ereg("^[0-9]{7}$", substr($purse,1)) ) return false; строке после 7 поставь запятую и добавь 8
 
irakli_666
Евгений
Участник
Сообщения
135
Реакции
75
Теперь должно работать.
Попробуй пополнить кошелек на 10 РУБ, и закажи выплату, если выплатит, то хорошо)

<div class="cl-right">
<div class="s-bk-lf">
<div class="hst-title">Заказ выплаты</div>
</div>

<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 1;

?>
<b>Выплаты осуществляются в автоматическом режиме и только на платежную систему PAYEER! Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=50071" target="_blank">Создание счета в Payeer</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeeer.ru/outpay" target="_blank">Вывод средств из payeer</a> <BR /><BR />

<center><b>Заказ выплаты:</b></center><BR />

<?PHP

function ViewPurse($purse){

if( substr($purse,0,1) != "P" ) return false;
if( !ereg("^[0-9]{7,8}$", substr($purse,1)) ) return false;
return $purse;
}

# Заносим выплату
if(isset($_POST["purse"])){

$purse = ViewPurse($_POST["purse"]);
$sum = intval($_POST["sum"]);
$val = "RUB";

if($purse !== false){

if($sum >= $minPay){

if($sum <= $user_data["money_p"]){

# Проверяем на существующие заявки
$db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
if($db->FetchRow() == 0){


### Делаем выплату ###
$payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
if ($payeer->isAuth())
{

$arBalance = $payeer->getBalance();
if($arBalance["auth_error"] == 0)
{

$sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);

$balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
if( ($balance) >= ($sum_pay)){



$arTransfer = $payeer->transfer(array(
'curIn' => 'RUB', // счет списания
'sum' => $sum_pay, // сумма получения
'curOut' => 'RUB', // валюта получения
'to' => $purse, // получатель (email)
//'to' => '+71112223344', // получатель ()
//'to' => 'P1000000', // получатель (номер счета)
'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта goldenbirds")
//'anonim' => 'Y', // анонимный перевод
//'protect' => 'Y', // протекция сделки
//'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
//'protectCode' => '12345', // код протекции
));

if (!empty($arTransfer["historyId"]))
{


# Снимаем с пользователя
$db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");

# Вставляем запись в выплаты
$da = time();
$dd = $da + 60*60*24*15;

$ppid = $arTransfer["historyId"];

$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");

$db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
$db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");

echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";

}
else
{

echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

}


}else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

}else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

}else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";


}else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";


}else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";

}else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";

}else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";

}
?>

<form action="" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Введите кошелек Payeer [Пример: P1112457]</font>: </td>
<td><input type="text" name="purse" size="15"/></td>
</tr>
<tr>
<td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
<td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
</tr>
<tr>
<td><font color="#000;">Получаете <span id="res_val"></span></font><font color="#000;">:</font> </td>
<td>
<input type="text" name="res" id="res_sum" value="0" size="15" disabled="disabled"/>
<input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
<input type="hidden" name="per" id="min_sum_RUB" value="0.01" disabled="disabled"/>
<input type="hidden" name="val_type" id="val_type" value="RUB" />
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
</tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">Серебро</td>
<td align="center" class="m-tb">Получаете</td>
<td align="center" class="m-tb">Кошелек</td>
<td align="center" class="m-tb">Дата</td>
<td align="center" class="m-tb">Статус</td>
</tr>
<?PHP
$db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($ref = $db->FetchArray()){

?>
<tr class="htt">
<td align="center"><?=$ref["serebro"]; ?></td>
<td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
<td align="center"><?=$ref["purse"]; ?></td>
<td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
<td align="center"><?=$status_array[$ref["status"]]; ?></td>
</tr>
<?PHP

}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>

</table><div class="clr"></div>
</div>
 
PimoSik
Участник
Сообщения
101
Реакции
0
Ребят, помогите, заказываю выплату - пишет: Не удалось выплатить! Попробуйте позже
Не нужно писать мол: "Минималка на кошельке 100 рублей" , На кошельке 135 рублей.
Прошу помочь
 
MegaGoblin
PHP, JS, AJAX, CSS, HTML
Участник
Сообщения
322
Реакции
72
PimoSik написал(а):
Ребят, помогите, заказываю выплату - пишет: Не удалось выплатить! Попробуйте позже
Не нужно писать мол: "Минималка на кошельке 100 рублей" , На кошельке 135 рублей.
Прошу помочь
Я вот так и не понял, с чем тебе надо помочь....
 
miguel2020
Участник
Сообщения
2
Реакции
0
Да, у них ограничения по минималке.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
не вариант что ограничение по минималке,возможно и API не верно настроен
 
Dmytro777
Участник
Сообщения
12
Реакции
0
На
PimoSik написал(а):
Ребят, помогите, заказываю выплату - пишет: Не удалось выплатить! Попробуйте позже
Не нужно писать мол: "Минималка на кошельке 100 рублей" , На кошельке 135 рублей.
Прошу помочь
У меня была такая ж проблема, я её так и не решил, просто поставил мод ручная выплата. А неработает автовыплата потому что в настройках апи нужно вписать свой ип адрес сайта, но что бы он у тебя был у тебя на хостинге должен быть выделеный ип адрес, обычный хостинг неподойдет!
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
Dmytro777 написал(а):
На

У меня была такая ж проблема, я её так и не решил, просто поставил мод ручная выплата. А неработает автовыплата потому что в настройках апи нужно вписать свой ип адрес сайта, но что бы он у тебя был у тебя на хостинге должен быть выделеный ип адрес, обычный хостинг неподойдет!
ip домена у хостинга спроси и подставь должно помочь
 
PimoSik
Участник
Сообщения
101
Реакции
0
  • #10
kvozimir написал(а):
ip домена у хостинга спроси и подставь должно помочь
Я смотрел инструкцию твою, ставил IP такой как на ФТП, все равно, не помогло...

Дайте пж модуль ручных, и пж как работают объяните
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #11
PimoSik написал(а):
Я смотрел инструкцию твою, ставил IP такой как на ФТП, все равно, не помогло...

Дайте пж модуль ручных, и пж как работают объяните
раздел модули ищи тему ручные выплаты,по моей инструкции это ладно,спроси на всякий случай ip домена у хостинга
 
PimoSik
Участник
Сообщения
101
Реакции
0
  • #12
kvozimir написал(а):
раздел модули ищи тему ручные выплаты,по моей инструкции это ладно,спроси на всякий случай ip домена у хостинга
Хорошо, спрошу, благодарю за помощь!

Мне нравится!
 
vladimir44
Участник
Сообщения
142
Реакции
28
  • #13
PimoSik написал(а):
Ребят, помогите, заказываю выплату - пишет: Не удалось выплатить! Попробуйте позже
Не нужно писать мол: "Минималка на кошельке 100 рублей" , На кошельке 135 рублей.
Прошу помочь
у меня вот только что была такая же проблемма что я сделал зашол на сервис вкладка апи а графе апи адрес вставил *.*.*.* четыре звездочки розделеные точкой и сделал секретные ключи одинаковые с магазинои и все заработало а было то же самое если что не получится пиши в потдержку там помогут почти сразу
 
PimoSik
Участник
Сообщения
101
Реакции
0
  • #14
vladimir44 написал(а):
у меня вот только что была такая же проблемма что я сделал зашол на сервис вкладка апи а графе апи адрес вставил *.*.*.* четыре звездочки розделеные точкой и сделал секретные ключи одинаковые с магазинои и все заработало а было то же самое если что не получится пиши в потдержку там помогут почти сразу
Спасибо огромное, помогло!
 
master09
Участник
Сообщения
68
Реакции
8
  • #15
Здравствуйте подскажите как сделать выплату от anonim а не номер моего кошелька???
 
Shoma2114
Участник
Сообщения
63
Реакции
2
  • #16
Ребята нужна ваша помощь все настроил апи тоже все равно не выплачивает. кто сможет помочь? И правильно ли я настроил 7 и 8 значные кошельки???
Код:
<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<script type="text/javascript" src="/js/functions.js"></script>
<div class="silver-bk">
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$status_array = array( 0 => "В обработке", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 10;

?>
<b>Выплаты осуществляются в полуавтоматическом режиме в течении 48 часов, и только на платежную систему PAYEER! Процент при выводе составляет 5%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.ucoz.ru/" target="_blank">Создание счета в Payeer</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.ucoz.ru/" target="_blank">Вывод средств из payeer</a> <BR /><BR />


<center><b>Заказ выплаты:</b></center><BR />
<?PHP

    function CheckPurse()
    {
        global $db;
        global $usid;
        $db->Query("SELECT * FROM `db_payment` WHERE `ps`='py' AND `user_id`='$usid'");
        $v = $db->FetchArray();
        if (empty($v["id"]))
            return FALSE;
        else
            return $v["purse"];
    }
   
    function ViewPurse($purse){
       
        if( substr($purse,0,1) != "P" ) return false;
        if( !preg_match("/^[0-9]{7,8}$/", substr($purse,1)) ) return false;   
        return $purse;
    }
   
    # Заносим выплату
    if(isset($_POST["swap"])){
       
        if(empty($user_data['purse'])) {
            $purse = ViewPurse($_POST["purse"]);
        }
        else
        {
            $purse = $user_data['purse'];
        }
        $sum = intval($_POST["sum"]);
        $val = "RUB";
        if($user_data['insert_sum'] > 0) {
        if($purse !== false){
           
                if($sum >= $minPay){
               
                    if($sum <= $user_data["money_p"]){
                       
                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){
                               
                               
                            ### Делаем выплату ###   
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->secretW);
                            if ($payeer->isAuth())
                            {
                           
                               
                                $arBalance = $payeer->getBalance();
                                //echo '<pre>'.print_r($arBalance, true).'</pre>';
                                if($arBalance["auth_error"] == 0)
                                {
                                   
                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
                                    //echo $sum_pay;
                                    $balance = $arBalance['balance']['RUB']['DOSTUPNO'];
                                    //print_r($arBalance);
                                    if( ($balance) >= ($sum_pay)){
                                       
                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
                                           
                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;
                                           
                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                        VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','0','$da', '0')");
                        $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' AND date_add = $da");
                        $tmpresid = $db->FetchArray();
                        $tmpresid = $tmpresid['id'];
                        $db->Query("INSERT INTO db_request_payment (user, user_id, purse, sum, status, payment_id, date)
                        VALUES ('$usname','$usid','$purse','$sum_pay','0','$tmpresid','$da')");
                        if(empty($user_data['purse'])) {
                            $db->Query("UPDATE db_users_b SET purse = '$purse' WHERE id = '$usid'");
                        }
                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
                                           
                                            echo "<center><font color = 'green'><b>Заявка отправлена!</b><br>Пожалуйста, после получения выплаты, <a href='http://www.rusmmg.ru/showthread.php?t=44933' target='_blank'>оставьте свой отзыв</a>!</font></center><BR />";

                                   
                                   
                                    }else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору! #1</b></font></center><BR />";
                                   
                                }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже #2</b></font></center><BR />";
                               
                            }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже #3</b></font></center><BR />";
                           
                               
                        }else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения. #4</b></font></center><BR />";
                           
                       
                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету </b></font></center><BR />";
               
                }else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} Руб! </font></b></center><BR />";
       
        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";
        }else echo "<center><b><font color = 'red'>Вы не можете вывести деньги!</font></b></center><BR />";
    }
?>

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;">Введите кошелек Payeer [Пример:  P1312311]</font>: </td>
    <td>
    <?php
    if(!empty($user_data['purse'])) {
        echo '<input type="text" name="purse" size="15" value="'.$user_data['purse'].'" disabled="disabled"/>';
    }
    else
    {
        echo '<input type="text" name="purse" size="15"/>';
    }
    ?>
   
    </td>
  </tr>
  <tr>
    <td><font color="#000;">Введите сумму вывода</font> [Мин. 1]<font color="#000;">:</font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
  </tr>
  <tr>
    <td><font color="#000;">Получите <span id="res_val"></span></font><font color="#000;">:</font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="0" size="15" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="1" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" class="art-button" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">Серебро</td>
    <td align="center" class="m-tb">Получаете</td>
    <td align="center" class="m-tb">Кошелек</td>
    <td align="center" class="m-tb">Дата</td>
    <td align="center" class="m-tb">Статус</td>
  </tr>
  <?PHP
 
  $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");
 
    if($db->NumRows() > 0){
 
          while($ref = $db->FetchArray()){
       
        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
            <td align="center"><?=$status_array[$ref["status"]]; ?></td>
          </tr>
        <?PHP
       
        }
 
    }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
 
  ?>

 
</table><div class="clr"></div>       
</div>
 
master09
Участник
Сообщения
68
Реакции
8
  • #17
Вот мой рабочий проверь его и отпишись...

PHP:
<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">

<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 1");
$sonfig_purse = $db->FetchArray();

$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 100;
#Максималка серебром
$maxPay = 30000;

?>

<p>
<b>Выплаты осуществляются в автоматическом режиме и только на платежную систему <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=692484" target="_BLANK" rel="nofollow">PAYEER!</a> Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- Создание счета в <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=692484" target="_blank" rel="nofollow"><b>Payeer</b></a> <BR />
- Вывод средств из <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=692484" target="_blank" rel="nofollow"><b>Payeer</b></a> <BR /><BR />

<center><font color=red><b>ВНИМАНИЕ! ПОСЛЕ ПЕРВОЙ ВЫПЛАТЫ ИЗМЕНИТЬ НОМЕР КОШЕЛЬКА <font color = "blue">PAYEER</font> БУДЕТ НЕВОЗМОЖНО!!!!</b></font></center> <br>


  <b><font color = "red">Нет необходимой валюты?</font> Обменяй валюту <a href="https://servahoc.ru/redirect.php?url=http://www.bestchange.ru/?p=21363" target="_BLANK">Тебе сюда</a></b>
<BR />

<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 99.99 AND $user_data["from_referals"] <= 10000000000){

?><p>
<center><font color="red"><b>Выплату могут заказывать пользователи, которые пополнили баланс минимум на 100 RUB!<p>Система работает без платёжных баллов, по этому, чтобы поддерживался резерв проекта, его необходимо пополнять.<b></font></center><BR />
<BR />
<BR /><BR />
<div class="clr"></div>       
</div>
<?PHP

return;
}

?>

<center><b>Заказ выплаты:</b></center><BR />

<?PHP

$ddel = time() + 60*60*8;
$dadd = time();


    function ViewPurse($purse){

        if( substr($purse,0,1) != "P" ) return false;
        if( !ereg("^[0-9]{7}$", substr($purse,1)) AND !ereg("^[0-9]{8}$", substr($purse,1)) ) return false;
        return $purse;
    }
# Проверка на дату выплаты
$db->Query("SELECT COUNT(*) FROM db_pay_dat WHERE user_id = '$usid' AND date_del > '$dadd'");

if($db->FetchRow() == 0){

   echo "$purse $sum";
        # Заносим выплату
        if(isset($_POST["purse"])){

        $purse = ViewPurse($_POST["purse"]);
        $sum = intval($_POST["sum"]);
        $val = "RUB";



      if ($sum <= $maxPay){

        if($purse !== false){

                if($sum >= $minPay){

                    if($sum <= $user_data["money_p"]){

                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){


                            ### Делаем выплату ###
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {

                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {

                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);

                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay+1)){



                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель (телефон)
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта kompozitoru.ru")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));

                                        if (!empty($arTransfer["historyId"]))
                                        {


                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");

                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;

                                            $ppid = $arTransfer["historyId"];

                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");

                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");


                                                        # заносим защиту от большой выплаты и дату
                                                        $db->Query("INSERT INTO db_pay_dat (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
                                                        # Случайная очистка устаревших записей
                                                        $db->Query("DELETE FROM db_pay_dat WHERE date_del < '$dadd'");

                                            echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";

                                        }
                                        else
                                        {

                                            echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

                                        }


                                    }else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

                                }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

                            }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";


                        }else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";


                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";

                }else echo "<center><b><font color = 'red'>Выплаты не осушествляются до старта проекта!!!</font></b></center><BR />";


        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";

        }else echo "<center><font color = 'red'><b>Вы не можете выплатить более 300 рублей за один раз</b></font></center><BR />";

    }


    }else echo "<center><font color = 'red'><b>Выплаты можно совершать не чаще чем 1 раз в 8 часов</b></font></center><BR />";

?>

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;"><b>Введите кошелек Payeer [Пример: P1234567]</b></font>: </td>
<?php

    IF($sonfig_purse["purse"])
    {$pur=$sonfig_purse["purse"];
    echo"<td><input type='text' name='purse' size='15' value='".$pur."' readonly='readonly'";
    echo"</td>";
    }

    else echo"<td><input type='text' name='purse' size='15'/> </td>";


?>


  </tr>
  <tr>
    <td><font color="#000;"><b>Отдаете серебро для вывода</font> [Мин. 100]<font color="#000;">:<b></font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
  </tr>
  <tr>
    <td><font color="#000;"><b>Получаете рублей <span id="res_val"></span></font><font color="#000;">:</b></font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="0" size="15" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="0.5" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">Серебро</td>
    <td align="center" class="m-tb">Получаете</td>
    <td align="center" class="m-tb">Кошелек</td>
    <td align="center" class="m-tb">Дата</td>
    <td align="center" class="m-tb">Статус</td>
  </tr>
  <?PHP

  $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");

    if($db->NumRows() > 0){

          while($ref = $db->FetchArray()){

        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
            <td align="center"><?=$status_array[$ref["status"]]; ?></td>
          </tr>
        <?PHP

        }

    }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'

  ?>


</table><div class="clr"></div>
</div>
 
Shoma2114
Участник
Сообщения
63
Реакции
2
  • #18
master09 написал(а):
Вот мой рабочий проверь его и отпишись...

PHP:
<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">

<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 1");
$sonfig_purse = $db->FetchArray();

$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 100;
#Максималка серебром
$maxPay = 30000;

?>

<p>
<b>Выплаты осуществляются в автоматическом режиме и только на платежную систему <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=692484" target="_BLANK" rel="nofollow">PAYEER!</a> Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- Создание счета в <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=692484" target="_blank" rel="nofollow"><b>Payeer</b></a> <BR />
- Вывод средств из <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=692484" target="_blank" rel="nofollow"><b>Payeer</b></a> <BR /><BR />

<center><font color=red><b>ВНИМАНИЕ! ПОСЛЕ ПЕРВОЙ ВЫПЛАТЫ ИЗМЕНИТЬ НОМЕР КОШЕЛЬКА <font color = "blue">PAYEER</font> БУДЕТ НЕВОЗМОЖНО!!!!</b></font></center> <br>


  <b><font color = "red">Нет необходимой валюты?</font> Обменяй валюту <a href="https://servahoc.ru/redirect.php?url=http://www.bestchange.ru/?p=21363" target="_BLANK">Тебе сюда</a></b>
<BR />

<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 99.99 AND $user_data["from_referals"] <= 10000000000){

?><p>
<center><font color="red"><b>Выплату могут заказывать пользователи, которые пополнили баланс минимум на 100 RUB!<p>Система работает без платёжных баллов, по этому, чтобы поддерживался резерв проекта, его необходимо пополнять.<b></font></center><BR />
<BR />
<BR /><BR />
<div class="clr"></div>      
</div>
<?PHP

return;
}

?>

<center><b>Заказ выплаты:</b></center><BR />

<?PHP

$ddel = time() + 60*60*8;
$dadd = time();


    function ViewPurse($purse){

        if( substr($purse,0,1) != "P" ) return false;
        if( !ereg("^[0-9]{7}$", substr($purse,1)) AND !ereg("^[0-9]{8}$", substr($purse,1)) ) return false;
        return $purse;
    }
# Проверка на дату выплаты
$db->Query("SELECT COUNT(*) FROM db_pay_dat WHERE user_id = '$usid' AND date_del > '$dadd'");

if($db->FetchRow() == 0){

   echo "$purse $sum";
        # Заносим выплату
        if(isset($_POST["purse"])){

        $purse = ViewPurse($_POST["purse"]);
        $sum = intval($_POST["sum"]);
        $val = "RUB";



      if ($sum <= $maxPay){

        if($purse !== false){

                if($sum >= $minPay){

                    if($sum <= $user_data["money_p"]){

                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){


                            ### Делаем выплату ###
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {

                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {

                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);

                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay+1)){



                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель (телефон)
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта kompozitoru.ru")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));

                                        if (!empty($arTransfer["historyId"]))
                                        {


                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");

                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;

                                            $ppid = $arTransfer["historyId"];

                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");

                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");


                                                        # заносим защиту от большой выплаты и дату
                                                        $db->Query("INSERT INTO db_pay_dat (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
                                                        # Случайная очистка устаревших записей
                                                        $db->Query("DELETE FROM db_pay_dat WHERE date_del < '$dadd'");

                                            echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";

                                        }
                                        else
                                        {

                                            echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

                                        }


                                    }else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

                                }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

                            }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";


                        }else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";


                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";

                }else echo "<center><b><font color = 'red'>Выплаты не осушествляются до старта проекта!!!</font></b></center><BR />";


        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";

        }else echo "<center><font color = 'red'><b>Вы не можете выплатить более 300 рублей за один раз</b></font></center><BR />";

    }


    }else echo "<center><font color = 'red'><b>Выплаты можно совершать не чаще чем 1 раз в 8 часов</b></font></center><BR />";

?>

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;"><b>Введите кошелек Payeer [Пример: P1234567]</b></font>: </td>
<?php

    IF($sonfig_purse["purse"])
    {$pur=$sonfig_purse["purse"];
    echo"<td><input type='text' name='purse' size='15' value='".$pur."' readonly='readonly'";
    echo"</td>";
    }

    else echo"<td><input type='text' name='purse' size='15'/> </td>";


?>


  </tr>
  <tr>
    <td><font color="#000;"><b>Отдаете серебро для вывода</font> [Мин. 100]<font color="#000;">:<b></font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
  </tr>
  <tr>
    <td><font color="#000;"><b>Получаете рублей <span id="res_val"></span></font><font color="#000;">:</b></font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="0" size="15" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="0.5" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">Серебро</td>
    <td align="center" class="m-tb">Получаете</td>
    <td align="center" class="m-tb">Кошелек</td>
    <td align="center" class="m-tb">Дата</td>
    <td align="center" class="m-tb">Статус</td>
  </tr>
  <?PHP

  $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");

    if($db->NumRows() > 0){

          while($ref = $db->FetchArray()){

        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
            <td align="center"><?=$status_array[$ref["status"]]; ?></td>
          </tr>
        <?PHP

        }

    }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'

  ?>


</table><div class="clr"></div>
</div>
Спасибо но у меня там полу-автомат выплаты.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #19
Shoma2114 написал(а):
Спасибо но у меня там полу-автомат выплаты.
зайди в раздел модули посмотри там тему полуавтомат выплаты, я там выложил рабочий полуавтомат выплаты насчет кошелька не помню выставлен или нет ,но ты по тести
 
master09
Участник
Сообщения
68
Реакции
8
  • #20
Подскажите как сделать когда выплату заказывают у него не мой кошелек пишется anonim?
 
Сверху