Kirish

API hujjatlari
  • Asosiy
  • API kalitlarini olishSo'rov formati
  • To'lovlar
    Ishni boshlash Hisob-fakturani yaratish Statik hamyonni yaratish QR-kodni yaratish Statik hamyon blokirovkasi Bloklangan manzil bo'yicha to'lovlarni qaytarish To'lov haqida ma'lumot Qaytarmoq Webhookni qayta yuboring Test maqsadli webhook Xizmatlar ro'yxati To'lov tarixi Webhook To'lov holati AML havolalari
    To'lovlar
    Ishni boshlash Pul yechib olish miqdorini hisoblash To'lovni yaratish To'lov haqida ma'lumot To'lov tarixi To'lov holatlari Webhook Xizmatlar ro'yxati Shaxsiy hamyonga o'tish Biznes hamyoniga o'tish
  • PHP SDK
  • CMS modullari
  • Chegirma to'lovi
    Chegirmalar ro'yxati To'lov usuliga chegirma qo'ying
  • Valyuta kurslari ro'yxatiQoldiqMa'lumotnoma

Asosiy

/

To'lovlar

/

Biznes hamyoniga o'tish

FAQAPIKontaktlar

Ⓒ 2026 Heleket

Privacy policy

Terms of use

AML

FAQAPIKontaktlar

Biznes hamyoniga o'tish

post
https://api.heleket.com/v1/transfer/to-business
Nusxalash

Talab qilmoq

So'rov parametrlari

IsmParametr turiTa'rif
amount*stringO'tkazish uchun miqdor
currency*stringValyuta kodi. Faqat kriptofiylik kodiga ruxsat beriladi.

Parametr turi

string

Ta'rif

O'tkazish uchun miqdor

Parametr turi

string

Ta'rif

Valyuta kodi. Faqat kriptofiylik kodiga ruxsat beriladi.

* - Majburiy parametr

Misolga misol


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"
    }'
Nusxalash

Javob

Javob parametrlari

IsmTa'rif
user_wallet_transaction_uuidShaxsiy hamyonning UUID
user_wallet_balanceShaxsiy hamyon balansi
merchant_transaction_uuidBuykali hamyon operatsiyasining UUID
merchant_balanceBusiness hamyon qoldig'i

Ta'rif

Shaxsiy hamyonning UUID

Ta'rif

Shaxsiy hamyon balansi

Ta'rif

Buykali hamyon operatsiyasining UUID

Ta'rif

Business hamyon qoldig'i

Javob namunasi


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}
Nusxalash

Mumkin bo'lgan xatolar

Tasdiqlash xatolari

kod : 422

Misol javoblar:

Agar ba'zi parametr talab qilinsa va berilmasa:


1{
2	"state": 1,
3	"errors": {
4		"amount": ["validation.required"]
5	}
6}
Nusxalash

Agar sizning foydalanuvchiingiz 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}
Nusxalash

Agar mavjud valyuta bilan faol shaxsiy hamyon bo'lmasa:


1{
2    "state": 1,
3    "message": "No found user wallet"
4}
Nusxalash

Agar mavjud valyutasi bo'lgan faol biznes hamyon bo'lmasa


1{
2    "state": 1,
3    "message": "Merchant wallet not found"
4}
Nusxalash

Agar pulni berish uchun biznes hamyonida mablag 'yetarli bo'lmasa


1{
2    "state": 1,
3    "message": "Not enough funds"
4}
Nusxalash

Agar pul o'tkazma summasi kriptocurrence 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}
Nusxalash

Agar pul o'tkazmasi kriptcolatsiya uchun maksimal qo'llab-quvvatlanadigan summadan katta bo'lsa, siz ushbu xato xabarini olasiz:


1{
2    "state": 1,
3    "message": "Maximum amount 10000000 USDT"
4}
Nusxalash

Serverdagi ichki xatolik

kod : 500

Misol javoblar:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Nusxalash