Reseller Not Found (Bayi Bulunamadı) Hatası ve Açıklaması
Reseller Not Found Hatası Neden Oluşur?
"Reseller Not Found" hatası, otomasyon panelinizin gönderdiği Reseller ID değerinin DomainNameAPI sisteminde bulunamamasından kaynaklanır. En sık sebep, bu alana bayi hesabının e-posta adresinin yazılması, Reseller ID'nin yanlış kopyalanması veya migration sonrası eski panelden kalan bir Reseller ID'nin kullanılmaya devam edilmesidir.
1. Giriş
"Reseller Not Found" hatası, domain otomasyon panellerinde "Invalid API Key" hatasıyla sık karıştırılan ama aslında farklı bir noktaya işaret eden bir hatadır. Bu hata, API Key'inizin değil, Reseller ID'nizin sorunlu olduğunu gösterir. Yani sistem kimlik doğrulama anahtarınızı görmüş olabilir, ancak hangi bayi hesabına ait olduğunu tespit edememiştir.
Bu rehberde hatanın teknik arka planını, en sık karşılaşılan sebepleri ve WHMCS, WiseCP, HostBill, Blesta, ClientExec panellerinin her birinde nasıl çözüleceğini adım adım ele alıyoruz.
2. Bu Hata Teknik Olarak Ne Anlama Gelir?

