Пополнение авансового баланса пользователя
Метод позволяет пополнить авансовый баланс пользователя (уточните доступность метода в поддержке)
Запрос:
Параметр
Обязателен
Тип
Описание
userId
Да
Строка
Идентификатор пользователя
advancedBalanceId
Да
Строка
Идентификатор авансового баланса
amount
Да
Строка
Сумма пополнения. Число должно содержать не больше двух знаков после запятой (т.е. '5.25' подходит, а '5.529' - нет)
Header parameters
x-api-public-keystringOptional
Публичный API-ключ
x-api-signaturestringOptional
Подпись тела запроса приватным API-ключем
Content-typestringOptionalExample:
Тип тела запроса
application/json
Body
Тело запроса для пополнения авансового баланса
userIdstringRequiredExample:
Идентификатор пользователя
ed83d19f-30ef-4b3f-bca9-edd2c7714b16
organizationIdstringRequiredExample:
Идентификатор организации
a61799b2-cd0c-47fd-a7f0-216b2be184c7
advancedBalanceIdstringRequiredExample:
Идентификатор авансового баланса
02b79edc-b5fb-456f-98f8-0a44d913d666
amountstringRequiredExample:
Сумма на которую пополняется баланс
4.87
Responses
200Success
application/json
post
POST /partner/api/top-up-advanced-balance HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 180
{
"userId": "ed83d19f-30ef-4b3f-bca9-edd2c7714b16",
"organizationId": "a61799b2-cd0c-47fd-a7f0-216b2be184c7",
"advancedBalanceId": "02b79edc-b5fb-456f-98f8-0a44d913d666",
"amount": "4.87"
}
200Success
{
"success": true,
"response": {
"advancedBalanceId": "02b79edc-b5fb-456f-98f8-0a44d913d666",
"currency": "USD",
"blocked": true,
"blockReason": null,
"balance": "12",
"availableCurrenciesForDeposit": [
"USDT"
]
}
}
Last updated