Авторизация в сервисе
Для использования API Robokassa необходимо предварительное согласование, после которого вам будут предоставлены логин и пароль для аутентификации. Полученные логин и пароль в виде login:password необходимо кодировать в Base64, после чего аутентифицировать в каждом запросе путём Basic Auth.
Заголовки запроса
| Тип авторизации | Кодирование | Данные |
|---|---|---|
| Authorization | Basic | Base64(login:password) |
Пример запроса
Предположим, что наш логин Robokassa и пароль 123456.
- Строку
Robokassa:123456кодируем в Base64 - Получаем значение
Um9ib2thc3NhOjEyMzQ1Ng== - Отправляем заголовок:
Authorization: Basic Um9ib2thc3NhOjEyMzQ1Ng== - Авторизация в сервисе