Показать сообщение отдельно
  #1 (permalink)  
Старый 19.06.2019, 17:28
Новичок на форуме
Отправить личное сообщение для mpavelvl Посмотреть профиль Найти все сообщения от mpavelvl
 
Регистрация: 08.11.2018
Сообщений: 7

Формирование эцп
Народ, помогите плиз с установкой кода.

Нужно установить код, для встраивания модуля оплаты. Черт меня дернул попытаться сделать самому((

Документацию сервис то дал: https://docs.capitalist.net/api/merc...t.merchant.pdf

Код у меня получился такой:
<?php function signData($data, $secret)
{
unset($data['sign']);
ksort($data, SORT_STRING);
$str = implode(':', $data);
return hash_hmac('md5', $str, $secret);
}?>

<form name="payment" method="post"
action="https://capitalist.net/merchant/pay?lang=ru"
accept-charset="UTF-8">
<input type="hidden" name="merchantid" value="111111" />
<input type="hidden" name="number" value="222222" />
<input type="hidden" name="amount" value="10" />
<input type="hidden" name="currency" value="USD" />
<input type="hidden" name="description" value="Покупка " />
<input type="hidden" name="sign" value="<?php echo $secret;?>" />
<input type="submit" class="xfsub" value=" Купить " id="myButton"/>
</form>

Но нифига не работает. Что я не так делаю? Помогите плиз.
Ответить с цитированием