Statik bir cüzdan oluşturmak
post
https://api.cryptomus.com/v1/wallet
Rica etmek
Sorgu parametreleri
İsim | Parametre türü | Varsayılan değer | Tanım |
---|---|---|---|
currency* | string | Para birimi kodu | |
network* | string | Blockchain Ağ Kodu | |
order_id* | stringmin: 1max: 100alpha_dash | Sisteminizde Sipariş KimliğiParametre, alfabetik karakterler, sayılar, alt çizgiler ve çizgilerden oluşan bir dize olmalıdır. Herhangi bir alan veya özel karakter içermemelidir. order_id, satıcı faturalar/statik cüzdanlar/nüks ödemeleri içinde benzersiz olmalıdır order_id ile mevcut bir fatura bulduğumuzda, ayrıntılarını döndürürüz, yeni bir fatura oluşturulmayacaktır. | |
url_callback | stringmin: 6max: 255url | null | Url, webhook'un cüzdanın her bir tepesinden sonra gönderileceği |
from_referral_code | string | null | İsteği yapan satıcı, bir yönlendiriciye kodla bağlanır.Örneğin, Cryptomus API'si aracılığıyla fatura üreten bir uygulamasınız ve müşterileriniz diğer mağazalardır. Uygulamanızda API anahtarlarını ve satıcı kimliklerini girerler ve kimlik bilgileriyle istek gönderir ve yönlendirme kodunuzu geçer.Böylece, müşterileriniz Cryptomus hesabınızda sevk haline gelir ve cirolarından gelir elde edersiniz. |
Parametre türü
stringTanım
Para birimi koduParametre türü
stringTanım
Blockchain Ağ KoduParametre türü
stringmin: 1max: 100alpha_dashTanım
Sisteminizde Sipariş KimliğiParametre, alfabetik karakterler, sayılar, alt çizgiler ve çizgilerden oluşan bir dize olmalıdır. Herhangi bir alan veya özel karakter içermemelidir. order_id, satıcı faturalar/statik cüzdanlar/nüks ödemeleri içinde benzersiz olmalıdır order_id ile mevcut bir fatura bulduğumuzda, ayrıntılarını döndürürüz, yeni bir fatura oluşturulmayacaktır.Parametre türü
stringmin: 6max: 255urlTanım
Url, webhook'un cüzdanın her bir tepesinden sonra gönderileceğiParametre türü
stringTanım
İsteği yapan satıcı, bir yönlendiriciye kodla bağlanır.Örneğin, Cryptomus API'si aracılığıyla fatura üreten bir uygulamasınız ve müşterileriniz diğer mağazalardır.
Uygulamanızda API anahtarlarını ve satıcı kimliklerini girerler ve kimlik bilgileriyle istek gönderir ve yönlendirme kodunuzu geçer.Böylece, müşterileriniz Cryptomus hesabınızda sevk haline gelir ve cirolarından gelir elde edersiniz.
* - zorunlu parametre
Talep Örneği
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"
}'
KopyaCevap
Yanıt parametreleri
İsim | Tanım |
---|---|
wallet_uuid | Tüccarın cüzdanının uuid |
uuid | Belirli bir ağdaki cüzdanın uuid |
address | Belirli bir ağdaki cüzdan adresi |
network | Cüzdan Ağ Kodu |
currency | Cüzdan Ağı Para Birimi |
url | Ödeme Formuna Bağlantı |
Tanım
Tüccarın cüzdanının uuidTanım
Belirli bir ağdaki cüzdanın uuidTanım
Belirli bir ağdaki cüzdan adresiTanım
Cüzdan Ağ KoduTanım
Cüzdan Ağı Para BirimiTanım
Ödeme Formuna Bağlantı
Yanıt örneği
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}
KopyaOlası hatalar
Doğrulama hataları
kodlamak : 422
Örnek Yanıtlar:
Bazı parametre gerekiyorsa ve geçmiyorsa:
1{
2 "state": 1,
3 "errors": {
4 "currency": ["validation.required"]
5 }
6}
KopyaÖdemeleriniz engellenirse. Bu durumda destekle iletişime geçmeniz gerekir.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
5
KopyaÖdeme hizmetini currency ve metwork ile bulamazsak:
1{
2 "state": 1,
3 "message": "The service was not found"
4}
KopyaTeknik çalışma gerçekleşir ve ödeme geçici olarak kullanılamazsa, bu hata mesajını alabilirsiniz:
1{
2 "state": 1,
3 "message": "The terminal was not found"
4}
Kopya
1{
2 "state": 1,
3 "message": "Server error"
4}
Kopya
1{
2 "state": 1,
3 "message": "Wallet not found"
4}
Kopya