РЕШЕНО Не зачисляется баланс при пополнении

  • Автор темы demonberkyt
  • Дата начала
demonberkyt
Местный
Сообщения
83
Реакции
13
Снова здравствуйте. Столкнулся с такой траблой, при пополнении не зачисляется баланс, он даже в базу не добавляется (insert_sum = 0), какие файлы нужны для выявления проблемы? сразу оговорюсь, использовал не тот кошелек, на котором висит сайт, специально создал новый. Скидывал выше 10 руб. (11, минус комиссия получалось 10.89)
Грешил на мерчант, скачал его тут - не заработало. Возможно проблема в базе где-то, но не факт. Еще кое-что, не знаю важно или нет, но АПИ специально не подключал, так как выплаты ручные, и нет необходимости в АПИ, вряд ли связано... но мало ли.
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
demonberkyt написал(а):
Снова здравствуйте. Столкнулся с такой траблой, при пополнении не зачисляется баланс, он даже в базу не добавляется (insert_sum = 0), какие файлы нужны для выявления проблемы? сразу оговорюсь, использовал не тот кошелек, на котором висит сайт, специально создал новый. Скидывал выше 10 руб. (11, минус комиссия получалось 10.89)
Грешил на мерчант, скачал его тут - не заработало. Возможно проблема в базе где-то, но не факт. Еще кое-что, не знаю важно или нет, но АПИ специально не подключал, так как выплаты ручные, и нет необходимости в АПИ, вряд ли связано... но мало ли.
файлы страницы пополнения, мерчанта и дампа БД в студию
 
demonberkyt
Местный
Сообщения
83
Реакции
13
pligin написал(а):
файлы страницы пополнения, мерчанта и дампа БД в студию
Вот. Единственное, что смущает, это в файле пополнения этот код
Код:
var min = 50;
Может это что-то типа минимального платежа? поэтому и не работают мои тестовые по 10 руб..
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
И еще нужна информация об ответе сервера из истории платежей Payeer
 
demonberkyt
Местный
Сообщения
83
Реакции
13
pligin написал(а):
И еще нужна информация об ответе сервера из истории платежей Payeer
Не подскажете где эти данные взять? :rolleyes:
 
demonberkyt
Местный
Сообщения
83
Реакции
13
pligin написал(а):
Заголовки ответа

Код:
Array
(
    [0] => HTTP/1.1 200 OK
    [Server] => nginx
    [Date] => Sun, 08 Apr 2018 16:51:53 GMT
    [Content-Type] => text/html
    [Transfer-Encoding] => chunked
    [Connection] => keep-alive
    [Vary] => Accept-Encoding
    [X-Powered-By] => PHP/5.5.38
    [X-XSS-Protection] => 1; mode=block
    [X-Content-Type-Options] => nosniff
)
Тело ответа
Код:
38|error
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
demonberkyt написал(а):
Заголовки ответа

Код:
Array
(
    [0] => HTTP/1.1 200 OK
    [Server] => nginx
    [Date] => Sun, 08 Apr 2018 16:51:53 GMT
    [Content-Type] => text/html
    [Transfer-Encoding] => chunked
    [Connection] => keep-alive
    [Vary] => Accept-Encoding
    [X-Powered-By] => PHP/5.5.38
    [X-XSS-Protection] => 1; mode=block
    [X-Content-Type-Options] => nosniff
)
Тело ответа
Код:
38|error
теперь в своем файле мерчанта измени следующие строки
PHP:
($_POST['m_orderid'].'|error')
на
PHP:
($_POST['m_orderid'].'|error1')
с возврастанием

Пример:
PHP:
$db->Query("SELECT * FROM db_payeer_insert WHERE id = ".$_POST['m_orderid']) or die($_POST['m_orderid'].'|error1');
if($db->NumRows() == 0){ exit($_POST['m_orderid'].'|error2');}
if($payeer_row['sum'] != $_POST['m_amount']){ exit($_POST['m_orderid'].'|error3');}
Потом пришли измененный файл мерчанта и ответ от сервера из Payeer
 
