Нужна помощь Акции! как настроить при пополнении

  • Автор темы mrblank125
  • Дата начала
mrblank125
Участник
Сообщения
20
Реакции
0
Ребята, как нас троить что бы при пополнении давали меньше деревьев от определенной суммы или вообще не давали , а то что то слишком много дают, в каком файле это посмотреть.
 
blackyar24
Готов помочь
Участник
Сообщения
237
Реакции
25
mrblank125 написал(а):
Ребята, как нас троить что бы при пополнении давали меньше деревьев от определенной суммы или вообще не давали , а то что то слишком много дают, в каком файле это посмотреть.
Файл payeer_merchant.php:
PHP:
# Зачисляем баланс
$serebro = sprintf("%.4f", floatval($sonfig_site["ser_per_wmr"] * $ik_payment_amount) );

$db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
$ins_sum = $db->FetchRow();

$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.5) ) : $serebro + ($serebro * 0.5); # Зачисляем бонус при первом пополнении 50 процентов - 0.5 серебро
# Зачисляем бонус при втором и дальнейших пополнениях 50 процентов - 0.5 серебро
$add_tree = ( $ik_payment_amount >= 499.99) ? 10 : 0; #сумма пополнения и бонус если условие выпонено
$lsb = time();
$to_referer = ($serebro * 0.10);

$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', a_t = a_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount' WHERE id = '{$user_id}'");




# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 10" : ""; #начисление реферу 10% от суммы вклада и +10 дерево
$db->Query("UPDATE db_users_b SET money_b = money_b + $to_referer, from_referals = from_referals + '$to_referer' {$add_tree_referer} WHERE id = '$refid'");
 
mrblank125
Участник
Сообщения
20
Реакции
0
И сколько он тут будет добавлять при 100р? при 500р? и при 1000р?
 
mrblank125
Участник
Сообщения
20
Реакции
0
Хочу сделать что бы при пополнении от 100р давали второе дерево от 500 давали третьее а от 1000 четвертое
 
Parmali
Местный
Сообщения
65
Реакции
9
mrblank125 написал(а):
И сколько он тут будет добавлять при 100р? при 500р? и при 1000р?
Там же видно, что при пополнении от 500 руб 10 деревьев первого уровня.
 
mrblank125
Участник
Сообщения
20
Реакции
0
Не наблюдаю я этого в скрипте(
 
Parmali
Местный
Сообщения
65
Реакции
9
mrblank125 написал(а):
Не наблюдаю я этого в скрипте(
А что ж ты там наблюдаешь?

$add_tree = ( $ik_payment_amount >= 499.99) ? 10 : 0;

$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', a_t = a_t + '$add_tree', ...

Не по глазам???
 
mrblank125
Участник
Сообщения
20
Реакции
0
наблюдаю у меня там стоит вообще от 300 ну при 100р он все-ровно добавляет 5 деревьев первых
 
Parmali
Местный
Сообщения
65
Реакции
9
mrblank125 написал(а):
наблюдаю у меня там стоит вообще от 300 ну при 100р он все-ровно добавляет 5 деревьев первых
То что у тебя - я не видел... Я тебе раскладку дал по тому коду, что выложил blackyar24
Ну вот по аналогии и сделай так, как тебе нужно...
 
mrblank125
Участник
Сообщения
20
Реакции
0
  • #10
Код:
 # Зачисляем баланс
   $serebro = sprintf("%.4f", floatval($sonfig_site["ser_per_wmr"] * $ik_payment_amount) );
  
   $db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
   $ins_sum = $db->FetchRow();
  
   $serebro = intval($ins_sum >= 0.01) ? ($serebro + ($serebro * 0.3) ) : $serebro;
   $add_tree = ( $ik_payment_amount >=299.99) ? 1 : 0;
   $lsb = time();
   $to_referer = ($serebro * 0.10);
  
   $db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', a_t = a_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount' WHERE id = '{$user_id}'");
  
  
  
   # Зачисляем средства рефереру и дерево
   $add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 1" : "";
   $db->Query("UPDATE db_users_b SET money_b = money_b + $to_referer, from_referals = from_referals + '$to_referer' {$add_tree_referer} WHERE id = '$refid'");
 
mrblank125
Участник
Сообщения
20
Реакции
0
  • #11
я уже даже 299 поставил он все ровно добавляет при пополнении 100 на 5 деревьев
 
Parmali
Местный
Сообщения
65
Реакции
9
  • #12
mrblank125 написал(а):
я уже даже 299 поставил он все ровно добавляет при пополнении 100 на 5 деревьев
SET-бонус есть?
 
mrblank125
Участник
Сообщения
20
Реакции
0
  • #13
Parmali
Местный
Сообщения
65
Реакции
9
  • #14
mrblank125 написал(а):
Если честно я не совсем понимаю о чем вы говорите(
Возможно, что у тебя установлен модуль БОНУС WM-SET... Вот по нему и начисляется 5 деревьев при пополнении от 100 рублей.
 
mrblank125
Участник
Сообщения
20
Реакции
0
  • #15
Спасибо, попробую его найти
 
Parmali
Местный
Сообщения
65
Реакции
9
  • #16
mrblank125 написал(а):
Спасибо, попробую его найти
Cмори вот это:
/account/_set.php
/classes/class.wmset.php
ну и в мерчанте...
Удачи!
 
mrblank125
Участник
Сообщения
20
Реакции
0
  • #17
Parmali написал(а):
Cмори вот это:
/account/_set.php
/classes/class.wmset.php
ну и в мерчанте...
Удачи!
СПАСИБО! Решил проблему. еще такой вопрос не по теме, при настройках магазина фри касса поставил доллары, как теперь поменять и сделать рубли
 
Parmali
Местный
Сообщения
65
Реакции
9
  • #18
mrblank125 написал(а):
СПАСИБО! Решил проблему. еще такой вопрос не по теме, при настройках магазина фри касса поставил доллары, как теперь поменять и сделать рубли
Не за что. Если действительно помог, то тут вообще то принято вместо "спасибо" ставить "мне нравится";):)
А вот насчет фри-кассы я - пас: никогда с ней не заморачивался...
 
mrblank125
Участник
Сообщения
20
Реакции
0
  • #19
Parmali написал(а):
Не за что. Если действительно помог, то тут вообще то принято вместо "спасибо" ставить "мне нравится";):)
А вот насчет фри-кассы я - пас: никогда с ней не заморачивался...
Еще вопросик, в меню профиля показывает
Пополнено: 0.00 Руб
хотя баланс пополнял и на счет все зачисляет нормально
 
fhjktrdf
Участник
Сообщения
144
Реакции
10
  • #20
Чтобы исправить в free-kassa рубли вместо долларов, то обращайся в техподдержку. Там по любому вопросу через техподдержку решается
 
Сверху