[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: система платежа?!
relo
Добрый день!! Прошу помощь. есть мониторинг lightmon 2.1 там настроено система платежа A1PAY.

Хочу поменять на interkassa.ком, профиль все готово, и на сайт поставил ФОРМА.
Ну вот донат ни как не могу сделать.. кто нибудь может помощь мне? я пытался с a1pay.php переделать не получился, может я тупой.. Ну я уже устал.. a1pay с interkassa похожи немножко
Помогите пожалуйста

вот код с a1pay.php

<?php
/**
*
* LightMon v 2.1
*
* by LightMon teAm
*
* Copyright 2009-2011(
http://www.lightmon.ru/)
*
*/

if( ! defined( 'LM' ) ) die('Попытка взлома?');

function verify_check($t,$secret)
{
$params = array(
'tid' => $t['tid'],
'name' => $t['name'],
'comment' => $t['comment'],
'partner_id' => $t['partner_id'],
'service_id' => $t['service_id'],
'order_id' => $t['order_id'],
'type' => $t['type'],
'partner_income' => $t['partner_income'],
'system_income' => $t['system_income']
);


$params['check'] = md5(join('', array_values($params)) . $secret);

if ($params['check'] === $t['check'])
$ok=TRUE;
else
$ok= FALSE;

return $ok;
}

if(verify_check($_POST, $conf['secret_a1key']))
{
$user = $main->db->fetch($main->db->query("SELECT email FROM `lm_user` where id='".$main->db->Escape($_POST['comment'])."'"));
$main->db->query("UPDATE `lm_user` SET balance=balance+'".quote_smart($_POST['system_income'])."' where id='".$main->db->Escape($_POST['comment'])."'" );
$main->db->query("INSERT INTO `lm_logs` (id,uID,money,service,time) VALUES(NULL,'".quote_smart($_POST['comment'])."','".quote_smart($_POST['system_income'])."','arrival','".time()."')");
$main->db->query('INSERT INTO `lm_logs_event` (time,history) VALUES(\''.time().'\', \''.preg_replace(array('/\{user\}/is', '/\{money\}/is'), array($user['email'], quote_smart($_POST['system_income'])), $lang['user_text76']).'\'))');
}
?>


вот форма a1pay

<form method="POST" action="https://partner.a1pay.ru/a1lite/input">
<center><b><br>
'.preg_replace('/\{money\}/is', $_POST['money'], $lang['user_text60']).'</font>
<input
type="hidden" name="key" value="" />
<input
type="hidden" name="cost" value="'.$_POST['money'].'" />
<input
type="hidden" name="name" value="пополнение баланса '.$main->auth->username.'" />
<input
type="hidden" name="order_id" value="0" />
<input
type="hidden" name="comment" value="'.$main->auth->userid.'" />
<br>
<br>
<input
class="button" type="submit" onclick="javascript:history.go(-1);return false;" value="'.$lang['cancel'].'"> <input class="button" type="submit" value="'.$lang['continue'].'"></b></center>
</form>



а это с interkassa ФОРМА на платеж

<form id="payment" name="payment" method="post" action="https://sci.interkassa.com/" enctype="utf-8">
<input
type="hidden" name="ik_co_id" value="564220aa3d1eaf857b8b456a" />
<input
type="hidden" name="ik_pm_no" value="'.$conf['a1key'].'" />
<input
type="hidden" name="ik_am" value="'.$_POST['money'].'" />
<input
type="hidden" name="ik_cur" value="RUB" />
<input
type="hidden" name="ik_desc" value="'.$main->auth->userid.'" />
<input
type="submit" value="Pay">
</form>



Можно как нибудь переделать a1pay на interkassa?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.