Проблема с Unitpay

  • Мы теперь в Discord

    Мы рады объявить, что теперь у нас есть сервер Discord. В честь этого мы проводим розыгрыш!
    Теперь вы можете легко связаться с нами и другими участниками сообщества,
    обмениваться идеями и получать обновления о нашей деятельности.

  • EXCLUSIVE ⚡

    Гость, покупая подписку, ты увеличишь свои доходы в разы!
    Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки.
    Дешевле, чем студии и другие разработчики!

  • Приветствуем тебя Гость!⁣

    Недавно на форуме? Не знаешь как можно скачивать ресурсы?
    Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам.
    Здесь только самое лучшее.

  • Обновленный «Mc-market.ru»

    Теперь у вас есть возможность продавать свои товары на Minecraft маркете.
    Это отличная возможность для вас начать зарабатывать на своих навыках и труде.
    Начни продавать сейчас!

  • Интеграция ChatGPT

    Администраторы Minecraft могут столкнуться с различными проблемами, связанными с работой серверов и кодом.
    Однако, благодаря инновационным технологиям, искусственный интеллект может помочь решить эти проблемы.
    Реши свою любую проблему сейчас!

Harroybay

Will be fine
DEVELOPER
Пользователь
21 Ноя 2020
616
44
28
Не всем они отключают эту подпись, но должны навсегда, скрипт он готовый не под движок enotteam
 

Harroybay

Will be fine
DEVELOPER
Пользователь
21 Ноя 2020
616
44
28
Создал тему по поводу этого, посмотри её, и выбери свой метод исправления. Их там предостаточно + будут дополнятся. Тема находится в Авто-Донат
 

gavrilov2a

Пользователь
28 Окт 2020
64
0
6
Создал тему по поводу этого, посмотри её, и выбери свой метод исправления. Их там предостаточно + будут дополнятся. Тема находится в Авто-Донат
Я что-то недопонимаю, посмотри так должно быть?


