Как подключить free-kassa
Ребят, хочу подключить free-kassa. Так чтобы была одна кнопка, на сайте указываю сколько пополнить на своём сайте. Потом меня перебрасываете на free-Kassa, человек выбирает форму оплаты, оплачивает и потом перебрасывает на сайт и зачисляются на сайте Деньги. Весь инет перерыл. Как это сделать. Хотябы направьте где взять информацию эту
на сайте free-kassa где же еще))) там все подробно написано как подключаться)))
и как прописывается
$merchant_id = $fkassa_conf->merchant_id;
$merchant_secret = $fkassa_conf->secret2;
function getIP()
{
if (isset($_SERVER['HTTP_X_REAL_IP'])) return $_SERVER['HTTP_X_REAL_IP'];
return $_SERVER['REMOTE_ADDR'];
}
if (!in_array(getIP(), array('136.243.38.147', '136.243.38.149', '136.243.38.150', '136.243.38.151', '136.243.38.189', '88.198.88.98'))) {
die("hacking attempt!");
}
$sign_hash = md5( implode(":", array(
$_REQUEST['MERCHANT_ID'],
$_REQUEST['AMOUNT'],
$merchant_secret,
$_REQUEST['MERCHANT_ORDER_ID'],
)));
if ($sign_hash != $_REQUEST['SIGN']) {
die('wrong sign');
}
$id_insert = intval($_REQUEST['MERCHANT_ORDER_ID']);
$db->Query("SELECT * FROM inserts_ops WHERE id = '{$id_insert}'");
if ($db->NumRows() == 0) {
die('error');
}
$insert_row = $db->FetchArray();
if ($insert_row["status"] > 1) {
die('YES');
}
$db->Query("UPDATE inserts_ops SET status = '2' WHERE id = '{$id_insert}'");
$db->Query("UPDATE inserts SET status = '2' WHERE op_id = '{$id_insert}'");
$money = $insert_row["money"];
$user_id = intval($insert_row["user_id"]);
$time = time();
// User
$db->Query("UPDATE users_conf SET balance = balance + '{$money}', ins_sum = ins_sum + '{$money}' WHERE id = '{$user_id}'");
die('YES');
если надо что бы на сайте после оплаты что то происходило
https://www.free-kassa.ru/docs/api.php