Вторую неделю бьюсь с добавлением в сайт робокассы
Скрипт онлайн магазина аккаунтов
Повесил его на поддомен...
Даю ссылки на код, так как в маил ру не выложишь нормально код.
Задача состояла в том, чтобы сделать по аналогии с вебмани - робокассу на сайте.
В тестовом режиме, при указании самому значения поля value <input type="hidden" name="SignatureValue" value=""> оплата происходит.
<?
$mrh_pass1 = ":tktpyfzK0ubrf";
$crc = $_REQUEST["SignatureValue"];
$crc = strtoupper($crc);
$my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass1"))
// проверка корректности подписи
if ($my_crc !=$crc)
{
echo "bad sign\n";
exit();
}
// признак успешно проведенной операции
echo "OK$inv_id\n";
?>
<h1><?=$ico_status?> <?=$assoc_select_item_info['item_name']?> - <?=number_format($assoc_select_item_info['item_cost'], 2, '.', '')?> wmr</h1>
<div class="content">
<strong>Описание:</strong><br />
<?=nl2br($assoc_select_item_info['item_description'])?><br />
</div>
<div class="content">
<strong>Количество:</strong> <?=$count_item_order?><br />
<strong>Общая стоимость:</strong> <?=number_format($full_price, 2, '.', '')?> wmr<br />
</div>
<div class="content">
<form action="https://merchant.webmoney.ru/lmi/payment.asp" method="post">
<input type="email" name="user_email" placeholder="your@email.com" required>
<input type="hidden" name="id_item" value="<?=$id_item_order?>">
<input type="hidden" name="item_count" value="<?=$count_item_order?>">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$full_price?>">
<input type="hidden" name="LMI_PAYMENT_DESC_BASE64" value="<?=$LMI_PAYMENT_DESC_BASE64?>">
<input type="hidden" name="LMI_PAYMENT_NO" value="<?=$assoc_select_item_info['id_item']?>">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$WEBMONEY_WMR?>">
<input type="hidden" name="LMI_SIM_MODE" value="0"> <!-- Режим тестирования. 0 - верно, 1 - не верно -->
<input type="submit" value="Купить!" />
</form>
<form method="post" action="http://test.robokassa.ru/Index.aspx">
<!-- для реального режима измените action формы на "https://merchant.roboxchange.com/Index.aspx" -->
<!--<form method="post" action="https://merchant.roboxchange.com/Index.aspx">-->
<input type=hidden name=MrchLogin value="web123">
<input type="hidden" name="OutSum" value="<?=$full_price?>">
<input type="hidden" name="InvId" value="<?=$id_item_order?>">
<input type="hidden" name="Desc" value="-- Описание, например: покупка коньков -- " />
<input type="hidden" name="SignatureValue" value="<?=$crc?>">
<input type="submit" value="Оплатить" />
</form>
</div>
List http://pastebin.com/7mGehSde
Order http://pastebin.com/q3q3uqg0
Fail http://pastebin.com/Urs9j30B
result http://pastebin.com/x31cStQu
success http://pastebin.com/PqJ8yNb1
Помогите, пожалуйста.