Chuyển sang ví doanh nghiệp
Lời yêu cầu
Tham số truy vấn
Tên | Kiểu tham số | Sự định nghĩa |
---|---|---|
amount* | string | Số tiền cần chuyển |
currency* | string | Mã tiền tệ. Chỉ chấp nhận mã tiền điện tử. |
Kiểu tham số
stringSự định nghĩa
Số tiền cần chuyểnKiểu tham số
stringSự định nghĩa
Mã tiền tệ. Chỉ chấp nhận mã tiền điện tử.
* - tham số bắt buộc
Ví dụ yêu cầu
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"
}'
Sao chépPhản ứng
Các thông số phản hồi
Tên | Sự định nghĩa |
---|---|
user_wallet_transaction_uuid | methods.Uuid of Personal wallet transaction |
user_wallet_balance | Số dư ví cá nhân |
merchant_transaction_uuid | methods.Uuid of Business wallet transaction |
merchant_balance | Số dư ví doanh nghiệp |
Sự định nghĩa
methods.Uuid of Personal wallet transactionSự định nghĩa
Số dư ví cá nhânSự định nghĩa
methods.Uuid of Business wallet transactionSự định nghĩa
Số dư ví doanh nghiệp
Ví dụ phản hồi
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}
Sao chépLỗi có thể xảy ra
Lỗi xác thực
mã số : 422
ví dụ phản hồi:
Nếu một số tham số là bắt buộc và không được truyền:
1{
2 "state": 1,
3 "errors": {
4 "amount": ["validation.required"]
5 }
6}
Sao chépNếu khoản thanh toán bị chặn trên tài khoản người dùng của bạn, bạn sẽ nhận được thông báo lỗi này. Ví dụ: điều này xảy ra khi bạn thay đổi mật khẩu và khoản thanh toán bị chặn trong 24 giờ.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
Sao chépNếu không có ví cá nhân nào đang hoạt động với loại tiền được cung cấp:
1{
2 "state": 1,
3 "message": "No found user wallet"
4}
Sao chépNếu không có ví doanh nghiệp nào đang hoạt động với loại tiền được cung cấp
1{
2 "state": 1,
3 "message": "Merchant wallet not found"
4}
Sao chépNếu không có đủ tiền trong ví doanh nghiệp của bạn để chuyển số tiền
1{
2 "state": 1,
3 "message": "Not enough funds"
4}
Sao chépNếu số tiền chuyển ít hơn số tiền tối thiểu được hỗ trợ cho tiền điện tử, bạn sẽ nhận được thông báo lỗi này
1{
2 "state": 1,
3 "message": "Minimum amount 0.5 USDT"
4}
Sao chépNếu số tiền chuyển lớn hơn số tiền tối đa được hỗ trợ cho tiền điện tử, bạn sẽ nhận được thông báo lỗi này:
1{
2 "state": 1,
3 "message": "Maximum amount 10000000 USDT"
4}
Sao chépLỗi máy chủ nội bộ
mã số : 500
ví dụ phản hồi:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}
Sao chép