2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860

При пополнении баланса комиссия на сайте

25.07.2014, 12:56. Показов 3008. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
будет ли процент идти на кошелек создателя сайта или просто будет высчитываться процент и будет пополняться на сайт меньшая сумма? вот сам кол

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
echo param_tail();
 echo  param_head('Сумма:');
        echo form_text('amount','0',5);
        $res=round('amount'*$percent);
        echo ' - Учитывая комиссию '.$percent.'%, вам зачислят: <b><span id="wd_res">'.$res.'</span></b>'.num2str($num).'';
        echo <<<CODE
  <script language="JavaScript">
  var ws=document.getElementById('amount');
  var result=$res;
  ws.onkeyup=function() {
    var res=document.getElementById('wd_res');
    var x=this.value*$percent/100;
    if (isNaN(x)) { res.innerHTML='0'; result=0; return; }
    x=Math.round(x*100)/100;
    res.innerHTML=x;
    result=x;
    }
  </script>
CODE;
код писал и проверял процент он высчитывает верно, ну не пойму будет ли процент идти создателю сайта? или просто процент высчитает сайт и положит клиенту на сайт меньшую сумму?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.07.2014, 12:56
Ответы с готовыми решениями:

Создание кнопок при пополнении БД
Есть ьакая проблема. Нужно щоби при добавлении даних в базу автоматически создавались кнопки на форме. Можно ли ето сделать в Delphi. Если...

Реализация слайдера при пополнении хп
есть код аптечки Хотел узнать как можно было бы сделать что бы пополнение жизней было через определенное время(тип как в pubg, fortnite)...

Ошибка при пополнении ProgressBar
Доброго времени суток, форумчане! Есть такой не замысловатый код: private async void button1_Click(object sender, EventArgs e) ...

32
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.07.2014, 15:59
Студворк — интернет-сервис помощи студентам
ДА сколько можно....
на кой ты показываешь этот код и спрашиваешь при этом особенности платёжной системы?
тебе надо узнавать особенность WM API я уже писал об этом. Смотри договор. Узнавай о комиссии и процентах ЧТО, КАК и КУДА передавать. А этот твой код он только информирует поситителей сайта.
я уже приводил пример
Цитата Сообщение от BarbosLV Посмотреть сообщение
Это всё равно что встать у банкомата с плакатом. Помогу воспользоваться банкоматом за 20 % от сделки. И после этого спросить зачислит ли банкомат эти 20% на твой счёт а не на чужой. Предоставив при этом только плакат...
Цитата Сообщение от wolf Посмотреть сообщение
как сделать чтоб с него снимали процент после оплаты?
А это ещё зачем? Или тебя волнует что бы тебе что то зачислили. ОПЯТЬ ЖЕ ЧИТАЙ ДОГОВОР!.
0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 16:18  [ТС]
Цитата Сообщение от BarbosLV Посмотреть сообщение
А это ещё зачем? Или тебя волнует что бы тебе что то зачислили. ОПЯТЬ ЖЕ ЧИТАЙ ДОГОВОР!.
зачем мне читать договор? если все проделывается на моем сайте? то что уже идет у WM API это уже другое тем более на WM API у меня нету комиссии, поэтому я вас и спрашиваю что сделать чтоб после оплаты снимался у клиента процент и привожу свой код, неужели грамотному программисту сложно дописать 2 строчки чтоб снимался после оплаты процент?

Добавлено через 6 минут
вот например если вывести средства с сайта, то у меня будет так
$res=round($USER->money*0.85,2);

а именно $USER->money - это сколько лежит у пользователя на счета мы умнажаем на процент и на отправляется сумма
$x=round($_REQUEST['wd_sum']*0.85,2);
$rem="Вывод $_REQUEST[wd_sum] {CONFIG=PRICE_SIGN} с баланса $USER->login<br>Перевод $x {CONFIG=PRICE_SIGN} на кошелёк $_REQUEST[wd_wmr]";
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.07.2014, 16:21
Нет дорогой, в представленном тобою коде есть только исключительно вывод на экран. На экран можно вывести всё что угодно. Снятие же процентов и вообще любые операции с веб мани производятся исключительно на ИХ сервере. С твоего же сервера они получают только данные согласно спецификации API и договору. Поэтому чтобы получить вразумительный ответ ты сначала должен описать по какому сценарию ты с ними работаешь. В любом случае самостоятельно поменять процент ты просто физически не в состоянии. И вобще у меня начинает складыватся впечатления что ты по наивности пытаешься подломить их защиту. Смею тебя уверить это совсем ни так работает.
0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 16:28  [ТС]
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?
include ("config.php");
 
check_access('u');
global $UID,$UE,$PAYSYS,$USER;
 
$ps=isset($_POST['system'])?$_POST['system']:0;
 
if (!isset($_POST['system']) or !isset($PAYSYS[$_POST['system']])) {
  echo skin_redir_msg(link_url('index'),"Неверный способ пополнения!");
  }
 
elseif (!isset($_POST['amount']) or round($_POST['amount'],2)<=0) {
  echo skin_redir_msg(link_url('index'),"Неверная сумма пополнения!");
  }
 
