Обучение/Помощь новичкам | Хеш указан неверно
Хз что делать ,как быть при оплате
$csrfCheck = $func->csrfVerify();
if (isset($_POST['sum']) && $py == 'payeer' && $csrfCheck == TRUE) {
$sum = round(floatval($_POST["sum"]),2);
$sys = 'payeer';
$sum_x = '0';
if ($sum > $minDep-0.99) {
# Заносим в БД
$db->query("INSERT INTO db_insert (uid, login, sum, sum_x, sys, `add`, status) VALUES ('$uid','$login','$sum','$sum_x','$sys','".time()."','0')");
$desc = base64_encode($_SERVER["HTTP_HOST"]." - USER ".$login);
$m_shop = $config->py_shop;
$m_orderid = $db->LastInsert();
$m_amount = number_format($sum, 2, ".", "");
$m_curr = "RUB";
$m_desc = $desc;
$m_key = $config->py_secret;
$secret = $config->py_secret;
$arHash = array(
$m_shop,
$m_orderid,
$m_amount,
$m_curr,
$m_desc,
$secret = $config->py_secret,
$m_key
);
$sign = strtoupper(hash('sha256', implode(":", $arHash)));
?>
<div class="text-center"><h3 class="text-uppercase content-title px-3">Пополнить баланс через <b><?=$sys_py; ?></b></h3></div><div class="mb-2">
<div class="p-2">
<h6 class="text-uppercase mb-0 text-center"><b>Счастливый билет за пополнение на сумму от 100 руб. <span class="text-white bg-danger" style="padding: 2px 7px; border-radius: 1em;"><span style="color: #ffef02;">+1</span> билет</span></b></h6>
</div>
<hr class="my-2">
</div>
<center>
<div class="col-lg-6">
<div class="card mt-3">
<center class="card-header alert-primary"><div class="col-6 p-2"> <img class="card-img" src="/img/pay/<?=$sys_py2?>.png"> </div></center>
<div class="p-2 pt-4 pb-4">
<div class="card-title mb-0">Сейчас вы попадете на страницу для дальнейшей оплаты.</div>
<p class="mb-3">После оплаты на игровой баланс будут начислены средства.</p>
<form method="GET" action="https://aaio.so/merchant/pay">
<input type="hidden" name="merchant_id" value="<?=$config->py_shop; ?>">
<input type="hidden" name="amount" value="<?=$m_orderid; ?>">
<input type="hidden" name="currency" value="RUB">
<input type="hidden" name="order_id" value="<?=$m_orderid; ?>">
<input type="hidden" name="m_desc" value="<?=$desc; ?>">
<input type="hidden" name="m_sign" value="<?=$sign; ?>">
<input type="submit" name="m_process" value="Оплатить через Payeer" class="btn btn-lg btn-success text-uppercase">
</form>
</div>
</div>
</div><br/><br/><br/>
</center>
</div></div><div class="clearfix"></div>
</div>
<?php
}
else {
echo '<div class="text-center"><h3 class="text-uppercase content-title px-3">Пополнить баланс</b></h3></div><div class="mb-2">
</div><div class="alert alert-danger h5 p-3 text-center"><b>ОШИБКА СУММЫ</b><br/>Способ платежа <span class="text-uppercase">'.$py.'</span> <br/> Для этой системы минимальная сумма пополнения <b>'.$minDep.' руб.</b></div>
</div></div><div class="clearfix"></div>
</div>';
}
return;
}
________
посл. ред. 17.07.2024 в 12:35; всего 3 раз(а); by Dream31
$csrfCheck = $func->csrfVerify();
if (isset($_POST['sum']) && $py == 'payeer' && $csrfCheck == TRUE) {
$sum = round(floatval($_POST["sum"]),2);
$sys = 'payeer';
$sum_x = '0';
if ($sum > $minDep-0.99) {
# Заносим в БД
$db->query("INSERT INTO db_insert (uid, login, sum, sum_x, sys, `add`, status) VALUES ('$uid','$login','$sum','$sum_x','$sys','".time()."','0')");
$desc = base64_encode($_SERVER["HTTP_HOST"]." - USER ".$login);
$m_shop = $config->py_shop;
$m_orderid = $db->LastInsert();
$m_amount = number_format($sum, 2, ".", "");
$m_curr = "RUB";
$m_desc = $desc;
$m_key = $config->py_secret;
$secret = $config->py_secret;
$arHash = array(
$m_shop,
$m_orderid,
$m_amount,
$m_curr,
$m_desc,
$secret = $config->py_secret,
$m_key
);
$sign = strtoupper(hash('sha256', implode(":", $arHash)));
?>
<div class="text-center"><h3 class="text-uppercase content-title px-3">Пополнить баланс через <b><?=$sys_py; ?></b></h3></div><div class="mb-2">
<div class="p-2">
<h6 class="text-uppercase mb-0 text-center"><b>Счастливый билет за пополнение на сумму от 100 руб. <span class="text-white bg-danger" style="padding: 2px 7px; border-radius: 1em;"><span style="color: #ffef02;">+1</span> билет</span></b></h6>
</div>
<hr class="my-2">
</div>
<center>
<div class="col-lg-6">
<div class="card mt-3">
<center class="card-header alert-primary"><div class="col-6 p-2"> <img class="card-img" src="/img/pay/<?=$sys_py2?>.png"> </div></center>
<div class="p-2 pt-4 pb-4">
<div class="card-title mb-0">Сейчас вы попадете на страницу для дальнейшей оплаты.</div>
<p class="mb-3">После оплаты на игровой баланс будут начислены средства.</p>
<form method="GET" action="https://aaio.so/merchant/pay">
<input type="hidden" name="merchant_id" value="<?=$config->py_shop; ?>">
<input type="hidden" name="amount" value="<?=$m_orderid; ?>">
<input type="hidden" name="currency" value="RUB">
<input type="hidden" name="order_id" value="<?=$m_orderid; ?>">
<input type="hidden" name="m_desc" value="<?=$desc; ?>">
<input type="hidden" name="m_sign" value="<?=$sign; ?>">
<input type="submit" name="m_process" value="Оплатить через Payeer" class="btn btn-lg btn-success text-uppercase">
</form>
</div>
</div>
</div><br/><br/><br/>
</center>
</div></div><div class="clearfix"></div>
</div>
<?php
}
else {
echo '<div class="text-center"><h3 class="text-uppercase content-title px-3">Пополнить баланс</b></h3></div><div class="mb-2">
</div><div class="alert alert-danger h5 p-3 text-center"><b>ОШИБКА СУММЫ</b><br/>Способ платежа <span class="text-uppercase">'.$py.'</span> <br/> Для этой системы минимальная сумма пополнения <b>'.$minDep.' руб.</b></div>
</div></div><div class="clearfix"></div>
</div>';
}
return;
}
________
посл. ред. 17.07.2024 в 12:35; всего 3 раз(а); by Dream31