ПРОБЛЕМА Рабочий способ проверки мерчанта Payeer!

Vlastev

Участник
Причина отказа: Security Service denied your merchant to connect to the system.

Пока Ваш мерчант не прошел модерацию, оплату производить может только владелец кошелька.
Прежде чем отправлять мерчант на модерацию, убедитесь, что Ваш веб-сайт полностью закончен и работоспособен. Проверка сайта занимает 1-3 дня. Если у Вас возникли какие-либо вопросы, пожалуйста, напишите в поддержку выбрав соответствующий раздел.


2021-08-22_19-46-26.png


Доброго времени суток!
Каким образом регистрировать мерчант экономической игры? Модерация Payeer не пропускают сайт. Насколько я понимаю, из за частых жалоб, хайпы, игры, казино, лотереи и прочие баблосборы пайер больше не модерирует, не пропускает!
Менять скрипт на лендинг компании-до поры до времени! В один прекрасный момент отключат игру и придется заново махинациями с лендингом заниматься, но не факт что поможет!
Полуавтоматическое пополнение баланса через Payeer 1.0.1-вообще непонятный скрипт, понятия не имею, как его вязать с фермой.
2021-08-22_19-22-46.png


Каким образом мерчант зарегистрировать для игры?
 

pligin

Команда форума
Администратор
Пробовал я его ставить-не получается! Есть кто может поставить?
А как ты его мог ставить, если у тебя нет прав на скачивание?
Ты ставил не его, а что-то похожее из паблика.
Я могу поставить.
 

Vlastev

Участник
Скачал я значит данный скрипт. Начал устанавливать по инструкции. Всё шло хорошо до последних пунктов:
/*
* Author: pligin
* Site: psweb.ru
* Telegram: t.me/pligin
*/

Загрузить сожержимое каталога UPLOAD в корень сайта

Сделать запросы к БД

ALTER TABLE `db_payeer_insert` ADD `operation_id` BIGINT NOT NULL AFTER `status`;
ALTER TABLE `db_payeer_insert` ADD `description` VARCHAR(20) NOT NULL AFTER `status`;

В файл /classes/_class.config.php добавить
#кодировка подключения к БД
public $CharsetDB = 'utf8';
#бонус при первом пополнении
public $bonusFirstInsert = 20;//бонус при первом пополнении, в процентах
#отчисления реферальных при пополнении
public $toRefererFromInsert = 10;//отчисления реферальных при пополнении в процентах

В файл index.php после

$_OPTIMIZATION['keywords'] = '.....';

добавить

# Константа для Include
define('PSWeb', true);
define('BASE_DIR',$_SERVER['DOCUMENT_ROOT']);

В файл index.php после

# Установка REFERER
include('inc/_set_referer.php');

добавить

# База данных
include(BASE_DIR.'/inc/_connect.php');
$result = $pdo->query("SELECT * FROM `db_config` WHERE `id` = '1' LIMIT 1");
$db_config = $result->fetch();

В файл /pages/_account.php после

# Блокировка сессии
if(!isset($_SESSION['user_id'])){ Header('Location: /'); return; }

добавить

$user_id = $_SESSION['user_id'];
$result = $pdo->prepare("SELECT * FROM `db_users_a`, `db_users_b` WHERE `db_users_a`.`id` = `db_users_b`.`id` AND `db_users_a`.`id` = :user_id");
$result->execute(array('user_id'=>$user_id));
$user_data = $result->fetch();
if($user_data['ip']!= $func->IpToInt($func->UserIP)){ @session_destroy(); Header('Location: /'); return; }
if($user_data['banned']){ @session_destroy(); Header('Location: /'); return; }
$user_name = $user_data['user'];

До этого момента все более-менее ровно! Ставится харошо, а потом....

В файл /pages/_account.php после

case 'insert': include(BASE_DIR.'/pages/account/_insert.php'); break; // Пополнение баланса

добавить

case 'insert_manual': include(BASE_DIR.'/pages/account/_insert_manual.php'); break; // Ручное пополнение баланса

2021-08-25_16-49-42.png


У меня нет атрибута
case 'insert': include(BASE_DIR.'/pages/account/_insert.php'); break; // Пополнение баланса
Я уже и так и сяк вставлял-ничего не получалось! Я так понимаю, функция BASE_DIR. отвечает за редирект!?
Я уже пробовал и эту функцию ниже вставлять-все бестолку!


В файл .htaccess после

RewriteRule ^account/insert(/?)+$ index.php?menu=account&sel=insert [L]

добавить

RewriteRule ^account/im(/?)+$ index.php?menu=account&sel=insert_manual [L]

Где нужно указать ссылку на страницу пополнения

/account/im

Это вообще прикол!!! Типа догадайся сам! Ну ладно-вставили, а толку....!?
2021-08-25_16-54-21.png


В итоге всех этих монепуляций, получаем следующую картину:

1. как пологается, при переходе на страницу пополнения мы попадаем на обычную форму оплаты!

2021-08-25_17-00-29.png


2. если перейти по адресу /account/_insert_manual.php, то попадаем на такую страницу:
2021-08-25_16-42-48.png

где наша желаемая форма отображается с крокозябрами, но она один хрен не работает!
2021-08-25_16-58-51.png

Даже поколдовав над кодом и вставив необходимые поля на первоначальную страницу insert.php, скрипт так и не заработал!


У кого есть опыт установки!? Посоветуйте как исправить работу скрипта
 

geronimo

Местный
ну модуль ты скачать не мог, помогать навряд ли станут...

а в остальном модуль написан под скрипт который админ сам редактировал ,поэтому такая инструкция
потом в принципе не очень сложно сравнить код и чутка поправить под свой...

это /account/im не сложно прописать в файле меню аккаунта, а каракули это кодировка которую нужно поправить чрез ТЕКСТОВЫЙ РЕДАКТОР
 

pligin

Команда форума
Администратор
BASE_DIR. отвечает за редирект!?
Это путь корневого каталога сайта

где наша желаемая форма отображается с крокозябрами
Модуль сделан в utf8, у тебя win1251. Измени кодировку файла.

1. как пологается, при переходе на страницу пополнения мы попадаем на обычную форму оплаты!
Измени ссылку на /account/im и откроется нужная страница. Ее ты прописал в .htaccess

2. если перейти по адресу /account/_insert_manual.php
Это прямой доступ к файлу, который должен быть запрещен, т.к. файл загрузился самостоятельно без подключения базы, настроек и шапки сайта. Таким способом можно взломать твой сайт.
 

Vlastev

Участник
Это путь корневого каталога сайта
2021-08-25_22-25-46.png


В файл /pages/_account.php после

case 'insert': include(BASE_DIR.'/pages/account/_insert.php'); break; // Пополнение баланса

добавить

case 'insert_manual': include(BASE_DIR.'/pages/account/_insert_manual.php'); break; // Ручное пополнение баланса

Измени ссылку на /account/im и откроется нужная страница. Ее ты прописал в .htaccess
2021-08-25_22-30-06.png


В файл .htaccess после

RewriteRule ^account/insert(/?)+$ index.php?menu=account&sel=insert [L]

добавить

RewriteRule ^account/im(/?)+$ index.php?menu=account&sel=insert_manual [L]

Где нужно указать ссылку на страницу пополнения

/account/im

Какую ссылку указывать? У меня ничего не работает
 
Последнее редактирование:
Верх