Автор Тема: Пополнение счета через WebMoney  (Прочитано 2479 раз)

0 Пользователей и 1 Гость просматривают эту тему.

SnaykАвтор темы

  • *
  • Оффлайн
  • Награды Более 100 сообщений Более 5 лет на форуме !!! Топ 10 по созданным темам Более 10 созданных тем
  • Дата регистрации: Сен. 2016
  • Возраст: 36
  • Сообщений: 143
  • Страна: ua
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1986-04-17
    • Награды
Пополнение счета через WebMoney
« : 21 Октября 2016, 22:43:06 »
Здравствуйте!

Подключил пополнение счета через WebMoney. На сайте merchant.webmoney все настроил. Пробую пополнить счет - пополнение через кипер прошло успешно, деньги перевело но на аккаунт не попали.

Подскажите, в каком направлении двигаться дальше, где искать ошибку?
 

romcka8

  • *
  • Оффлайн
  • Награды Болеее 500 сообщений Более 6 лет на форуме !!! Топ 10 по сообщениям Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 646
  • Страна: 00
  • Поблагодарили: 21 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
    • Награды
Пополнение счета через WebMoney
« Ответ #1 : 22 Октября 2016, 16:56:26 »
Здравствуйте!

Подключил пополнение счета через WebMoney. На сайте merchant.webmoney все настроил. Пробую пополнить счет - пополнение через кипер прошло успешно, деньги перевело но на аккаунт не попали.

Подскажите, в каком направлении двигаться дальше, где искать ошибку?

В обработчике копаться надо.
 

SnaykАвтор темы

  • *
  • Оффлайн
  • Награды Более 100 сообщений Более 5 лет на форуме !!! Топ 10 по созданным темам Более 10 созданных тем
  • Дата регистрации: Сен. 2016
  • Возраст: 36
  • Сообщений: 143
  • Страна: ua
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1986-04-17
    • Награды
Пополнение счета через WebMoney
« Ответ #2 : 22 Октября 2016, 20:04:15 »
Может кто конкретней подскажет?
 

romcka8

  • *
  • Оффлайн
  • Награды Болеее 500 сообщений Более 6 лет на форуме !!! Топ 10 по сообщениям Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 646
  • Страна: 00
  • Поблагодарили: 21 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
    • Награды
Пополнение счета через WebMoney
« Ответ #3 : 22 Октября 2016, 21:04:26 »
Может кто конкретней подскажет?
Нужно было хотя бы файлы приложить , чтобы можно было видеть о чем идет речь.
 

SnaykАвтор темы

  • *
  • Оффлайн
  • Награды Более 100 сообщений Более 5 лет на форуме !!! Топ 10 по созданным темам Более 10 созданных тем
  • Дата регистрации: Сен. 2016
  • Возраст: 36
  • Сообщений: 143
  • Страна: ua
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1986-04-17
    • Награды
Пополнение счета через WebMoney
« Ответ #4 : 22 Октября 2016, 23:56:22 »
Цитировать
<?php
// Если это форма предварительного запроса, то идем дальше...
IF($_POST['LMI_PREREQUEST']==1) {

  // Проверяем, не произошла ли подмена кошелька.
  // Cравниваем наш настоящий кошелек с тем кошельком, который передан нам Мерчантом.
  // Если кошельки не совпадают, то выводим ошибку и прерываем работу скрипта.
  if(trim($_POST['LMI_PAYEE_PURSE'])!="R000000000000") {
    echo "ERR: НЕВЕРНЫЙ КОШЕЛЕК ПОЛУЧАТЕЛЯ ".$_POST['LMI_PAYEE_PURSE'];
    exit;
  }
  // Если ошибок не возникло и мы дошли до этого места, то выводим YES
  echo "YES";
}

