Source Code for Me (s-c.me)

Allows you to paste souce code to blogs! Adapted for Twitter! Here is Search Form in case you missed your code.
Tags: Php,$payeer,$config,$arBalance,$sum_pay,$sum,$sonfig_site, Created At: 10/24/2016 8:03:12 PMViews:

HTML view:
Copy Source | Copy HTML
  1. $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
  2. if ($payeer->isAuth())
  3. {
  4.     $arBalance = $payeer->getBalance();
  5.     if($arBalance["auth_error"] ==  0)
  6.     {
  7.         $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
  8.         $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
  9.         if( ($balance) >= ($sum_pay+100)){
  10.         $arTransfer = $payeer->transfer(array(
  11.         'curIn' => 'RUB', // счет списания
  12.         'sum' => $sum_pay, // сумма получения
  13.         'curOut' => 'RUB', // валюта получения
  14.         'to' => $purse, // получатель (email)
  15.         //'to' => '+71112223344',  // получатель (телефон)
  16.         //'to' => 'P1000000',  // получатель (номер счета)
  17.         'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта Chocolate-Bars")
  18.         //'anonim' => 'Y', // анонимный перевод
  19.         //'protect' => 'Y', // протекция сделки
  20.         //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
  21.         //'protectCode' => '12345', // код протекции
  22.         ));
  23.             if (!empty($arTransfer["historyId"]))
  24.             {
  25.                 # Снимаем с пользователя
  26.                 $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
  27.                 # Вставляем запись в выплаты
  28.                 $da = time();
  29.                 $dd = $da + 60*60*24*15;
  30.                 $ppid = $arTransfer["historyId"];
  31.                 $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status, ps) 
                                                VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3', 'py')");
  32.                 $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
  33.                 $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
  34.                 echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";
  35.             }
  36.             else
  37.             {
  38.                 echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";
  39.             }
  40.         }else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";
  41.     }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";
  42. }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

Based on Manoli.Net's CodeFormatter. Made by Topbot (c) 2008-2017