Может, сталкивался кто?
Автоматизирую возвраты по кассе.
В доках пишут, что нужно делать авторизацию:
curl https://payment.yandex.net/api/v3/refunds \
-X POST \
-u <Идентификатор магазина>:<Секретный ключ> \
-H 'Idempotence-Key: <Ключ идемпотентности>' \
-H 'Content-Type: application/json' \
-d '{
"amount": {
"value": "2.00",
"currency": "RUB"
},
"payment_id": "215d8da0-000f-50be-b000-0003308c89be"
}'
Я ставлю заголовок Authorization в значение "Basic "+Base64(КассаИД+":"+Секрет)
, но получаю в ответ json с ошибкой «Illegal password format».
Если передать левый пароль (секрет), то пишет то же самое.
Где собака порылась?