Talab qilmoq
So'rov parametrlari
| Ism | Parametr turi | Standart qiymat | Ta'rif |
|---|---|---|---|
| amount* | string | To'lov summasi | |
| address* | string | Chiqarilgan holda hamyonning manzili | |
| currency* | string | To'lov uchun valyuta kodiAgar Fiat bo'lsa, Fiat, to_currency parametri kerak . | |
| to_currency | methods.Cryptocurrency code in which the payout will be made | ||
| network | string | BlockChain tarmog'i kodiAgar valyuta/to_currency kriptovalyuta bo'lsa va faqat bitta tarmoqka ega bo'lsa, masalan, BTC, bu holda talab qilinmaydi. | |
| is_subtract* | boolean | Kutish to'lovi ushlab qolinadiligini aniqlaydihaqiqiy - balansingizdanFALSE - to'lov summasidan to'lov summasi kamayadi | |
| course_source | stringMavjud qiymatlar• Binance• BinanceP2p• Exmo• Kucoin | Savdogarning sozlamalaridan qiymati | Hisobot stavkalari hisob-fakturada qabul qilinganligi uchun xizmat.Agar valyuta Fiat bo'lsa, parametr faqat qo'llaniladi, aks holda standart qiymat savdogarning sozlamalaridan olinadi. |
| priority | stringmin: 4max: 11Mavjud qiymatlar• recommended• economy• high• highest | recommended | Pulni olish ustuvorligini tanlash parametri. Pul olish uchun to'lovning narxi tanlangan parametrga bog'liq.Ushbu parametr faqat BTC, na poligon va bid'atchi bo'lgan taqdirda qo'llaniladi. |
Parametr turi
stringTa'rif
To'lov summasiParametr turi
stringTa'rif
Chiqarilgan holda hamyonning manziliParametr turi
stringTa'rif
To'lov uchun valyuta kodiAgar Fiat bo'lsa, Fiat, to_currency parametri kerak .Ta'rif
methods.Cryptocurrency code in which the payout will be madeParametr turi
stringTa'rif
BlockChain tarmog'i kodiAgar valyuta/to_currency kriptovalyuta bo'lsa va faqat bitta tarmoqka ega bo'lsa, masalan, BTC, bu holda talab qilinmaydi.Parametr turi
booleanTa'rif
Kutish to'lovi ushlab qolinadiligini aniqlaydihaqiqiy - balansingizdanFALSE - to'lov summasidan to'lov summasi kamayadiParametr turi
string
Mavjud qiymatlar- Binance- BinanceP2p- Exmo- KucoinTa'rif
Hisobot stavkalari hisob-fakturada qabul qilinganligi uchun xizmat.Agar valyuta Fiat bo'lsa, parametr faqat qo'llaniladi, aks holda standart qiymat savdogarning sozlamalaridan olinadi.Parametr turi
stringmin: 4max: 11
Mavjud qiymatlar- recommended- economy- high- highestTa'rif
Pulni olish ustuvorligini tanlash parametri. Pul olish uchun to'lovning narxi tanlangan parametrga bog'liq.Ushbu parametr faqat BTC, na poligon va bid'atchi bo'lgan taqdirda qo'llaniladi.
* - Majburiy parametr
Misolga misol
curl https://api.heleket.com/v1/payout/calc \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"amount": "5",
"address": "TDD97yguPESTpcrJMqU6h2ozZbibv4Vaqm",
"currency": "USDT",
"network": "TRON",
"is_subtract": "1",
}'
CopyJavob
Javob parametrlari
| Ism | Ta'rif |
|---|---|
| commission | Heleket komissiyasi miqdori |
| merchant_amount | Savdogarning balansidan olib tashlanadigan summa |
| payer_amount | Manzilga yuborilgan miqdor. |
Ta'rif
Heleket komissiyasi miqdoriTa'rif
Savdogarning balansidan olib tashlanadigan summaTa'rif
Manzilga yuborilgan miqdor.
Javob namunasi
1{
2 "state": 0,
3 "result": {
4 "commission":"0.00000000",
5 "merchant_amount":"1.00000000",
6 "payout_amount":"1.0"
7 }
8}
9CopyMumkin bo'lgan xatolar
Tasdiqlash xatolari
kod : 422
Misol javoblar:
1{
2"state": 1,
3"errors": {
4"amount": ["validation.required"]
5}
6}CopyAgar to'lovingiz savdogaringiz yoki foydalanuvchingiz bloklangan bo'lsa, siz ushbu xato xabarini olasiz. Bu, masalan, parolingizni o'zgartirganingizda sodir bo'ladi va to'lovlar 24 soat davomida bloklanadi.
1{
2"state": 1,
3"message": "You are forbidden"
4}CopyAgar siz valyuta parametrida taqdim etgan valyuta kodini qo'llab-quvvatlamasak, ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "The currency was not found"
4}CopyAgar to'lovni bajarish uchun xizmatni topa olmasak, siz bu xato xabarini olasiz. Siz kriptovalyutaning qo'llab-quvvatlanishini tekshirishingiz kerak. Valyuta, tarmoq, from_currency, to_currency kiritilgan qiymatlarning to'g'riligini tekshiring:
1{
2"state": 1,
3"message": "The service was not found"
4}CopyAgar pul mablag'lari juda kichik bo'lsa, siz ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "The withdrawal amount is too small"
4}CopyAgar siz to'lovning kriptcolatsi bilan faol savdo-sotiq hamyoningiz bo'lmasa, siz ushbu xatoni olasiz:
1{
2"state": 1,
3"message": "Wallet not found"
4}CopyAgar to'lov summasi, shu jumladan barcha komissiyalar sizning hisobingizdan ko'proq bo'lsa, siz ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "Not enough funds"
4}CopyAgar to_currency parametrida berilgan valyutaning to'lov xizmati topilmasa, siz ushbu xatolik xabarini olasiz:
1{
2"state": 1,
3"message": "Not found service to_currency"
4}CopyAgar to_currency ga konvertatsiya qilishda tasodifan biror narsa sodir bo'lsa, ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "Error convert to_currency"
4}CopyAgar to'lov summasi kriptcolatsiya uchun eng kam qo'llab-quvvatlanadigan miqdordan kam bo'lsa, ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "Minimum amount 0.5 USDT"
4}CopyAgar to'lov summasi kriptcolatsiya uchun maksimal qo'llab-quvvatlanadigan miqdordan katta bo'lsa, siz ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "Maximum amount 10000000 USDT"
4}CopyAgar siz to'lovni amalga oshirish uchun mablag 'yetarli bo'lmasa, siz ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "Not enough funds"
4}CopyAgar to'lov miqdorini to'lov miqdorini hisoblash uchun mablag 'bo'lmasa, ushbu xato xabarini olasiz:
1{
2"state": 1,
3"message": "Not enough balance for convert USDT to LTC"
4}CopyAgar texnik ish sodir bo'lsa va to'lov vaqtincha mavjud bo'lmasa, siz ushbu xato xabarini olasiz
1{
2"state": 1,
3"message": "The terminal was not found"
4}CopyServerdagi ichki xatolik
kod : 500
Misol javoblar:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}Copy