Если не работает подключение к ROBOKASSA

Была задача восстановить работу подключения интернет-магазина Virtuemart к ROBOKASSA. НО при отправке данных получал ответ от сервера ROBOKASSA- Неверная сигнатура.

Посмотрев документацию на сайте ROBOKASSA, понял, что раньше ROBOKASSA получала данные с помощью метода $_GET получаемого яваскриптом , а теперь нужно просто обычная форма с методом $_POST

// HTML-страница с кассой
// ROBOKASSA HTML-page
print "<html>".
"<form action='https://auth.robokassa.ru/Merchant/Index.aspx' method=POST>".
"<input type=hidden name=MrchLogin value=$mrh_login>".
"<input type=hidden name=OutSum value=$out_summ>".
"<input type=hidden name=InvId value=$inv_id>".
"<input type=hidden name=Desc value='$inv_desc'>".
"<input type=hidden name=SignatureValue value=$crc>".
"<input type=hidden name=Shp_item value='$shp_item'>".
"<input type=hidden name=IncCurrLabel value=$in_curr>".
"<input type=hidden name=Culture value=$culture>".
"<input type=submit value='Ћплатить'>".
"</form></html>";

Добавить комментарий


Защитный код
Обновить