else {
 
$AMOUNT=$_POST['amount'];
$AMOUNT=$AMOUNT*(100+$procent)/100;
 
switch ($ps) {
 
case 'R':
case 'Z':
global $WM;
$PURSE=$WM[$ps];
$X=$ps.'X';
$msg="$CFG[SITE_NAME]: на баланс пользователя $USER->login (ID #$USER->id).";
//$msg=iconv('utf-8','cp1251',$msg);
?>
<form id="pay" name="pay" method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" style="display:none">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$AMOUNT?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="">
<input type="hidden" name="LMI_PAYMENT_DESC_BASE64" value="<?=base64_encode($msg)?>">
<input type="hidden" name="LMI_PAYMENT_NO" value="0">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$PURSE?>">
<input type="hidden" name="LMI_SIM_MODE" value="0">
<input type="hidden" name="LMI_RESULT_URL" value="<?=module_url('fin','wm','_CLEAN')?>">
<input type="hidden" name="LMI_SUCCESS_URL" value="<?=module_url('fin','index','result=success')?>">
<input type="hidden" name="LMI_SUCCESS_METHOD" value="1">
<input type="hidden" name="LMI_FAIL_URL" value="<?=module_url('fin','index','result=fail')?>">
<input type="hidden" name="LMI_FAIL_METHOD" value="1">
<input type="hidden" name="USER_ID" value="<?=$USER->id?>">
</form>
<script language="JavaScript">
document.getElementById('pay').submit();
</script>
<?
break;
 
case 'X':
global $ROBO;
$robo_login=$ROBO['login'];
$robo_pass1=$ROBO['pass1'];
$robo_summ = $AMOUNT;
$robo_desc = "Пополнение баланса пользователя $USER->login";
$robo_curr="PCR";
$robo_culture="ru";
$r=mysql_query("select max(id) from money");
list($robo_invid)=mysql_fetch_row($r);
$x=rand(100000,999999);
$USER->fetch_data(); $USER->data['fin']['robo_rand']=$x; $USER->store_data();
$crc=md5("$robo_login:$robo_summ:$robo_invid:$robo_pass1:shpUID=$UID:shpX=$x");
?>
<form id='pay' action='https://merchant.roboxchange.com/Index.aspx' method='POST' style="display:none">
<input type="hidden" name="MrchLogin" value="<?=$robo_login?>">
<input type="hidden" name="OutSum" value="<?=$robo_summ?>">
<input type="hidden" name="InvId" value="<?=$robo_invid?>">
<input type="hidden" name="Desc" value="<?=$robo_desc?>">
<input type="hidden" name="SignatureValue" value="<?=$crc?>">
<input type="hidden" name="IncCurrLabel" value="<?=$robo_curr?>">
<input type="hidden" name="Email" value="<?=$USER->email?>">
<input type="hidden" name="Culture" value="<?=$robo_culture?>">
<input type="hidden" name="shpUID" value="<?=$UID?>">
<input type="hidden" name="shpX" value="<?=$x?>">
</form>
<script language="JavaScript">
document.getElementById('pay').submit();
</script>
<?
break;
 
case 'E':
global $EPAY;
$x=rand(100000,999999); $USER->fetch_data(); $USER->data['fin']['epay_rand']=$x; $USER->store_data();
echo <<<CODE
<form id='pay' action='http://paymentgateway.ru/' method='POST' style="display:none">
<input type="hidden" name="project" value="$EPAY[project]">
<input type="hidden" name="source" value="$EPAY[source]">
<input type="hidden" name="amount" value="$AMOUNT">
<input type="hidden" name="nickname" value="$USER->id">
<input type="hidden" name="nick_extra" value="$USER->login">
<input type="hidden" name="order_id" value="$x">
<input type="hidden" name="comment" value="Пополнение баланса на сайте, пользователь $USER->login">
<script language="JavaScript">
document.getElementById('pay').submit();
</script>
</form>
CODE;
break;
 
case 'I':
global $IKA;
$desc = "Пополнение баланса пользователя $USER->login";
$r=mysql_query("select max(id) from money");
list($pid)=mysql_fetch_row($r); $pid++;
$USER->fetch_data(); $USER->data['fin']['ik_rand']=$pid; $USER->store_data();
echo <<<CODE
<form id="pay" name="payment" action="https://interkassa.com/lib/payment.php" method="post"
      enctype="application/x-www-form-urlencoded" accept-charset="cp1251" style="display:none">
<input type="hidden" name="ik_shop_id" value="$IKA[shop_id]">
<input type="hidden" name="ik_payment_amount" value="$AMOUNT">
<input type="hidden" name="ik_payment_id" value="$pid">
<input type="hidden" name="ik_payment_desc" value="$desc">
<input type="hidden" name="ik_baggage_fields" value="$USER->id">
</form>
<script language="JavaScript">
document.getElementById('pay').submit();
</script>
CODE;
break;
 
} }
 
?>
Добавлено через 15 секунд
вот код сценария

