webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Друзья, всем привет!
У меня не появляются депозиты на странице. Как я понял возможная проблема в коде
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status'],
$m_key); как правильно его сюда вписать?
Там должен стоять ключ. Подскажите что за ключ и как правильно его вписать.
Заранее очень признателен.
У меня не появляются депозиты на странице. Как я понял возможная проблема в коде
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status'],
$m_key); как правильно его сюда вписать?
Там должен стоять ключ. Подскажите что за ключ и как правильно его вписать.
Заранее очень признателен.
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Если не затруднит, подскажите куда лучше задать. Вот код от начала и до этой строки:jameson написал(а):Его надо задать а не вписать, где нибудь вначале
PHP:$m_key = 'ключ';
PHP:
<?php
define('SKYLIGHT',dirname(__FILE__));
require_once('classes/safemysql.php');
require_once('config.php');
$cmnt="none";
$sum=$_POST['m_amount']; //Сумма, поступившая от клиента
$id=$_POST['m_orderid'];
if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
{
$arHash = array($_POST['m_operation_id'],
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status'],
$m_key);
$sign_hash = strtoupper(hash('sha256', implode(':', $arHash)));
if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success')
{
echo $_POST['m_orderid'].'|success';
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Все прописал, но все равно не работает. В чем еще может быть проблема? Все равно не появляются депозиты. Деньги приходят, а депозиты не отображаются.jameson написал(а):Можно сразу после:
Код:<?php $m_key = 'ключ';
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Скорее всего вы правы. Инструкции как установить и настроить не было. Могу скинуть скрипт, может поможете правильно его настроитьjameson написал(а):Адрес файла точно прописан в настройках payeer мерчанта?
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Если зайти в историю payeer везде стоит "в процессе"
Добавил https://psweb.ru/resources/xajp-payeer-udvoitel-bigsity-life.773/jameson написал(а):Выкладывай в ресурсы по всем правилам, посмотрим.
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Спасибо. Я пока тоже спать не собираюсь, а скрин скину в лс. Т.к. описания по установке и настройке к нему нет, можно будет потом добавить в тему со скриптом. Может кто-то скачает и столкнется с той же проблемой что и у меня.jameson написал(а):Вижу, ночью поставлю и гляну, ты напиши что прописывал в мерчанте payeer а еще лучше скрин сделай и скинь в личку.
config.phpwebmirka написал(а):Если не затруднит, подскажите куда лучше задать. Вот код от начала и до этой строки:
PHP:<?php define('SKYLIGHT',dirname(__FILE__)); require_once('classes/safemysql.php'); require_once('config.php'); $cmnt="none"; $sum=$_POST['m_amount']; //Сумма, поступившая от клиента $id=$_POST['m_orderid']; if (isset($_POST['m_operation_id']) && isset($_POST['m_sign'])) { $arHash = array($_POST['m_operation_id'], $_POST['m_operation_ps'], $_POST['m_operation_date'], $_POST['m_operation_pay_date'], $_POST['m_shop'], $_POST['m_orderid'], $_POST['m_amount'], $_POST['m_curr'], $_POST['m_desc'], $_POST['m_status'], $m_key); $sign_hash = strtoupper(hash('sha256', implode(':', $arHash))); if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success') { echo $_POST['m_orderid'].'|success';
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Там у меня все настроено, но на всякий случай еще раз перепроверюpligin написал(а):config.php
А зачем ты тогда ищешь куда вставить ключ?webmirka написал(а):Там у меня все настроено, но на всякий случай еще раз перепроверю
Если не появляются депозиты, то покажи заголовки и тело ответа твоего сервера серверу Payeer: аккаунт Payeer, история платежей по мерчанту, графа Y(часики)
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Постоянно в процессе вот ссылка на скрин https://prntscr.com/leve88pligin написал(а):А зачем ты тогда ищешь куда вставить ключ?
Если не появляются депозиты, то покажи заголовки и тело ответа твоего сервера серверу Payeer: аккаунт Payeer, история платежей по мерчанту, графа Y(часики)
Так оно и будет постоянно в процессе пока не получит ответ success от твоего файла мерчанта.webmirka написал(а):Постоянно в процессе вот ссылка на скрин https://prntscr.com/leve88
У тебя ссылка там указана через https .
Сайт работает на https? В настройках мерчанта в result URL что указано http или https?
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Да уж. Не внимательность видимо, мая самая сильная сторона. Большое Вам спасибо!pligin написал(а):Так оно и будет постоянно в процессе пока не получит ответ success от твоего файла мерчанта.
У тебя ссылка там указана через https .
Сайт работает на https? В настройках мерчанта в result URL что указано http или https?
webmirka
Участник
- Сообщения
- 29
- Реакции
- 4
Подскажите пожалуйста в чем может быть проблема с админскими процентами. Вся сумма идет в магазин без учета админских. На тестировании использовал разные кошельки payeerpligin написал(а):Так оно и будет постоянно в процессе пока не получит ответ success от твоего файла мерчанта.
У тебя ссылка там указана через https .
Сайт работает на https? В настройках мерчанта в result URL что указано http или https?