โอนเข้ากระเป๋าเงินธุรกิจ
post https://api.cryptomus.com/v1/transfer/to-business สำเนา
ขอ
พารามิเตอร์การค้นหา
ชื่อ | ประเภทพารามิเตอร์ | คำนิยาม |
---|---|---|
amount* | string | จำนวนเงินที่ต้องการโอน |
currency* | string | รหัสสกุลเงิน อนุญาตเฉพาะรหัสสกุลเงินดิจิทัลเท่านั้น |
ประเภทพารามิเตอร์
stringคำนิยาม
จำนวนเงินที่ต้องการโอนประเภทพารามิเตอร์
stringคำนิยาม
รหัสสกุลเงิน อนุญาตเฉพาะรหัสสกุลเงินดิจิทัลเท่านั้น
* - พารามิเตอร์บังคับ
ขอตัวอย่าง
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"
}'
สำเนาการตอบสนอง
พารามิเตอร์การตอบสนอง
ชื่อ | คำนิยาม |
---|---|
user_wallet_transaction_uuid | methods.Uuid of Personal wallet transaction |
user_wallet_balance | ยอดเงินในกระเป๋าเงินส่วนตัว |
merchant_transaction_uuid | methods.Uuid of Business wallet transaction |
merchant_balance | ยอดเงินในกระเป๋าเงินธุรกิจ |
คำนิยาม
methods.Uuid of Personal wallet transactionคำนิยาม
ยอดเงินในกระเป๋าเงินส่วนตัวคำนิยาม
methods.Uuid of Business wallet transactionคำนิยาม
ยอดเงินในกระเป๋าเงินธุรกิจ
ตัวอย่างการตอบกลับ
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}
สำเนา