Membuat dompet Statis
post
https://api.cryptomus.com/v1/wallet
Meminta
Parameter kueri
Nama | Jenis parameter | Nilai default | Definisi |
---|---|---|---|
currency* | string | Kode mata uang | |
network* | string | Kode jaringan Blockchain | |
order_id* | stringmin: 1max: 100alpha_dash | ID Pesanan di sistem AndaParameter harus berupa string yang terdiri dari karakter alfabet, angka, garis bawah, dan tanda hubung. Parameter tidak boleh mengandung spasi atau karakter khusus. order_id harus unik dalam faktur pedagang/dompet statis/pembayaran berulangKetika kami menemukan faktur yang ada dengan order_id, kami mengembalikan rinciannya, faktur baru tidak akan dibuat. | |
url_callback | stringmin: 6max: 255url | null | URL, tempat webhook akan dikirim setelah setiap pengisian dompet |
from_referral_code | string | null | Pedagang yang membuat permintaan terhubung ke rujukan melalui kode.Misalnya, Anda adalah aplikasi yang membuat faktur melalui API Cryptomus dan pelanggan Anda adalah toko lain. Mereka memasukkan kunci API dan ID pedagang di aplikasi Anda, dan Anda mengirimkan permintaan dengan kredensial mereka dan meneruskan kode rujukan Anda.Dengan demikian, klien Anda menjadi rujukan pada akun Cryptomus Anda dan Anda akan menerima penghasilan dari omzet mereka. |
Jenis parameter
stringDefinisi
Kode mata uangJenis parameter
stringDefinisi
Kode jaringan BlockchainJenis parameter
stringmin: 1max: 100alpha_dashDefinisi
ID Pesanan di sistem AndaParameter harus berupa string yang terdiri dari karakter alfabet, angka, garis bawah, dan tanda hubung. Parameter tidak boleh mengandung spasi atau karakter khusus. order_id harus unik dalam faktur pedagang/dompet statis/pembayaran berulangKetika kami menemukan faktur yang ada dengan order_id, kami mengembalikan rinciannya, faktur baru tidak akan dibuat.Jenis parameter
stringmin: 6max: 255urlDefinisi
URL, tempat webhook akan dikirim setelah setiap pengisian dompetJenis parameter
stringDefinisi
Pedagang yang membuat permintaan terhubung ke rujukan melalui kode.Misalnya, Anda adalah aplikasi yang membuat faktur melalui API Cryptomus dan pelanggan Anda adalah toko lain.
Mereka memasukkan kunci API dan ID pedagang di aplikasi Anda, dan Anda mengirimkan permintaan dengan kredensial mereka dan meneruskan kode rujukan Anda.Dengan demikian, klien Anda menjadi rujukan pada akun Cryptomus Anda dan Anda akan menerima penghasilan dari omzet mereka.
* - parameter wajib
Contoh permintaan
curl https://api.cryptomus.com/v1/wallet \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"currency": "USDT",
"network": "tron",
"order_id": "1",
"url_callback": "https://your.site/callback"
}'
MenyalinTanggapan
Parameter respons
Nama | Definisi |
---|---|
wallet_uuid | uuid dompet pedagang |
uuid | uuid dompet di jaringan tertentu |
address | Alamat dompet di jaringan tertentu |
network | Kode jaringan dompet |
currency | Mata uang jaringan dompet |
url | Tautan ke formulir pembayaran |
Definisi
uuid dompet pedagangDefinisi
uuid dompet di jaringan tertentuDefinisi
Alamat dompet di jaringan tertentuDefinisi
Kode jaringan dompetDefinisi
Mata uang jaringan dompetDefinisi
Tautan ke formulir pembayaran
Contoh respons
1{
2 "state": 0,
3 "result": {
4 "wallet_uuid": "de15b0f6-883f-4585-b27b-73a648044a92",
5 "uuid": "87961ae5-80c5-413a-a4fe-d38199894940",
6 "address": "TTEtddVZyNtLD9wbq4PzomjBhtxenSMXbb",
7 "network": "tron",
8 "currency": "USDT",
9 "url": "https://pay.cryptomus.com/wallet/3901446a-4b74-4796-b50a-14e14dafe3ed"
10 }
11}
MenyalinKemungkinan kesalahan
Kesalahan validasi
kode : 422
contoh tanggapan:
Jika beberapa parameter diperlukan dan tidak lolos:
1{
2 "state": 1,
3 "errors": {
4 "currency": ["validation.required"]
5 }
6}
MenyalinJika pembayaran Anda terblokir, Anda perlu menghubungi dukungan.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
5
MenyalinJika kami tidak menemukan layanan pembayaran dengan mata uang dan jaringan:
1{
2 "state": 1,
3 "message": "The service was not found"
4}
MenyalinJika terjadi pekerjaan teknis dan pembayaran tidak tersedia untuk sementara, Anda mungkin menerima pesan kesalahan ini:
1{
2 "state": 1,
3 "message": "The terminal was not found"
4}
Menyalin
1{
2 "state": 1,
3 "message": "Server error"
4}
Menyalin
1{
2 "state": 1,
3 "message": "Wallet not found"
4}
Menyalin