Задать вопрос
@david2555

Как можно формировать запрос free kassa без поле sign в php?

Здравствуйте, помогите пожалуйста, скажите как можно сформировать форум free kassa что клиенты вводили сумму на любое каличество а не конкретное, вот код free kassa
<?php
$merchant_id = '7012';
$secret_word = 'secret';
$order_id = '154';
$order_amount = '100.11';
$sign = md5($merchant_id.':'.$order_amount.':'.$secret_word.':'.$order_id);

?>

<form method='get' action='http://www.free-kassa.ru/merchant/cash.php'>
<input type='hidden' name='m' value='<?php=$merchant_id?>'>
<input type='hidden' name='oa' value='<?php=$order_amount?>'>
<input type='hidden' name='o' value='<?php=$order_id?>'>
<input type='hidden' name='s' value='<?php=$sign?>'>
<input type='hidden' name='i' value='1'>
<input type='hidden' name='lang' value='ru'>
<input type='hidden' name='us_login' value='<?php=$user['login']?>'>
<input type='submit' name='pay' value='Оплатить'>
 </form>

поле sign мешает, не могу получить одновременно определенную сумму и в форме и в php
  • Вопрос задан
  • 572 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Очевидно, формировать $sign на сервере и потом редиректить пользователя на платёжный гейт с уже валидным значением.
Главное - не пытайтесь формировать подпись запроса на фронтенде - отдадите злоумышленнику секретное слово.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 12:39
1000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект