Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

4 страниц V   1 2 3 »

СS:Bans 1.3-billing

, free-kassa
Статус пользователя cs7RG
сообщение 8.3.2017, 15:53
Сообщение #1


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

подскажите пожалуйста как правельно заменить робо кассу на фре кассу .

Robokassa.php
<?php

class Robokassa
{
private $login = null;
private $pass1 = null;
private $pass2 = null;
private $link = 'https://merchant.roboxchange.com/Index.aspx';
private $testing = false;
private $success = false;

function __construct()
{
$this->login = $this->params['robokassa_login'];
$this->pass1 = Yii::app( )->params['robokassa_pass1'];
$this->pass2 = Yii::app( )->params['robokassa_pass2'];

if (Yii::app( )->params['robokassa_testing'])
{
$this->link = 'http://test.robokassa.ru/Index.aspx';

$this->testing = true;
}
}

function isSuccess()
{
return $this->success;
}

function getIdField()
{
return 'InvId';
}

function getForm($model)
{
$Sign = md5( $this->login . ':' . $model->sum . ':' . $model->id . ':' . $this->pass1 );
$data['SUM'] = $model->sum;
$data['URL'] = $this->link;
$data['Hidden']['MrchLogin'] = $this->login;
$data['Hidden']['OutSum'] = $model->sum;
$data['Hidden']['InvId'] = $model->id;
$data['Hidden']['Desc'] = $model->payDesc;
$data['Hidden']['SignatureValue'] = $Sign;

return $data;
}

function resultUrl($model)
{
if ((double)$_POST['OutSum'] != (double)$model->sum)
return 'Invalid OutSum';

$Sign = md5($_POST['OutSum'] . ':' . $_POST['InvId'] . ':' . $this->pass2 );

if ($Sign != strtolower( $_POST['SignatureValue'] ))
return 'Invalid Sign';

$this->success = true;

return 'OK' . $_POST['InvId'];
}
}



Если есть у кого, поделитесь плизз.

Отредактировал: cs7RG, - 8.3.2017, 15:54


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Templar
сообщение 8.3.2017, 15:59
Сообщение #2
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

cs7RG, Обратись к разработчику если покупал скрипт
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 16:01
Сообщение #3


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

Templar, я думал уже кто сталкнулся с данной проблемой и нашел для себя решение . че человека зря дергать

Отредактировал: cs7RG, - 8.3.2017, 16:39


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 8.3.2017, 16:58
Сообщение #4
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

cs7RG, Решение есть, но лучше обратись именно к автору движка.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 17:21
Сообщение #5


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

Templar, простите, а ваше "решение" супер приватное? я знаю что можно обратится к автору. но тут многих я думаю интересует данная проблема. давайте поможем людям


Отредактировал: cs7RG, - 8.3.2017, 17:22


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 8.3.2017, 17:26
Сообщение #6
Стаж: 9 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Вы покупали этот модуль?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 17:28
Сообщение #7


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

да


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 17:36
Сообщение #8


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

default1k, я как понимаю эта инфа для вас очень важная ubeysya.gif


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Templar
сообщение 8.3.2017, 17:37
Сообщение #9
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

cs7RG, Кому нужно было уже давно получил все, что и тебе советую сделать обратиться на прямую к автору.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
MpAimPro
сообщение 8.3.2017, 17:39
Сообщение #10
Стаж: 7 лет 8 месяцев
Город: Минск

Сообщений: 827
Благодарностей: 205
Полезность: 253

Меценат Меценат

Во прикольно :)
Код понимаю, а написать всё равно не смогу :(
Нужно учить Yii Всё таки, раз на них чёто да написано )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 17:42
Сообщение #11


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

MpAimPro, зачем писать что ты не сможешь ? bangin.gif


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 8.3.2017, 19:15
Сообщение #12


Иконка группы

Стаж: 11 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(MpAimPro @ 8.3.2017, 18:39) *
Во прикольно :)
Код понимаю, а написать всё равно не смогу :(
Нужно учить Yii Всё таки, раз на них чёто да написано )

