Chuyển sang ví doanh nghiệp

post https://api.cryptomus.com/v1/transfer/to-business Sao chép

Lời yêu cầu

Tham số truy vấn

TênKiểu tham sốSự định nghĩa
amount*stringSố tiền cần chuyển
currency*stringMã tiền tệ. Chỉ chấp nhận mã tiền điện tử.

Kiểu tham số

string

Sự định nghĩa

Số tiền cần chuyển

Kiểu tham số

string

Sự đị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ép

Phản ứng

Các thông số phản hồi

TênSự định nghĩa
user_wallet_transaction_uuidmethods.Uuid of Personal wallet transaction
user_wallet_balanceSố dư ví cá nhân
merchant_transaction_uuidmethods.Uuid of Business wallet transaction
merchant_balanceSố dư ví doanh nghiệp

Sự định nghĩa

methods.Uuid of Personal wallet transaction

Sự định nghĩa

Số dư ví cá nhân

Sự định nghĩa

methods.Uuid of Business wallet transaction

Sự đị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ép

Lỗ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ép

Nế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ép

Nế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ép

Nế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ép

Nế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ép

Nế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ép

Nế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ép

Lỗ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