Biznes hamyoniga o'tish
Talab qilmoq
So'rov parametrlari
Ism | Parametr turi | Ta'rif |
---|---|---|
amount* | string | O'tkazish uchun miqdor |
currency* | string | Valyuta kodi. Faqat kriptofiylik kodiga ruxsat beriladi. |
Parametr turi
stringTa'rif
O'tkazish uchun miqdorParametr turi
stringTa'rif
Valyuta kodi. Faqat kriptofiylik kodiga ruxsat beriladi.
* - Majburiy parametr
Misolga misol
curl https://api.cryptomus.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"
}'
Nusxa ko'chirmoqJavob
Javob parametrlari
Ism | Ta'rif |
---|---|
user_wallet_transaction_uuid | methods.Uuid of Personal wallet transaction |
user_wallet_balance | Shaxsiy hamyon balansi |
merchant_transaction_uuid | methods.Uuid of Business wallet transaction |
merchant_balance | Business hamyon qoldig'i |
Ta'rif
methods.Uuid of Personal wallet transactionTa'rif
Shaxsiy hamyon balansiTa'rif
methods.Uuid of Business wallet transactionTa'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}
Nusxa ko'chirmoqMumkin 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}
Nusxa ko'chirmoqAgar 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}
Nusxa ko'chirmoqAgar mavjud valyuta bilan faol shaxsiy hamyon bo'lmasa:
1{
2 "state": 1,
3 "message": "No found user wallet"
4}
Nusxa ko'chirmoqAgar mavjud valyutasi bo'lgan faol biznes hamyon bo'lmasa
1{
2 "state": 1,
3 "message": "Merchant wallet not found"
4}
Nusxa ko'chirmoqAgar pulni berish uchun biznes hamyonida mablag 'yetarli bo'lmasa
1{
2 "state": 1,
3 "message": "Not enough funds"
4}
Nusxa ko'chirmoqAgar 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}
Nusxa ko'chirmoqAgar 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}
Nusxa ko'chirmoqServerdagi ichki xatolik
kod : 500
Misol javoblar:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}
Nusxa ko'chirmoq