public function buy($nick, $price, $group, $server, $vk){
$date = date("Y-m-d");
$time = date("G:i:s");
$month = date("n");
$group = $this->group($group);
$vk = $this->escape(trim ( strip_tags ( $vk)));
$this->query("INSERT INTO `orders`(`groupid`, `group`, `price`, `nick`, `date`, `time`, `month`, `server`, `vk_id`) VALUES ('".$group->id."','".$group->name."','".$price."','".$nick."', '".$date."', '".$time."', '".$month."', '".$server."', '".$vk."')");

$desc = "Покупка доната ".$group->name." на сервере Minecraft";
$this->redirect("https://unitpay.money/pay/{$this->cfg['unitpay']['project_id']}/webmoney?sum={$price}&account={$this->db->insert_id}*{$nick}&desc={$desc}");



Заменить на вот это?

function getFormSignature($account, $currency, $desc, $sum, $secretKey) {
$hashStr = $account.'{up}'.$currency.'{up}'.$desc.'{up}'.$sum.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}

$sign = getFormSignature($name, $currency, $desc, $money, $secret_key);

$url = 'https://unitpay.money/pay/'.$public_key.'?sum='.$money.'&account='.$name.'¤cy='.$currency.'&desc='.$desc.'&signature='.$sign;

header('Location: '.$url);
 

Harroybay

Will be fine
DEVELOPER
Пользователь
21 Ноя 2020
616
44
28
Я что-то недопонимаю, посмотри так должно быть?


public function buy($nick, $price, $group, $server, $vk){
$date = date("Y-m-d");
$time = date("G:i:s");
$month = date("n");
$group = $this->group($group);
$vk = $this->escape(trim ( strip_tags ( $vk)));
$this->query("INSERT INTO `orders`(`groupid`, `group`, `price`, `nick`, `date`, `time`, `month`, `server`, `vk_id`) VALUES ('".$group->id."','".$group->name."','".$price."','".$nick."', '".$date."', '".$time."', '".$month."', '".$server."', '".$vk."')");

$desc = "Покупка доната ".$group->name." на сервере Minecraft";
$this->redirect("https://unitpay.money/pay/{$this->cfg['unitpay']['project_id']}/webmoney?sum={$price}&account={$this->db->insert_id}*{$nick}&desc={$desc}");



Заменить на вот это?

function getFormSignature($account, $currency, $desc, $sum, $secretKey) {
$hashStr = $account.'{up}'.$currency.'{up}'.$desc.'{up}'.$sum.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}

$sign = getFormSignature($name, $currency, $desc, $money, $secret_key);

$url = 'https://unitpay.money/pay/'.$public_key.'?sum='.$money.'&account='.$name.'¤cy='.$currency.'&desc='.$desc.'&signature='.$sign;

header('Location: '.$url);
Подкорректируй под движок, и будет тебе счастье
 

Harroybay

Will be fine
DEVELOPER
Пользователь
21 Ноя 2020
616
44
28
Я что-то недопонимаю, посмотри так должно быть?


public function buy($nick, $price, $group, $server, $vk){
$date = date("Y-m-d");
$time = date("G:i:s");
$month = date("n");
$group = $this->group($group);
$vk = $this->escape(trim ( strip_tags ( $vk)));
$this->query("INSERT INTO `orders`(`groupid`, `group`, `price`, `nick`, `date`, `time`, `month`, `server`, `vk_id`) VALUES ('".$group->id."','".$group->name."','".$price."','".$nick."', '".$date."', '".$time."', '".$month."', '".$server."', '".$vk."')");

$desc = "Покупка доната ".$group->name." на сервере Minecraft";
$this->redirect("https://unitpay.money/pay/{$this->cfg['unitpay']['project_id']}/webmoney?sum={$price}&account={$this->db->insert_id}*{$nick}&desc={$desc}");



Заменить на вот это?

function getFormSignature($account, $currency, $desc, $sum, $secretKey) {
$hashStr = $account.'{up}'.$currency.'{up}'.$desc.'{up}'.$sum.'{up}'.$secretKey;
return hash('sha256', $hashStr);
}

$sign = getFormSignature($name, $currency, $desc, $money, $secret_key);

$url = 'https://unitpay.money/pay/'.$public_key.'?sum='.$money.'&account='.$name.'¤cy='.$currency.'&desc='.$desc.'&signature='.$sign;

header('Location: '.$url);
А так, не советую движок, где нужно чинить и ставить костыли, лучше переделать движок MoonRed, чем от этих енотов движок, проблема появится опять, и мб, она уже будет неисправима
 

gavrilov2a

Пользователь
28 Окт 2020
64
0
6
А так, не советую движок, где нужно чинить и ставить костыли, лучше переделать движок MoonRed, чем от этих енотов движок, проблема появится опять, и мб, она уже будет неисправима
Брат, ну помоги сделать мне мозгов не хватает.
 

Вложения

  • Новый текстовый документ (5).txt
    15.3 КБ · Просмотры: 7

Harroybay

Will be fine
DEVELOPER
Пользователь
21 Ноя 2020
616
44
28
Попробуй вот это, если нет - то даже пытаться говно-код чинить не надо, он на то и говно-код
 

Вложения

  • Новый текстовый документ (5).txt
    15.3 КБ · Просмотры: 9

gavrilov2a

Пользователь
28 Окт 2020
64
0
6
Попробуй вот это, если нет - то даже пытаться говно-код чинить не надо, он на то и говно-код
Я попросил чтобы они отключили он сделали я делаю покупку мне пишет
ОШИБКА ПЛАТЕЖА

В обработке операции по указанным платежным реквизитам отказано
 

Помочь проекту! 💕

Собрано
"40,140.00" ₽
Цель
"50,000.00" ₽

Новые сообщения

Последние ресурсы