Кіру

API құжаттамасы
  • Басты
  • API кілттерін алуСұраныс форматы
  • Төлемдер
    Бастау Шот-фактураны құру Статикалық әмиян жасау QR-код жасаңыз Статикалық әмиянды блоктау Бұғатталған мекен-жай бойынша төлемдерді қайтару Төлем туралы ақпарат Төлеу WebHook-ті қайта жіберіңіз Тесттік webhook Қызметтер тізімі Төлем тарихы Webhook Төлем мәртебесі AML сілтемелері
    Төлемдер
    Бастау Шығарып алу сомасын есептеу Төлем жасау Төлем туралы ақпарат Төлем тарихы Төлемнің күйі Webhook Қызметтер тізімі Жеке әмиянға ауысу Іскери әмиянға ауыстыру
  • PHP SDK
  • CMS модульдері
  • Жеңілдікті төлем
    Жеңілдіктер тізімі Төлем әдісіне жеңілдік қойыңыз
  • Валюта бағамдарының тізіміБалансСілтеме

Басты

/

Төлемдер

/

Іскери әмиянға ауыстыру

FAQAPIБайланыстар

Ⓒ 2026 Heleket

Privacy policy

Terms of use

AML

FAQAPIБайланыстар

Іскери әмиянға ауыстыру

post
https://api.heleket.com/v1/transfer/to-business
Көшіру

Өтініш

Сұрау параметрлері

ЕсімПараметр түріАнықтама
amount*stringАударуға арналған сома
currency*stringВалюталық код. Тек криптофаврлік кодқа рұқсат етіледі.

Параметр түрі

string

Анықтама

Аударуға арналған сома

Параметр түрі

string

Анықтама

Валюталық код. Тек криптофаврлік кодқа рұқсат етіледі.

* - Міндетті параметр

Мысал сұрау


curl https://api.heleket.com/v1/transfer/to-business \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
        "amount": "15",
        "currency": "USDT"
    }'
Көшіру

Жауап

Жауап параметрлері

ЕсімАнықтама
user_wallet_transaction_uuidЖеке әмиян транзакциясындағы UUID
user_wallet_balanceЖеке әмиян балансы
merchant_transaction_uuidUUID Бизнес Уфилиттік транзакция
merchant_balanceІскерилердің әмияналы балансы

Анықтама

Жеке әмиян транзакциясындағы UUID

Анықтама

Жеке әмиян балансы

Анықтама

UUID Бизнес Уфилиттік транзакция

Анықтама

Іскерилердің әмияналы балансы

Жауаптың мысалы


1{
2	"state": 0,
3	"result": {
4		"user_wallet_transaction_uuid": "26109ba0-b05b-4ee0-93d1-fd62c822ce95",
5		"user_wallet_balance": "15.00000000",
6		"merchant_transaction_uuid": "95bfcabb-a0ab-48f1-80b3-ce3bc2dbb653",
7		"merchant_balance": "20.00000000"
8	}
9}
Көшіру

Мүмкін қателер

Тексеру қателері

код : 422

Мысал жауаптары:

Егер кейбір параметрлер қажет болса және жіберілмесе:


1{
2	"state": 1,
3	"errors": {
4		"amount": ["validation.required"]
5	}
6}
Көшіру

Егер сіздің пайдаланушыңыздан төлем жасалса, сіз осы қате туралы хабарлама аласыз. Бұл, мысалы, парольді өзгерткен кезде және төлемдер 24 сағат бойы бұғатталған кезде.


1{
2    "state": 1,
3    "message": "You are forbidden"
4}
Көшіру

Егер ұсынылған валюта болса, белсенді жеке әмиян болмаса:


1{
2    "state": 1,
3    "message": "No found user wallet"
4}
Көшіру

Егер ұсынылған валюта бар белсенді бизнес-әмиян болмаса


1{
2    "state": 1,
3    "message": "Merchant wallet not found"
4}
Көшіру

Егер сіздің бизнесіңізде қаражат жеткіліксіз болса, онда соманы аудару үшін


1{
2    "state": 1,
3    "message": "Not enough funds"
4}
Көшіру

Егер аударым сомасы криптоцуралдылықтың минималды мөлшерінен аз болса, сіз осы қате туралы хабарламаны аласыз


1{
2    "state": 1,
3    "message": "Minimum amount 0.5 USDT"
4}
Көшіру

Егер аударым сомасы криптокургия үшін ең көп қолдау көрсетілетін сомадан үлкен болса, сіз осы қате туралы хабарлама аласыз:


1{
2    "state": 1,
3    "message": "Maximum amount 10000000 USDT"
4}
Көшіру

Ішкі қате

код : 500

Мысал жауаптары:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Көшіру