Statik bir cüzdan oluşturmak
post https://api.cryptomus.com/v1/wallet Kopyala
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: 255urlVarsayılan değer
nullTanım
Url, webhook'un cüzdanın her bir tepesinden sonra gönderileceğiParametre türü
stringVarsayılan değer
nullTanı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"
}'KopyalaCevap
Yanıt parametreleri
| İsim | Parametre türü | Tanım |
|---|---|---|
| wallet_uuid | string | Tüccarın cüzdanının uuid |
| uuid | string | Belirli bir ağdaki cüzdanın uuid |
| order_id | string|null | Sisteminizde Sipariş Kimliği |
| currency | string | Cüzdan Ağı Para Birimi |
| network | string | Cüzdan Ağ Kodu |
| address | string | Belirli bir ağdaki cüzdan adresi |
| url | string | Ödeme Formuna Bağlantı |
Parametre türü
stringTanım
Tüccarın cüzdanının uuidParametre türü
stringTanım
Belirli bir ağdaki cüzdanın uuidParametre türü
string|nullTanım
Sisteminizde Sipariş KimliğiParametre türü
stringTanım
Cüzdan Ağı Para BirimiParametre türü
stringTanım
Cüzdan Ağ KoduParametre türü
stringTanım
Belirli bir ağdaki cüzdan adresiParametre türü
stringTanı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 "order_id": "1",
7 "currency": "USDT",
8 "network": "tron",
9 "address": "TTEtddVZyNtLD9wbq4PzomjBhtxenSMXbb",
10 "url": "https://pay.cryptomus.com/wallet/3901446a-4b74-4796-b50a-14e14dafe3ed"
11 }
12}KopyalaOlası 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}KopyalaÖdemeleriniz engellenirse. Bu durumda destekle iletişime geçmeniz gerekir.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
5KopyalaÖdeme hizmetini currency ve metwork ile bulamazsak:
1{
2 "state": 1,
3 "message": "The service was not found"
4}KopyalaTeknik ç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}Kopyala
1{
2 "state": 1,
3 "message": "Server error"
4}Kopyala
1{
2 "state": 1,
3 "message": "Wallet not found"
4}Kopyala