Добавлено через 4 минуты
Цитата Сообщение от BarbosLV Посмотреть сообщение
И вобще у меня начинает складыватся впечатления что ты по наивности пытаешься подломить их защиту
мне их защита даром не нужна, просто я хочу сделать как сделанно в терминалах, клиент ложит денюшку 100 руб и с него снимают процент и ему приходит допустим 95 руб
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.07.2014, 16:36
Этот код формирует страницу которая даёт доступ к различным платёжным системам. А работаешь ты с ними на основании договора. Вот берёшь конкретный договор(та платёжка что тебя интересует) и внимательно его читаешь. Судя по всему ты тут не продавец а посредник. Значит скорее всего тебе просто капает оговоренный процент на оговоренный счёт.
0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 16:53  [ТС]
Добавлено через 2 минуты
я хотел сделать так, а именно клиент ложит на счет 1200 руб ложит он через систему webmoney затем система перечисляет мне 1200 руб в кошелек, а клиенту на лицевой счет должно поступить 1000 руб

Добавлено через 2 минуты
и причем тут договор от webmoney когда все происходит на сайте, webmoney тока перечисляет эти 1200 руб на счет владельца за услуги
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.07.2014, 17:03
Цитата Сообщение от wolf Посмотреть сообщение
я хотел сделать так, а именно клиент ложит на счет 1200 руб ложит он через систему webmoney затем система перечисляет мне 1200 руб в кошелек, а клиенту на лицевой счет должно поступить 1000 руб
Ну во первых если он ложит на счёт рубли то получает в итоге WMZ (ну или наоборот).
Далее если счёт на который он эти деньги кладёт принадлежит тебе лично, то ты сам регулируешь комиссию. Если же он принадлежит другому лицу то ты не чего сам поменять не можешь.
Остаётся вопрос как данный код попал к тебе на сайт?
1)Если ты его просто тупо спиздил позаимствовал, то поздравляю где то есть человек который на твоём сайте зарабатывает.
2)Если тебе его кто то установил - значит зарабатывает тот кто установил (конечно если он не позаимствовал).
3)Ну и на конец если код поставил ты сам почему тебе ни чего не известно о партнёрской программе?
0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 17:14  [ТС]
этот код мой просто сайт щас на денвере причем тут украл и т.д???вы вообще не в тему пишете если честно

Добавлено через 48 секунд
3)Ну и на конец если код поставил ты сам почему тебе ни чего не известно о партнёрской программе?
причем тут вообще это? я спросил прямо про проценты от суммы, а вы уже все приписали

Добавлено через 5 минут
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.07.2014, 17:19
Цитата Сообщение от wolf Посмотреть сообщение
причем тут вообще это? я спросил прямо про проценты от суммы, а вы уже все приписали
Потому что проценты от суммы в том случае если расчётный счёт принадлежит другому лицу. Можно получить только от этого лица по договору (так называемая партнёрская программа).
Цитата Сообщение от wolf Посмотреть сообщение
этот код мой
Не смеши. Ты бы просто не задавал таких наивных вопросов.
0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 17:29  [ТС]
BarbosLV у меня вопросы не наивные, зато у вас ответы ....
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.07.2014, 18:42
Ну возможно у нас критическое не понимание. Ну не преподаватель я, чтобы нормально объяснять. Однако на данный момент у меня сложилось такое впечатление. Ты упорно продолжаешь спрашивать как накачать колесо, и при этом демонстрируешь выхлопную трубу. Да тебе уже объяснили как вставить шланг в выхлопную трубу, пару раз сказали что, выхлопная труба никак не связанна с колёсами.
Чувствую ничем я тут больше помочь не смогу, за сим откланиваюсь. Напоследок оставляю ссылки (1,2,3) на мануал (так сказать снимок колеса) вдруг тебе не колесо накачать надо.

0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 18:52  [ТС]
не будем ссорится, я попробую сам разобраться в своей катавасии
0
2 / 2 / 10
Регистрация: 17.09.2012
Сообщений: 860
26.07.2014, 18:53  [ТС]
BarbosLV все равно спасибо за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.07.2014, 18:53
Помогаю со студенческими работами здесь

Вывод баланса на php сайте из sql
Подскажите пожалуйста: Как сделать вывод баланса пользователя на сайте, который записан в sql таблицу. Заранее огромное спасибо ...

Как защититься от накрутки баланса на сайте?
Всем привет! У меня есть сайт связанный с финансами. Есть пополнения и выплаты. Как-то зашёл на сайт и вижу на статистике выплату....

Пополнение баланса на сайте (yandex деньги)
Доброе времени суток, уважаемые форумчане. По задаче необходимо реализовать пополнение баланса на сайте с помощью сервиса &quot;yandex...

Правильная запись при пополнении и зачислении на баланс
подскажите какая запись в базу данных или как правильно зделать..вообщем при пополнении деньги на кошелек приходят а на баланс нет.что...

При логине на одном сайте автоматически выполнять логин на другом сайте
Здравствуйте! Есть два сайта, оба на MVC5. Реально ли сделать так чтобы при логине на одном сайте, автоматически выполнялся логин...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Опции темы

Новые блоги и статьи
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru