Signature - формирование подписи запроса
Пример формирования подписи запроса
Example Request:
{
"user_uuid": "364dbfc8-ae50-492f-bdd9-748edd84d5c9",
"to_card": "4111111111111111",
"amount": 50000,
"callback_url": "https://webhook.site/f3029e33-db04-40fd-a81e-5cea9a69fc80",
"merchant_id": "40fd-a81e-f3029e33-5cea9a69fc80",
"payment_method": "card",
"currency": "rub"
}Правило формирования подписи
Для того чтобы сформировать подпись, требуется перевести тело запроса в формат json, конкатинировать api_key ключ, выданный Вам в ЛК, и получить результат хеш-функции SHA1, положив в нее полученную строку:
74f9589ecae089b23668b92e29q2u1hiddad2{"user_uuid":"364dbfc8-ae50-492f-bdd9-748edd84d5c9","to_card":"4111111111111111","amount":50000,"callback_url":"https://webhook.site/f3029e33-db04-40fd-a81e-5cea9a69fc80","merchant_id":"40fd-a81e-f3029e33-5cea9a69fc80","payment_method":"card","currency":"rub"}Получаем результат хеш-функции SHA1:
4734c31f2ee5ef486b5a9d05839368475ba2c6a6Last updated