Всем привет,поможете поставить пополнения Perfect money в файл
После этого кода надо вставить Perfect money
PHP:
<?php
if ($_GET["action"]=='free-kassa') {
$fk_merchant_id = '53097'; //merchant_id ID мазагина в free-kassa.ru https://free-kassa.ru/merchant/cabinet/help/
$fk_merchant_key = '47zj106q'; //Секретное слово https://free-kassa.ru/merchant/cabinet/profile/tech.php
$sql = mysql_quer_y("SELECT * FROM ref_mta where userid='".$userid."'");
if($rew= mysql_fetch_assoc($sql)) {
$id=$rew["id"];
$amount=$rew["amount"];
$hash = md5($fk_merchant_id.":".$amount.":".$fk_merchant_key.":".$id);
?>
У вас есть заказ на пополнение баланса!<br />
<img src="../images/free-kassa.png" width="216" height="115" border="0"><br />
<form method="get" action="https://www.free-kassa.ru/merchant/cash.php">
<input type="hidden" name="m" value="<?=$fk_merchant_id;?>">
<input type="hidden" name="oa" value="<?=$amount;?>">
<input type="hidden" name="s" value="<?=$hash;?>">
<input type="hidden" name="o" value="<?=$id;?>">
<input type="submit" value="Оплатить" class="buttonmail">
</form>
или
<form method="post" action="?action=merchant&id=<?=$id;?>">
<input name="del" class="buttonmail" value="Удалить" type="submit">
</form>
<br />
<?php
}else{
if (isset($_POST["amount"])) {
$amount = floatval($_POST["amount"]);
if ((is_numeric($amount)) && ($amount>0)) {
mysql_quer_y("insert into ref_mta (userid,user,amount,vremea,type) values ('$userid','$username','$amount','".time()."','wm')");
$id = mysql_insert_id();
echo "<font color='#00cc00'><b>Заявка на пополнение баланса принята. После оплаты заявки сумма будет добавлена к Вашему балансу автоматически</b></font><br />";
$hash = md5($fk_merchant_id.":".$amount.":".$fk_merchant_key.":".$id);
?>
<img src="../images/free-kassa.png" width="216" height="115" border="0">
<form method="get" action="https://www.free-kassa.ru/merchant/cash.php">
<input type="hidden" name="m" value="<?=$fk_merchant_id;?>">
<input type="hidden" name="oa" value="<?=$amount;?>">
<input type="hidden" name="s" value="<?=$hash;?>">
<input type="hidden" name="o" value="<?=$id;?>">
<input type="submit" value="Оплатить" class="buttonmail">
</form>
<?php
}else{
echo "Неверно введена сумма пополнения баланса!<br />";
}
}else{
?>
<font color=red>Через Free-Kassa можно пополнить также QIWI.</font>
<br>
Для пополнения баланса, введите сумму пополнения. Нажмите кнопку "Оплатить".
После оплаты, сумма будет добавлена к Вашему балансу автоматически.
<form method="post" action="">
<label>Сумма</label>
<input type="text" size="15" value="<?php if (isset($_GET["mon"]) && ($_GET["mon"]!='')) {echo $_GET["mon"];}else{echo "0";}?>" maxlength="7" name="amount">
<label></label>
<input class="buttonmail" name="process" value="Пополнить" type="submit" />
</form>
<?php
}
}
}
PHP:
# Настройки от PerfectMoney
$acc="U1771894"; // ваш счет
$val="USD"; // валюта, нету рублей !
$password="62J9e25ppvuaZcNBraqtWNutn";
# Страницы перенаправления для PerfectMoney
$s1="https://fermasosedi.today/perfect_result.php"; # адрес для проверки
$s2="https://fermasosedi.today/success.html"; # адрес перенаправления если оплачено
$s3="https://fermasosedi.today/fail.html"; # адрес перенаправления если ошибка
echo '<FIELDSET style="border: solid #666666 1px; padding-top: 15px; margin-bottom: 10px;">
<LEGEND><b>Подтверждение платежа</b></LEGEND>
<form action="https://perfectmoney.is/api/step1.asp" method="POST" accept-charset="utf-8">
<input type="hidden" name="PAYEE_ACCOUNT" value="'.$acc.'">
<input type="hidden" name="PAYEE_NAME" value="Popolnene balansa id'.$lid.'">
<input type="hidden" name="PAYMENT_AMOUNT" value="'.$sum.'">
<input type="hidden" name="PAYMENT_UNITS" value="'.$val.'">
<input type="hidden" name="PAYMENT_ID" value="'.$lid.'">
<input type="hidden" name="STATUS_URL" value="'.$s1.'">
<input type="hidden" name="PAYMENT_URL" value="'.$s2.'">
<input type="hidden" name="NOPAYMENT_URL" value="'.$s3.'">
<center>
Вы переводите <strong>'.$sum.'</strong> USD [1 к 60 RUB]<br />Пополнение баланса в проекте '.$_SERVER["HTTP_HOST"].'<br /><br />
<p align="center"><input class="buttonmail" type="submit" name="PAYMENT_METHOD" value="Пополнить баланс" /></p>
</center>
</form>
</FIELDSET>';
return;
}