Robokassa SignatureValue, формируем правильный md5

Метки: робокасса, робокасса md5, робокасса код

Не знаю почему, но еще полгода назад, подключая к одному из магазинов оплату с помощью робокассы, я столкнулся с тем, что у меня никак не сходились md5 суммы ключевых фраз.
Собственно путем проб и ошибок нашел как правильно сформировать SignatureValue для Робокассы:

$mrh_login = "Ваш логин";
$mrh_pass1 = "Пароль №1";
$mrh_pass2 = "Пароль №2";
$inv_id = 123456; //уникальный идентификатор операции
$out_summ = 500; //цена
			
$SignatureValue1 = strtoupper(md5($mrh_login.":".$out_summ.":".$inv_id.":".$mrh_pass1));
$SignatureValue2 = strtoupper(md5($out_summ.":".$inv_id.":".$mrh_pass2));

 


Комментарии



© 2006 - 2017, Александр Сергеев