demonberkyt
Местный
Сообщения
83
Реакции
13
pligin написал(а):
теперь в своем файле мерчанта измени следующие строки
PHP:
($_POST['m_orderid'].'|error')
на
PHP:
($_POST['m_orderid'].'|error1')
с возврастанием

Пример:
PHP:
$db->Query("SELECT * FROM db_payeer_insert WHERE id = ".$_POST['m_orderid']) or die($_POST['m_orderid'].'|error1');
if($db->NumRows() == 0){ exit($_POST['m_orderid'].'|error2');}
if($payeer_row['sum'] != $_POST['m_amount']){ exit($_POST['m_orderid'].'|error3');}
Потом пришли измененный файл мерчанта и ответ от сервера из Payeer
Гляньте, правильно ли изменил мерчант? Ибо ничего не поменялось в ответе

Код:
Array
(
    [0] => HTTP/1.1 200 OK
    [Server] => nginx
    [Date] => Sun, 08 Apr 2018 17:30:01 GMT
    [Content-Type] => text/html
    [Transfer-Encoding] => chunked
    [Connection] => keep-alive
    [Vary] => Accept-Encoding
    [X-Powered-By] => PHP/5.5.38
    [X-XSS-Protection] => 1; mode=block
    [X-Content-Type-Options] => nosniff
)
Код:
39|error
 

Вложения

pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #10
demonberkyt написал(а):
Гляньте, правильно ли изменил мерчант? Ибо ничего не поменялось в ответе

Код:
Array
(
    [0] => HTTP/1.1 200 OK
    [Server] => nginx
    [Date] => Sun, 08 Apr 2018 17:30:01 GMT
    [Content-Type] => text/html
    [Transfer-Encoding] => chunked
    [Connection] => keep-alive
    [Vary] => Accept-Encoding
    [X-Powered-By] => PHP/5.5.38
    [X-XSS-Protection] => 1; mode=block
    [X-Content-Type-Options] => nosniff
)
Код:
39|error
у тебя не срабатывает условие
PHP:
if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
это обязательные поля ответа Payeer
ты реально оплачиваешь?
 
demonberkyt
Местный
Сообщения
83
Реакции
13
  • #11
pligin написал(а):
у тебя не срабатывает условие
PHP:
if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
это обязательные поля ответа Payeer
ты реально оплачиваешь?
Да, реально. Внизу 2 руб, это была первая попытка оплаты
1523209562107.png
 
demonberkyt
Местный
Сообщения
83
Реакции
13
  • #12
pligin написал(а):
у тебя не срабатывает условие
PHP:
if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
это обязательные поля ответа Payeer
ты реально оплачиваешь?
А есть мысли, почему не срабатывает это условие?
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #13
demonberkyt написал(а):
А есть мысли, почему не срабатывает это условие?
нихрена. с таким первый раз встречаюсь...
сейчас буду "мыслить"
 
demonberkyt
Местный
Сообщения
83
Реакции
13
  • #14
pligin написал(а):
нихрена. с таким первый раз встречаюсь...
сейчас буду "мыслить"
Хорошо, если что, предоставлю всю инфу, возможно косяк где-то с моей стороны
 
CRAFTGAMING
Участник
Участник
Сообщения
419
Реакции
80
Telegram
Krreative
  • #15
Проверь правильно ли ты указала в настройках мерчанта на самом payeer ссылки и на сам файл?
 
CRAFTGAMING
Участник
Участник
Сообщения
419
Реакции
80
Telegram
Krreative
  • #16
А вот здесь ты правильно настроил?
1523211967880.png
 
DjSuzuki
Участник
Сообщения
186
Реакции
72
  • #17
Может у тебя на сайте нет wmset? Или есть?
 
demonberkyt
Местный
Сообщения
83
Реакции
13
  • #18
CRAFTGAMING написал(а):
Проверь правильно ли ты указала в настройках мерчанта на самом payeer ссылки и на сам файл?
указаЛ.))Вот в этом и была проблема, сначала поверхностно посмотрел , вроде правильно, но потом решил присмотреться
юрл обработчика был payeer_merchant,php (именно запятая была, вместо точки), вот поэтому и не работало
 
demonberkyt
Местный
Сообщения
83
Реакции
13
  • #19
Сверху