Там Yii нет, кроме получения параметров

Автору. Если бы ты покупал, то получил бы на почту еще год назад переход на фрикассу, когда траблы нчались с робокассой я сделал фрикассу и отправил всем купившим. Это первое. Второе. если бы ты купил, ты бы обратился ко мне, как все это делают. И третье. В купленной версии этот файл закриптован. Так что либо ко мне с денюшкой либо к кому-то, кто может.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Templar
сообщение 8.3.2017, 19:17
Сообщение #13
Иконка группы

Стаж: 16 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Что и следовало доказать :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 20:44
Сообщение #14


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

Templar, onotole, да да , я обложался! это правда , он был скачан ,а не куплен.
да я бы купил , да вот только все цену ломите , не готов я тратить такие денги на свае увлечение . скрип то уже в паблике давно, почему бесплатно помочь не хотите?

п.с за обман извиняюсь , иначе я думал не как.


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя HoHoL
сообщение 8.3.2017, 20:54
Сообщение #15


Иконка группы

Стаж: 12 лет

Сообщений: 962
Благодарностей: 918
Полезность: 1174

Меценат Меценат

cs7RG,
На бесплатной основе он и так достаточно сделал - написал с нуля веб часть под бан системы.
Хочешь с её помощью в автоматическом режиме права продавать ? Плати.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 8.3.2017, 20:58
Сообщение #16
Стаж: 9 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

HoHoL, можно еще другой вариант. Если не хочет платить, пусть учит язык а потом фреймворк :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 21:02
Сообщение #17


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

default1k, какой вариант?


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя suttles
сообщение 8.3.2017, 23:18
Сообщение #18


Стаж: 10 лет
Город: Москва

Сообщений: 297
Благодарностей: 30
Полезность: 97

Вроде так, скрипт не тестировал
Freekassa

Код
<?php
//Freekassa Class CS:BANS 1.3

class Freekassa
{
private $merchantid = null;
private $secretword = null;
private $link = 'http://www.free-kassa.ru/merchant/cash.php';
private $testing = false;
private $success = false;

function __construct()
{
$this->merchantid = $this->params['freekassa_merchantid'];
$this->secretword = $this->params['freekassa_secret'];

if (Yii::app( )->params['freekassa_testing'])
{
$this->link = 'http://www.free-kassa.ru/merchant/cash.php';

$this->testing = true;
}
}

function isSuccess()
{
return $this->success;
}

function getIdField()
{
return 'InvId';
}

function getForm($model)
{
$Sign = md5( $this->merchantid . ':' . $model->OutSum . ':' . $this->secretword . ':' . $model->InvId . );
$data['oa'] = $model->OutSum;
$data['URL'] = $this->link;
$data['Hidden']['m'] = $this->merchantid;  //ID магазина
$data['Hidden']['oa'] = $model->OutSum;   //Сумма оплаты
$data['Hidden']['o'] = $model->InvId;    //Вывод ID или коментарий оплаты
$data['Hidden']['s'] = $Sign;

return $data;
}

function resultUrl($model)
{
if ((double)$_POST['OutSum'] != (double)$model->sum)
return 'Invalid OutSum';

$Sign = md5($this->merchantid . ':' . $_POST['OutSum'] . ':' . $this->secretword . ':' . $_POST['InvId'] );

if ($Sign != strtolower( $_POST['SignatureValue'] ))
return 'Invalid Sign';

$this->success = true;

return 'OK' . $_POST['InvId'];
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
MpAimPro
сообщение 8.3.2017, 23:50
Сообщение #19
Стаж: 7 лет 8 месяцев
Город: Минск

Сообщений: 827
Благодарностей: 205
Полезность: 253

Меценат Меценат

onotole, Угу, именно каким способом происходит получение то я не совсем понимаю :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 8.3.2017, 23:51
Сообщение #20


Стаж: 8 лет 1 месяц
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

после перехода белая страница
Прикрепленные файлы:
Прикрепленное изображение


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V   1 2 3 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: