Transfer ke dompet bisnis

post https://api.cryptomus.com/v1/transfer/to-business Menyalin

Meminta

Parameter kueri

NamaJenis parameterDefinisi
amount*stringJumlah yang akan ditransfer
currency*stringKode mata uang. Hanya kode mata uang kripto yang diperbolehkan.

Jenis parameter

string

Definisi

Jumlah yang akan ditransfer

Jenis parameter

string

Definisi

Kode mata uang. Hanya kode mata uang kripto yang diperbolehkan.

* - parameter wajib

Contoh permintaan


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

Tanggapan

Parameter respons

NamaDefinisi
user_wallet_transaction_uuidmethods.Uuid of Personal wallet transaction
user_wallet_balanceSaldo dompet pribadi
merchant_transaction_uuidmethods.Uuid of Business wallet transaction
merchant_balanceSaldo dompet bisnis

Definisi

methods.Uuid of Personal wallet transaction

Definisi

Saldo dompet pribadi

Definisi

methods.Uuid of Business wallet transaction

Definisi

Saldo dompet bisnis

Contoh respons


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

Kemungkinan kesalahan

Kesalahan validasi

kode : 422

contoh tanggapan:

Jika beberapa parameter diperlukan dan tidak lolos:


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

Jika pembayaran diblokir pada pengguna Anda, Anda akan menerima pesan kesalahan ini. Ini terjadi, misalnya, ketika Anda mengubah kata sandi dan pembayaran diblokir selama 24 jam.


1{
2    "state": 1,
3    "message": "You are forbidden"
4}
Menyalin

Jika tidak ada dompet pribadi aktif dengan mata uang yang disediakan:


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

Jika tidak ada dompet bisnis aktif dengan mata uang yang disediakan


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

Jika tidak ada cukup dana di dompet bisnis Anda untuk mentransfer jumlahnya


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

Jika jumlah transfer kurang dari jumlah minimum yang didukung untuk mata uang kripto, Anda akan menerima pesan kesalahan ini


1{
2    "state": 1,
3    "message": "Minimum amount 0.5 USDT"
4}
Menyalin

Jika jumlah transfer lebih besar dari jumlah maksimum yang didukung untuk mata uang kripto, Anda akan menerima pesan kesalahan ini:


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

Kesalahan server internal

kode : 500

contoh tanggapan:


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