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

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

SnaykАвтор темы

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

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

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

romcka8

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

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

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

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

SnaykАвтор темы

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

romcka8

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

SnaykАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по созданным темам Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Сен. 2016
  • Возраст: 34
  • Сообщений: 143
  • Страна: ua
  • Поблагодарили: 5 раз(а)
  • Репутация +0/-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Автор темы

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

radga14

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

SnaykАвтор темы

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

skroliks

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

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-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

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 200 сообщений За время в онлайне на форуме Более 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

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 50 сообщений Более 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
Просмотров: 1462
Последний ответ 25 Февраля 2018, 20:58:49
от shans5
Как настроить пополнение на payeer для удвоителя DOYBLE MONEY

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

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

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

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

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

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

Автор PasatonРаздел Вопросы / ответы по разным скриптам

Ответов: 1
Просмотров: 500
Последний ответ 10 Ноября 2017, 07:54:32
от Pasaton