ELSE {

# Автоподгрузка классов
function __autoload($name){ include("classes/_class.".$name.".php");}
# Класс конфига
$config = new config;
# Функции
$func = new func;
# База данных
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);

  // проверка данных
  $secret_key="00000000";
  $common_string = $_POST['LMI_PAYEE_PURSE'].$_POST['LMI_PAYMENT_AMOUNT'].$_POST['LMI_PAYMENT_NO'].
     $_POST['LMI_MODE'].$_POST['LMI_SYS_INVS_NO'].$_POST['LMI_SYS_TRANS_NO'].
     $_POST['LMI_SYS_TRANS_DATE'].$secret_key.$_POST['LMI_PAYER_PURSE'].$_POST['LMI_PAYER_WM'];
  $hash = strtoupper(md5($common_string));
  if($hash!=$_POST['LMI_HASH']) exit;
  // всё верно, зачисляем и пишем в базу
  $sum = $_POST['LMI_PAYMENT_AMOUNT'];
  $ik_payment_amount = $sum;
  $id_user = (int)$_POST['id_user'];
  $user_id = $id_user;
  $u_name = $_POST['name_user'];
  $db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add,status) VALUES ('$id_user','$u_name','$sum','".time()."','1')");
 
 
  # Настройки
   $db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
   $sonfig_site = $db->FetchArray();

   $db->Query("SELECT user, referer_id FROM db_users_a WHERE id = '{$user_id}' LIMIT 1");
   $user_ardata = $db->FetchArray();
   $user_name = $user_ardata["user"];
   $refid = $user_ardata["referer_id"];

   # Зачисляем баланс
   $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.1) ) : $serebro;
   $add_tree = ( $ik_payment_amount >= 199.99) ? 2 : 0;
   $lsb = time();
   $to_referer = ($serebro * 0.10);

   $db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_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'");

   # Статистика пополнений
   $da = time();
   $dd = $da + 60*60*24*15;
   $db->Query("INSERT INTO db_insert_money (user, user_id, money, serebro, date_add, date_del)
   VALUES ('$user_name','$user_id','$ik_payment_amount','$serebro','$da','$dd')");
   
   # Обновление статистики сайта
   $db->Query("UPDATE db_stats SET all_insert = all_insert + '$ik_payment_amount' WHERE id = '1'");
 
}
 

SnaykАвтор темы

  • *
  • Оффлайн
  • Награды Более 100 сообщений Более 5 лет на форуме !!! Топ 10 по созданным темам Более 10 созданных тем
  • Дата регистрации: Сен. 2016
  • Возраст: 36
  • Сообщений: 143
  • Страна: ua
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1986-04-17
    • Награды
Пополнение счета через WebMoney
« Ответ #5 : 24 Октября 2016, 22:02:49 »
Так есть какие-то предположения?
 

radga14

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 225
  • Страна: ru
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-2
  • Пол: Мужской
    • Награды
Пополнение счета через WebMoney
« Ответ #6 : 25 Октября 2016, 13:11:53 »
Так есть какие-то предположения?
у меня такая же беда.пополняются деньги в кошелек приходят а в игру и в аккаунт игрока не начисляется. просил помощь вискаса он сказал что не занимался с вебмани. так что я его отложил пылится в долгий ящик.
 

SnaykАвтор темы

  • *
  • Оффлайн
  • Награды Более 100 сообщений Более 5 лет на форуме !!! Топ 10 по созданным темам Более 10 созданных тем
  • Дата регистрации: Сен. 2016
  • Возраст: 36
  • Сообщений: 143
  • Страна: ua
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:1986-04-17
    • Награды
Пополнение счета через WebMoney
« Ответ #7 : 25 Октября 2016, 18:33:24 »
Печаль-беда
 

skroliks

  • *
  • Оффлайн
  • Награды Более 10 сообщений Более 6 лет на форуме !!!
  • Дата регистрации: Фев. 2016
  • Сообщений: 40
  • Репутация +0/-1
  • Пол: Мужской
    • Награды
Пополнение счета через WebMoney
« Ответ #8 : 26 Октября 2016, 08:18:54 »
Это что - автопополнение webmoney? Такого не бывает. А если вам сказали, что бывает - вам нагло наврали. :alas:
a:0:{}
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 1750 сообщений Более 6 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 30
  • Сообщений: 1989
  • Страна: ru
  • Поблагодарили: 235 раз(а)
  • Репутация +39/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Пополнение счета через WebMoney
« Ответ #9 : 26 Октября 2016, 10:30:14 »
Это что - автопополнение webmoney? Такого не бывает. А если вам сказали, что бывает - вам нагло наврали. :alas:
ну почему же бывает,и есть кстати,только нужен персональный аттестат ну и еще WM может кошелек заблокировать если узнает про фф

 

takebet

Пополнение счета через WebMoney
« Ответ #10 : 31 Октября 2016, 13:27:58 »
Что же такое? раньше работало пополнение через wm теперь деньги переводятся, а на баланс аккаунта не поступают. Может подскажет кто-нибудь в чем проблема?
 

takebet

Пополнение счета через WebMoney
« Ответ #11 : 31 Октября 2016, 14:43:40 »
Сам решил эту проблему. Совсем забыл, потом вспомнил. В файле мерчанта webmoney указан метод шифрования MD5 а нужно SHE256
Вот кусочек кода исправленный:

 // проверка данных
  $secret_key="ВАШ_СЕКРЕТНЫЙ КЛЮЧ";
  $common_string = $_POST['LMI_PAYEE_PURSE'].$_POST['LMI_PAYMENT_AMOUNT'].$_POST['LMI_PAYMENT_NO'].
     $_POST['LMI_MODE'].$_POST['LMI_SYS_INVS_NO'].$_POST['LMI_SYS_TRANS_NO'].
     $_POST['LMI_SYS_TRANS_DATE'].$secret_key.$_POST['LMI_PAYER_PURSE'].$_POST['LMI_PAYER_WM'];
  $hash = strtoupper(hash('sha256', $common_string));
  if($hash!=$_POST['LMI_HASH']) exit;
  // всё верно, зачисляем и пишем в базу
  $sum = $_POST['LMI_PAYMENT_AMOUNT'];
  $ik_payment_amount = $sum;
  $id_user = (int)$_POST['id_user'];
  $user_id = $id_user;
  $u_name = $_POST['name_user'];
  $db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add,status) VALUES ('$id_user','$u_name','$sum','".time()."','1')");

Надеюсь пригодится всем!
 

radga14

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 225
  • Страна: ru
  • Поблагодарили: 7 раз(а)
  • Репутация +1/-2
  • Пол: Мужской
    • Награды
Пополнение счета через WebMoney
« Ответ #12 : 31 Октября 2016, 16:09:08 »
Сам решил эту проблему. Совсем забыл, потом вспомнил. В файле мерчанта webmoney указан метод шифрования MD5 а нужно SHE256
Вот кусочек кода исправленный:

 // проверка данных
  $secret_key="ВАШ_СЕКРЕТНЫЙ КЛЮЧ";
  $common_string = $_POST['LMI_PAYEE_PURSE'].$_POST['LMI_PAYMENT_AMOUNT'].$_POST['LMI_PAYMENT_NO'].
     $_POST['LMI_MODE'].$_POST['LMI_SYS_INVS_NO'].$_POST['LMI_SYS_TRANS_NO'].
     $_POST['LMI_SYS_TRANS_DATE'].$secret_key.$_POST['LMI_PAYER_PURSE'].$_POST['LMI_PAYER_WM'];
  $hash = strtoupper(hash('sha256', $common_string));
  if($hash!=$_POST['LMI_HASH']) exit;
  // всё верно, зачисляем и пишем в базу
  $sum = $_POST['LMI_PAYMENT_AMOUNT'];
  $ik_payment_amount = $sum;
  $id_user = (int)$_POST['id_user'];
  $user_id = $id_user;
  $u_name = $_POST['name_user'];
  $db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add,status) VALUES ('$id_user','$u_name','$sum','".time()."','1')");

Надеюсь пригодится всем!
нет один фиг не приходят. в кошелек приходят а в аккаунт нет(((
 

vitos24

  • *
  • Оффлайн
  • Награды Более 50 сообщений Более 6 лет на форуме !!! Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 58
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Пополнение счета через WebMoney
« Ответ #13 : 31 Октября 2016, 16:25:13 »
Это что - автопополнение webmoney? Такого не бывает. А если вам сказали, что бывает - вам нагло наврали. :alas:
ну почему же бывает,и есть кстати,только нужен персональный аттестат ну и еще WM может кошелек заблокировать если узнает про фф
и не только персональный. Можно формальный с подтвержденными сканами.
a:0:{}
 

takebet

Пополнение счета через WebMoney
« Ответ #14 : 31 Октября 2016, 19:25:49 »
у меня формальный и работает автопополнение!
 
Теги:
 

Автовыплаты на Qiwi и Payeer через Payeer

Автор JohaРаздел Продам модули фф

Ответов: 3
Просмотров: 1895
Последний ответ 25 Февраля 2018, 20:58:49
от shans5
Создание файла и вывод содержимого файла через include

Автор nikogdaРаздел Вопросы по настройке фруктовых ферм

Ответов: 6
Просмотров: 648
Последний ответ 09 Мая 2021, 13:22:21
от nikogda
Как настроить пополнение на payeer для удвоителя DOYBLE MONEY

Автор fgdfgРаздел Разговоры обо всём

Ответов: 11
Просмотров: 2538
Последний ответ 21 Марта 2016, 16:10:27
от Shop-53
Читать всем!!! как правильно настроить пополнение и вывод

Автор kvozimirРаздел Вопросы по настройке фруктовых ферм

Ответов: 18
Просмотров: 18023
Последний ответ 30 Октября 2018, 21:08:13
от denis3184
Зачисление средств рефереру за пополнение баланса

Автор PasatonРаздел Общие вопросы по фермам

Ответов: 4
Просмотров: 1173
Последний ответ 09 Августа 2017, 11:05:45
от саня689