Руководство провайдера
  • Регламенты
    • Общие принципы
    • Схема работы
    • Курс USDT
    • Обработка апелляций
  • API
    • Авторизация
      • Auth Token
      • Sign Token
    • Заявки на ввод
      • Создание заявки на ввод
        • Для карт
        • Для счёта
        • Для СБП
        • Для QR НСПК
        • Трансгран
      • Информация о платеже
      • Коллбэк
      • Отмена платежа
    • Заявки на вывод
      • Создание заявки на вывод
        • СБП
        • Карта
      • Коллбэк со статусом проверки вывода (HM -> ПП)
      • Коллбэк после проведения вывода (ПП -> HM)
    • Апелляции
      • Создание апелляции (ПП)
      • Отмена апелляции (ПП)
      • Уведомление о приёме апелляции админом
      • Информация об апелляции (ПП)
      • Коллбэк по апелляции (HM)
      • Причины закрытия апелляции (HM)
Powered by GitBook
On this page
  • Параметры ответа
  • Пример ответа
  1. API
  2. Заявки на ввод
  3. Создание заявки на ввод

Для карт

Путь запроса: 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"
}

PreviousСоздание заявки на вводNextДля счёта

Last updated 5 months ago