Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что не так в ссылке freekassa при переходе на неё??? кто-то скажет это можно за 10 мин настроить, но я мучусь уже 3 дня

Денис Гергерт Ученик (31), на голосовании 1 год назад
https://pay.freekassa.ru/?oa=13&currency=RUB&o=1&m=25077&lang=ru&s=4ba98aa4fc8f74571463c690716dc90b

каких параметров тут может не хватать или это всё сигнатура виновата, если сигнатура то я просто в отчаянии я не знаю как её сделать, а в документации то что вставляю не работает
Голосование за лучший ответ
www www Искусственный Интеллект (132986) 1 год назад
У вас текст и ссылка не сходятся... Проверьте первый разделитель, проверьте что нигде кириллицы нет
Денис ГергертУченик (31) 1 год назад
бесполезно, даже если сходится всё-равно ошибка подписи
 case ID_RK:	//ФРИКАССА 
{
$payment = new payment_rk;
$params = $_REQUEST;
$params['rk_m'] = $cfg['payments'][ID_RK - 1]['login'];
$params['rk_lang'] = 'ru';
$params["rk_s"] = md5($params['rk_oa'] . ":0:". $params['rk_currency'] . ":us_shpuserid=" . $params['rk_o'].':'.$params['rk_m']. ':' .$cfg['payments'][ID_RK - 1]['pass1']);
header('Location: https://pay.freekassa.ru/' . $payment->create_req($params, $cfg['payments'][ID_RK - 1]['prefix']));
break;


}
Денис ГергертУченик (31) 1 год назад
create_req тут объявляется
 class payment_rk { 

public function create_req( $params, $prefix )
{
$prefix_len = strlen($prefix);
$url = '';

foreach ( $params as $key => $val )
{
if ( !preg_match('/'. $prefix .'/', $key) || empty($val) ) continue;
$url .= '&' . substr($key, $prefix_len) . '=' . urlencode( $val );
}

$url{0} = '?';

return $url;
}
public function getSign( $pass1, $reply )
{
$ch_sign = md5($reply['AMOUNT'].':us_shpuserid='.$reply['MERCHANT_ORDER_ID'].':'.$reply['MERCHANT_ID'].':'.$pass1);
}
}
Сергей Сулимов Оракул (50658) 1 год назад
чувак, ты даже скрины не умеешь делать... урок 1 из информатики
Саня Семенов Оракул (60497) 1 год назад
сигнатуру надо каждый запрос вычислять из параметров которые указаны в запросе так как положено в документации - - это специально сделано чтобы использовался секретный ключ слепок запроса и она протухала каждый новый запрос
Похожие вопросы