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));