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;
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Не подскажете где эти данные взять?pligin написал(а):И еще нужна информация об ответе сервера из истории платежей Payeer
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
История -> Графа "Y"demonberkyt написал(а):Не подскажете где эти данные взять?
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Заголовки ответаpligin написал(а):История -> Графа "Y"
Посмотреть вложение 3056
Код:
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');}
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Гляньте, правильно ли изменил мерчант? Ибо ничего не поменялось в ответеpligin написал(а):теперь в своем файле мерчанта измени следующие строки
наPHP:($_POST['m_orderid'].'|error')
с возврастаниемPHP:($_POST['m_orderid'].'|error1')
Пример:
Потом пришли измененный файл мерчанта и ответ от сервера из PayeerPHP:$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');}
Код:
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
Вложения
-
5,7 KB Просмотры: 71
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
у тебя не срабатывает условие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']))
ты реально оплачиваешь?
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Да, реально. Внизу 2 руб, это была первая попытка оплатыpligin написал(а):у тебя не срабатывает условие
это обязательные поля ответа PayeerPHP:if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
ты реально оплачиваешь?
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
А есть мысли, почему не срабатывает это условие?pligin написал(а):у тебя не срабатывает условие
это обязательные поля ответа PayeerPHP:if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
ты реально оплачиваешь?
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.336
нихрена. с таким первый раз встречаюсь...demonberkyt написал(а):А есть мысли, почему не срабатывает это условие?
сейчас буду "мыслить"
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Хорошо, если что, предоставлю всю инфу, возможно косяк где-то с моей стороныpligin написал(а):нихрена. с таким первый раз встречаюсь...
сейчас буду "мыслить"
DjSuzuki
Участник
- Сообщения
- 186
- Реакции
- 72
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
указаЛ.))Вот в этом и была проблема, сначала поверхностно посмотрел , вроде правильно, но потом решил присмотретьсяCRAFTGAMING написал(а):Проверь правильно ли ты указала в настройках мерчанта на самом payeer ссылки и на сам файл?
юрл обработчика был payeer_merchant,php (именно запятая была, вместо точки), вот поэтому и не работало
demonberkyt
Местный
- Сообщения
- 83
- Реакции
- 13
Как я и говорил,
Спасибо за помощь ребятdemonberkyt написал(а):косяк где-то с моей стороны