DomainNameAPI'ye gönderilen her istek Reseller ID ve API Key bilgisini birlikte taşır. Reseller ID, hangi bayi hesabı adına işlem yapıldığını tanımlayan benzersiz bir değerdir; API Key ise bu hesaba erişim için kullanılan kimlik doğrulama anahtarıdır. Sistem isteği aldığında önce Reseller ID'yi mevcut hesaplarla eşleştirmeye çalışır. Eşleşme bulunamazsa — API Key doğru olsa bile — "Reseller Not Found" hatası döner.
Reseller ID, Bayi Ayarları > Entegrasyon Bilgileri sayfasında görüntülenir ve genellikle uzun bir harf-rakam kombinasyonu şeklindedir (örnek format: 6e575f24-986d-44b1-851d-324e8967be2b). E-posta adresinizle, kullanıcı adınızla veya hesap numaranızla karıştırılmamalıdır.
Örnek Reseller ID
6e575f24-986d-44b1-851d-324e8967be2b Bu bir örnek değerdir — gerçek Reseller ID'niz Entegrasyon Bilgileri sayfanızda farklı bir kombinasyon olarak görünür. Önemli olan: bu alana e-posta adresiniz veya kullanıcı adınız değil, bu formatta bir değer girilmelidir.
E-posta mı, Reseller ID mi? Hızlı Karşılaştırma
Aşağıdaki tablo, kullanıcı adı alanına en sık yanlışlıkla girilen değerleri ve bunların gerçekten Reseller ID olup olmadığını gösterir:
3. En Yaygın Sebepler ve Çözümleri
1) Reseller ID Alanına E-posta Adresinin Yazılması
En sık görülen sebep budur. Bazı kullanıcılar modül ayarlarındaki "Kullanıcı Adı" alanını panele giriş yaptıkları e-posta adresiyle dolduruyor; ancak DomainNameAPI bu alanda e-posta değil, Reseller ID bekler.
Çözüm: Entegrasyon Bilgileri sayfasından gerçek Reseller ID'nizi kopyalayıp modüldeki kullanıcı adı alanına girin; e-posta adresinizi bu alandan tamamen kaldırın.
DomainNameAPI Teknik Ekibinin Gözlemi
Destek ekibimize ulaşan "Reseller Not Found" taleplerinin önemli bir kısmı, Reseller ID alanına bayi hesabının e-posta adresinin yazılmasından kaynaklanıyor. Bu vakalarda API Key tamamen doğru olsa da hata değişmiyor, çünkü sistem önce Reseller ID eşleşmesini arıyor.
2) Reseller ID Kopyalanırken Oluşan Karakter Hatası
Reseller ID'yi panelden kopyalayıp modüle yapıştırırken başına/sonuna fazladan boşluk veya görünmez bir karakter eklenmesi, değeri görünüşte aynı ama sistem için geçersiz hale getirir.
Çözüm: Reseller ID'yi tekrar panelden kopyalayın ve doğrudan ilgili alana yapıştırın; yapıştırma sonrası alanın başında/sonunda boşluk kalmadığından emin olun. Şüpheniz varsa değeri manuel olarak yeniden yazın.
3) Migration Sonrası Eski Reseller ID'nin Kullanılması
Hesabınız yeni DomainNameAPI platformuna taşındıysa, eski panelden (cp.domainnameapi.com) kalan Reseller ID artık geçerli değildir. Modül hâlâ bu eski değerle çalışmaya çalışıyorsa sistem isteği tanımaz.
Çözüm: Migration tamamlandığında e-posta ile gönderilen güncel Reseller ID'yi kullanarak modül ayarlarını güncelleyin. E-postayı bulamıyorsanız Entegrasyon Bilgileri sayfasından "Bilgileri e-posta gönder" butonuyla yeniden gönderebilirsiniz.
4) Reseller ID ile API Key Alanlarının Yer Değişmesi
Modül ayarlarında Reseller ID'nin şifre alanına, API Key'in kullanıcı adı alanına girilmesi — yani iki bilginin yer değişmesi — de bu hataya yol açabilir, çünkü sistem kullanıcı adı alanındaki değeri Reseller ID olarak yorumlamaya çalışır.
Çözüm: Doğru eşleştirmeyi kontrol edin: Kullanıcı Adı = Reseller ID, Şifre = API Key.
5) Yanlış Alt Bayi (Sub-Reseller) Hesabına Ait Reseller ID Kullanımı
Birden fazla alt bayi hesabı yönetiyorsanız, her alt bayinin kendine ait bir Reseller ID'si vardır. Ana hesabınızın Reseller ID'sini bir alt bayi modülünde (veya tersini) kullanmak bu hataya neden olur.
Çözüm: İşlem yapmak istediğiniz hesabın doğru Reseller ID'sini ilgili alt bayi panelinden alıp kullandığınızdan emin olun.
6) Eski veya Güncellenmemiş Modül Sürümü
Eski bir modül sürümü, Reseller ID'yi API'ye yanlış formatta veya yanlış parametre adıyla gönderebilir; bu da sistemin değeri tanımamasına yol açar.
Çözüm: Kullandığınız panele ait en güncel modül dosyasını resmi GitHub deposundan indirip mevcut dosyaların üzerine yükleyin, ardından Reseller ID ve API Key bilgilerini yeniden kaydedin.
4. "Reseller Not Found" ile Diğer Kimlik Doğrulama Hataları Arasındaki Fark
Bu hatayı doğru teşhis etmenin en hızlı yolu, hangi alanın muhtemelen sorunlu olduğunu bilmektir:
| Hata Mesajı | Genellikle Hangi Alan Sorunlu | Hızlı Çözüm |
|---|---|---|
| Reseller Not Found | Reseller ID alanı yanlış/eksik/yer değişmiş | Doğru Reseller ID'yi yeniden girin |
| Invalid API Key | API Key alanı yanlış/eksik/eski | Doğru API Key'i yeniden girin |
| Authentication Failed | Her iki bilgi de hatalı veya hiç tanımlı değil | Her iki alanı sıfırdan girin |
| Unauthorized / Access Denied | Eski kullanıcı adı/şifre ile bağlanılıyor | Reseller ID + API Key ile yeniden yapılandırın |
5. Karar Ağacı: Reseller Not Found Hatası Alıyorsanız
"Reseller Not Found" hatası alıyorsanız, sırasıyla şu kontrolü uygulayın:
1) Kullanıcı adı alanına yazdığınız değer Reseller ID mi, yoksa e-posta adresiniz mi?
• E-posta → Entegrasyon Bilgileri sayfasındaki gerçek Reseller ID ile değiştirin.
• Reseller ID → 2. adıma geçin.
2) Reseller ID'yi panelden kopyalarken boşluk/karakter hatası oluşmuş olabilir mi?
• Evet → Değeri manuel olarak yeniden yazın.
• Hayır → 3. adıma geçin.
3) Yakın zamanda hesap taşıma (migration) işlemi yaşadınız mı?
• Evet → Eski panelden kalan Reseller ID artık geçerli değildir; yeni platformdaki güncel Reseller ID'yi kullanın.
• Hayır → 4. adıma geçin.
4) Birden fazla alt bayi (sub-reseller) hesabınız var mı?
• Evet → Doğru alt bayi hesabına ait Reseller ID'yi kullandığınızdan emin olun.
• Hayır → Modül sürümünüzü ve API Key'inizi kontrol edin.
```
6. 5 Dakikada Reseller Not Found Hatasını Çözün

Destek kaydı açmadan önce aşağıdaki kontrol listesini sırayla uygulayın; vakaların büyük kısmı bu altı maddeyle çözülür:
- Kullanıcı adı alanına gerçekten Reseller ID mi giriyorsunuz?
- Girdiğiniz değer bir e-posta adresi değil mi?
- Kopyalanan değerde başta/sonda boşluk karakteri yok mu?
- Migration sonrası güncel Reseller ID'yi mi kullanıyorsunuz?
- İşlem yapmak istediğiniz alt bayi hesabına ait doğru ID'yi mi kullanıyorsunuz?
- Kullandığınız modül güncel sürümde mi?
7. Panel Bazlı Doğru Alan Kontrolü
Aşağıdaki tablo, her panelde Reseller ID'nin hangi alana girilmesi gerektiğini gösterir:
8. Panel Bazlı Reseller Not Found Hatası ve Modül İndirme Linkleri
Modülünüz eskiyse, önce güncel sürümü indirip Reseller ID ve API Key bilgilerinizi yeniden kaydetmeniz önerilir.
WHMCS Reseller Not Found Hatası
WHMCS'te bu hata genellikle System Settings > Domain Registrars > DomainNameAPI ekranındaki Username alanına yanlış değer girilmesinden kaynaklanır. Güncel modülü buradan indirebilirsiniz:
WiseCP Reseller Not Found Hatası
WiseCP'te hata, Ürünler/Hizmetler > Alan Adı Tescili > Kurulum/Ayarlar ekranındaki Bayi Kullanıcı Bilgileri alanından kaynaklanabilir. Güncel modülü buradan indirebilirsiniz:
HostBill Reseller Not Found Hatası
HostBill'de Settings > Modules > Domain Registrars > DomainNameAPI ekranındaki Username alanı kontrol edilmelidir. Güncel modülü buradan indirebilirsiniz:
Blesta Reseller Not Found Hatası
Blesta'da Settings > Company > Modules > Domain Name API > Manage ekranından ilgili hesap satırındaki Reseller ID bilgisi yeniden girilmelidir. Güncel modülü buradan indirebilirsiniz:
ClientExec Reseller Not Found Hatası
ClientExec'te Settings > Plugins > Registrars > DomainNameAPI ekranındaki kullanıcı adı alanının e-posta veya eski bir değer içerip içermediği kontrol edilmelidir.
9. Hangi Durumda Destek Talebi Açmalısınız?
Yukarıdaki tüm kontrolleri uyguladığınız halde hata devam ediyorsa, sorun muhtemelen hesabınıza özel bir durumdan kaynaklanıyordur ve destek ekibimizin müdahalesi gerekir.
- Reseller ID doğru ve doğru alana girilmiş
- API Key doğru ve doğru alana girilmiş
- Modül güncel sürümde
- Doğru alt bayi hesabı kullanılıyor
Bu dört maddenin tamamını kontrol ettiyseniz ve hata devam ediyorsa, modül log kayıtlarınızı da ekleyerek bir destek talebi (ticket) oluşturabilirsiniz.
10. Sıkça Sorulan Sorular
1. Reseller ID ile API Key arasındaki fark nedir?
Reseller ID, hangi bayi hesabına ait işlem yapıldığını tanımlayan benzersiz kimlik değeridir ve modülde kullanıcı adı alanına girilir. API Key ise bu hesaba erişim için kullanılan kimlik doğrulama anahtarıdır ve şifre alanına girilir. İkisi her istekte birlikte gönderilir.
2. Reseller ID'mi nereden bulabilirim?
Bayi panelinizde Hesabım > Bayi Ayarları > Entegrasyon Bilgileri sekmesine giderek Reseller ID'nizi görebilir, "Bilgileri e-posta gönder" butonuyla kayıtlı adresinize yeniden gönderebilirsiniz.
3. Reseller ID'm e-posta adresim mi?
Hayır. Reseller ID, e-posta adresinizden tamamen farklı, genellikle uzun bir harf-rakam kombinasyonu şeklindeki ayrı bir değerdir. Entegrasyon Bilgileri sayfasından ayrıca görüntülenir.
4. API Key doğru olduğu halde neden hâlâ Reseller Not Found hatası alıyorum?
Bu hata API Key'inizle ilgili değildir; sistem önce Reseller ID eşleşmesini kontrol eder. API Key doğru olsa da Reseller ID yanlış, eksik veya yanlış alanda ise hata değişmeden devam eder.
5. Migration sonrası eski Reseller ID'mi kullanabilir miyim?
Hayır. Hesabınız yeni platforma taşındıysa eski panelden kalan Reseller ID artık geçerli değildir. Migration sonrası size gönderilen güncel Reseller ID'yi kullanmanız gerekir.
6. Birden fazla alt bayi hesabım var, hangi Reseller ID'yi kullanmalıyım?
Her alt bayi hesabının kendine ait bir Reseller ID'si bulunur. İşlem yapmak istediğiniz hesabın Reseller ID'sini o alt bayinin kendi panelinden almanız gerekir; ana hesabınızın Reseller ID'si alt bayi işlemlerinde kullanılamaz.
7. Reseller ID'yi modülde hangi alana girmeliyim?
Çoğu panelde Reseller ID, "Kullanıcı Adı" (Username) alanına girilir; API Key ise "Şifre" (Password) alanına girilir. Bazı panellerde alan adları farklı görünse de mantık aynıdır.
8. Reseller ID değişebilir mi?
Reseller ID hesabınıza özgü sabit bir değerdir ve normal şartlarda değişmez. Ancak bir platform geçişi (migration) sonrasında yeni bir Reseller ID atanabilir; bu durumda eski değer geçersiz hale gelir.
9. Reseller Not Found hatası Unauthorized hatasıyla aynı mı?
Hayır, farklı bir noktaya işaret eder. Unauthorized genellikle API Key veya IP yetkilendirme sorunuyla ilgilidir; Reseller Not Found ise özellikle Reseller ID'nin sistemde eşleşmediğini gösterir. İkisi farklı kontrol noktalarıyla çözülür.
10. Modülü güncellemek Reseller ID'mi değiştirir mi?
Hayır. Modül dosyalarını güncellemek yalnızca panel ile API arasındaki bağlantı katmanını değiştirir; Reseller ID'niz, API Key'iniz ve domainleriniz bu işlemden etkilenmez.
11. Reseller ID'yi yanlışlıkla başka biriyle paylaştım, ne yapmalıyım?
Reseller ID tek başına hesabınıza erişim sağlamaz (API Key de gereklidir), ancak güvenlik açısından destek ekibimizle iletişime geçip hesabınızı gözden geçirmeniz önerilir.
12. API bağlantımı test ederek Reseller ID'nin doğru girildiğini nasıl doğrularım?
Panel yönetim alanında modül ayarlarına girip bakiye görüntüleme veya bağlantı testi seçeneğini çalıştırarak Reseller ID ve API Key'in birlikte doğru çalıştığını teyit edebilirsiniz.
11. Sonuç
"Reseller Not Found" hatası, "Invalid API Key" hatasıyla sık karıştırılsa da farklı bir kök sebebe işaret eder: sorun API Key'de değil, Reseller ID'de aranmalıdır. En sık sebep, bu alana e-posta adresinin yazılması, kopyalama hatası veya migration sonrası eski bir değerin kullanılmasıdır. Bu rehberdeki sırayı takip ettiğinizde sorunu genellikle birkaç dakika içinde çözebilirsiniz.
Sorun devam ederse modül log kayıtlarınızı inceleyerek veya destek ekibimize başvurarak hızlıca yardım alabilirsiniz.
DomainNameAPI ile 200'den fazla ülkede alan adı satabilir, WHMCS, WiseCP, HostBill, Blesta ve ClientExec entegrasyonlarını dakikalar içinde tamamlayabilirsiniz.
Domain bayilik programı
Ücretsiz bayi hesabı oluşturmak için Domain Bayilik Programı sayfamızı ziyaret edin.
