Для карт
Путь запроса: HM -> платежный провайдер
Метод запроса
POST
URL запроса
/hm/v1/payments/card
Параметры запроса
Название
Формат
Описание
hmId
string
Идентификатор транзакции на стороне HoneyMoney
amount
string
Сумма в формате "100.00"
currency
string(3-4)
Код валюты ISO 4217 (RUB, UZS и т.д.)
currencyRate
string
Курс валюты заявки в формате "100.00"
bankName
string
Название банка
"Сбербанк"
ttl
number
Время жизни запроса (в секундах) — период, в течение которого запрос на ввод активен.
Пример запроса
curl --request POST \
--url 'https://{{domain}}/hm/v1/payments/card' \
--header 'X-Signature: {{sign}}' \
--header 'Authorization: Bearer {{token}}' \
-d '{
"hmId": "0fab0e5f-4876-4daa-9752-b29a12ae8855",
"amount": "1000.00",
"currency": "RUB",
"currencyRate": "100.00",
"bankName":"Сбербанк",
"ttl":900
}'
Параметры ответа
Название
Формат
Описание
id
string
Идентификатор транзакции на стороне провайдера
cardNumber
string
Номер карты
owner
string
Владелец карты
bankName
string
Название банка
Пример ответа
{
"id": "payment-id-123",
"cardNumber": "123123123",
"owner": "John Doe",
"bankName": "BankOfAmerica"
}
Last updated