Bilik bazası
WHMCS-dən Zinn® hostinqini satın
WHMCS-də pulsuz Zinn Digital provaydinq modulunu quraşdırın: API açarı və onun ehtiyac duyduğu yeddi icazə, modul direktoriyasının hara getməli olduğu və adının niyə vacib olduğu, məhsul sahələri və hər bir WHMCS düyməsinin əslində nə etdiyi.
Zinn Digital® modulu WHMCS-in öz düymələrini platformamızda real əməliyyatlara çevirir. Sifariş müştərinizin hostinqini təmin edir. WHMCS-in vaxtı keçmiş hesab-faktura avtomatlaşdırılması onu dayandırır. Hesab-fakturanın ödənilmiş kimi qeyd edilməsi onu bərpa edir. Ləğvetmə silinməni planlaşdırır. Müştəriniz isə müştəri sahəsində birbaşa daxil olan Hostinq panelinə daxil ol düyməsini əldə edir.
O, pulsuzdur, GPL-2.0-or-later lisenziyasına malikdir və platformamıza daxil olmaq üçün heç bir imtiyazlı yola malik deyil: etdiyi hər bir çağırış öz API açarınızla özünüz edə biləcəyiniz sənədləşdirilmiş son nöqtədir.
Başlamazdan əvvəl
İki şeyə ehtiyacınız var və ikincisi insanları çıxmazı salır.
- Aktiv proqramı olan Zinn® diler hesabı. zinndigital.com ünvanında qeydiyyatdan keçin və dilerliyi aktivləşdirin.
- Sayt limiti olan diler planı. Müştərilərinizin sifariş etdiyi saytlar sizin planınıza qarşı hesablanır, ona görə də içində yer olan plana ehtiyacınız var.
⚠️ Bağlantı Testi sifarişin uğurlu olub-olmayacağını sizə deyə bilməz. O, proqramınızı oxuyur və heç nə təmin etmir, ona görə də hələ heç nə sata bilməyən sağlam
activehesabı bildirir. İlk sifarişiniz "This organization has no hosting plan, so it cannot host a site yet" ilə uğursuz olarsa, bu baş vermişdir — diler planınızı alın və ya uzatın və sifarişi yenidən verin. Modulda heç bir səhv yoxdur.
1. API açarını yaradın
Zinn® idarə panelinizdə API keys bölməsini açın və məhz bu on bir icazə ilə birini yaradın:
| İcazə | Niyə lazımdır | | -------------------- | ----------------------------------------------------------- | | org.create | İlk sifarişində müştərinizin Zinn® hesabını açın. | | org.read | Müştəri hesablarınızı oxuyun. | | sites.create | Saytın təmin edilməsi. | | sites.view | Xidməti və onun istifadəsini oxuyun. | | sites.delete | Xitam vermək. | | reseller.view | Satdıqlarınızı sadalayın və disk və buraxılış zolağını oxuyun. | | reseller.provision | Dayandırın, buraxın, müştərini daxil edin, onların planını təyin edin və paketini dəyişdirin. | | billing.view | Yerinə yetirməzdən əvvəl təkmilləşdirmənin neçəyə başa gələcəyini oxuyun. | | sites.manage | Keşi təmizləyin və düymələrdən ehtiyat nüsxə götürün. | | sites.panel_access | WordPress administratorunun şifrəsini dəyişdirin. | | hosting.php.manage | Təkmilləşdirmə və ya endirmədə PHP versiyasını dəyişin. |
⛔
reseller.manageicazəsini verməyin. Ödəniş panelinə yapışdırılmış açar ödəniş edilmədiyi üçün müştərini saxlaya və onları daxil edə bilməlidir. O, öz ödəniş şlüzü etimadnaməsini oxuya və yenidən yaza bilməməlidir.reseller.provisionona görə mövcuddur ki, daha böyük olanı verməyəsiniz. ⛔org.createkönüllü deyil. Onsuz modul hesablarınızı oxuya bilər, lakin birini aça bilməz, ona görə də Bağlantı Testi uğurla keçir və ilk sifariş403cavabını verir. ⛔⛔ Bütün cədvələ icazə verin və nəzərə alın ki, Bağlantı Testi sizdə yoxdursa, bunu sizə deyə bilməz. O, diler proqramınızı oxuyur və heç nə təmin etmir, ona görə də bu icazələrdən hər hansı biri çatışmayan açar üçün yaşıl rəngdədir. Əvəzində əldə etdiyiniz şey çatışmayan icazənin əhatə etdiyi bir əməliyyatda aylarla sonra müştəridən gələn403xətasıdır.
2. Modulu quraşdırın
- Modulu yükləyin və onu arxivdən çıxarın.
- Modul faylının
modules/servers/zinn/zinn.phpünvanına düşməsi üçünzinnqovluğunu WHMCS quraşdırmanıza yükləyin.
⛔ Qovluq
zinnadlandırılmalıdır. WHMCS təminat modulunun funksiya adlarını onun qovluq adından əldə edir, ona görə də onuzinn-whmcsvə yazinndigitalolaraq yenidən adlandırmaq WHMCS-in sadaladığı, seçməyə imkan verdiyi və heç vaxt zəng etmədiyi modul yaradır — heç bir yerdə səhv yoxdur. Zip artıq düzgün adla açılır; sadəcə onu yenidən adlandırmayın.
3. Serveri əlavə edin
WHMCS-də: Configuration → System Settings → Servers → Add New Server.
- Name: istənilən, məs.
Zinn Digital® - Hostname:
api.zinndigital.com - Type:
Zinn Digital® - Password: 1-ci addımdan API açarınız
⛔ Açar WHMCS-in şifrələnmiş şəkildə saxladığı Password sahəsinə daxil edilir. Onu məhsul konfiqurasiyası seçimində qoymayın — bunlar verilənlər bazasında adi mətndir və hər bir admin üçün görünür və bu etimadnamə müştərilərinizin hostinqini yarada və məhv edə bilər.
Test Connection düyməsini sıxın. Fields-lərin doldurulduğunu yoxlamaq əvəzinə, o, real zəng edir və platformamızın nə dediyini bildirir.
4. Məhsulu yaradın
Configuration → System Settings → Products/Services, sonra Module Settings hissəsini indicə əlavə etdiyiniz serverə təyin edin. Sahələr bunlardır:
| Sahə | Tələb olunur | Nədir | | ---------------- | ------------ | -------------------------------------------------------------------------- | | Product line | hə | Satdığınız Zinn® xətti — mainstream (idarə olunan WordPress), footprint_free, wordpress, linux, cloud, agency, app_hosting, ai_hosting, lms_hosting, managed_database, vector_hosting, zinn_compute, fleet_linux, fleet_enterprise, mail və ya reseller. | | Stack | hə | Nə qurulur: wordpress (defolt), woocommerce, php, static, node, one_click, headless_cms, nextcloud və ya owncloud. | | Application | yox | Yalnız one_click və headless_cms stakları üçün — hansı tətbiqin quraşdırılması. Hər hansı digər stakda birini adlandırmaq rədd edilir, çünki həmin stak artıq nəyin quraşdırılacağına qərar verir. | | PHP version | yox | məs. 8.3. Xəttin defoltu üçün boş buraxın. Xəttin təklif etmədiyi versiya təklif etdiklərinin siyahısı ilə rədd edilir. | | Plan code | hə | Bu məhsulun satdığı Zinn® planı. GET /v1/reseller/prices sizinkiləri sadalayır. Onsuz sifariş rədd edilir — aşağıdakı xəbərdarlığa baxın. | | Billing interval | yox | monthly (defolt) və ya annual — bu müştəri üçün sizin* topdansatış xəttinizin qaldırıldığı interval. Öz müştərinizdən nə aldığı bacarığınız WHMCS məhsulunda təyin edilir və təsirə məruz qalmır. |
⛔⛔ Plan kodu tələb olunur və onsuz sifariş qəsdən rədd edilir. 2026-09-01 tarixinə qədər sahə dekorativ idi və heç nə onu oxumurdu, buna görə də modul heç bir planı olmayan hostinq sifariş etdi — və bunun hər bir nəticəsi səssiz qaldı. Topdansatış hesabatınız müştərilerinizin canlı abunəliklərindən qurulur, ona görə də xidmət üçün heç bir xətt yox idi və o işlədiyi müddətcə sizə heç bir faktura göndərilmədi; müştəriniz heç bir limit miras almadı, ona görə də onların saytına heç bir disk və ya fayl kvotası tətbiq edilmədi; və Change Package dəyişdiriləcək heç nəyi yox idi, ona görə də satdığınız təkmilləşdirmə həyata keçirilə bilməzdi. Sayt hər yerdə təmin edildi və mükəmməl xidmət göstərdi.
Modul əvəzində sifarişi rədd edir, çünki təxmin etmək üçün təhlükəsiz plan yoxdur: təxmin sizin seçmədiyiniz və qiymətini təyin etmədiyiniz planda hostinq təmin edəcək və — dərhal oxuduğunuz rədd etmədən fərqli olaraq — o, yalnız bir hesab-faktura gəldikdə, əgər ümumiyyətlə gələrsə, üzə çıxacaq.
Auto Setup funksiyasını istədiyiniz kimi təyin edin — modul WHMCS xidmət ID-si üzrə idempotentdir, ona görə də təkrar cəhd edilən təminat ikinci üçün sizə hesab faktura göndərmək əvəzində eyni saytı qaytarır.
Hər bir WHMCS əməliyyatı nə edir
| WHMCS əməliyyatı | Biz tərəfdə nə baş verir | | ---------------------------- | ---------------------------------------------------------------------------------------- | | Create | Müştərinin Zinn® hesabını yaradır (və ya artıq sahib olduqlarını yenidən istifadə edir) və onların saytını təmin edir. | | Suspend | Saytı ödəniş edilməməsi səbəbindən gözləmə rejiminə qoyur. Məzmun saxlanılır; heç nə silinmir. | | Unsuspend | Sizin gözləməyinizi buraxır. | | Terminate | Güzəşt müddəti ilə saytın silinməsini planlaşdırır. Tarix müştəri sahəsində görünür. | | Usage update | Hər bir xidmətdə disk və buraxılış zolağını gündə bir dəfə yeniləyir. | | Log in to hosting panel | Müştərinizin panelinə birbaşa birdəfəlik giriş linkini açır. | | Change Package | Xidməti təkmilləşdirir və ya endirir. Paketi və yeni məhsul adlandırırsa, PHP versiyasını hərəkət etdirir. | | Change Password | WordPress administratorunun şifrəsini təyin edir. Qutu belə hesabı olmayan staklarda görünmür. | | Renew | Xidmətin hələ də mövcud olduğunu təsdiqləyir. Zinn® hostinqi davamlıdır, ona görə də uzadılacaq uzaq müddət yoxdur. | | Sync Usage / Purge Cache / Take Backup | Admin xidməti səhifəsində düymələr. Müştəriniz müştəri sahəsində Keşi təmizləyin və Ehtiyat nüsxə götürün əldə edir. | | Service tab | Status, plan, disk, buraxılış zolağı, istənilən planlaşdırılmış silinmə və dayandırmanı kimin yerləşdirdiyi. | | Import | ListAccounts hər səhifəni oxuyur, ona görə də idxal səssizcə birincidə dayana bilməz. |
Təkmilləşdirmələr: kim kimə hesab göndərir
Müştərinizə heç vaxt Zinn® tərəfindən sifarişdə və ya təkmilləşdirmədə hesab göndərilmir. Siz onları WHMCS vasitəsilə faktura edirsiniz; biz sizə topdansatış hesabatınız üzrə faktura göndəririk. Beləliklə, Change Package müştərinizin hüquqlarını və növbəti hesabatınızdakı xətti dəyişdirir və heç bir karta toxunmur — WHMCS artıq müştərinizin pulunu alıb və öz mütənasibliyini hesablayıb.
Müştərinin ikinci xidməti. Eyni planda bu, həmin planın öz sayt limiti altında başqa saytdır və başqa heç nə verilmir. Fərqli planda o rədd edilir: canlı planın əvəz edilməsi iki xidmətdən birini fakturasız qoyacaq. Ya hər ikisini eyni planda satın, ya da müştərini WHMCS-də ayrıca müştəri qeydi kimi qurun.
Change Password yalnız WordPress üçün mövcuddur. Zinn® hostinqinin tək "xidmət şifrəsi" yoxdur — müştəriniz panelinə giriş düyməsi ilə çatır — və php və ya static saytının dəyişdiriləcək tətbiq hesabı yoxdur. WHMCS işləyə bilməyən birini göstərmək əvəzində qutunu tamamilə gizlədir.
İkiyə endirməməli olduğunuz üç cavab
- Unsuspend rədd cavabı verə bilər. Bu o deməkdir ki, sayt sizin tərəfinizdən deyil, sui-istifadə komandamız tərəfindən dayandırılıb və heç bir ödəniş paneli onu buraxa bilməz. Mesaj bunu deyir; yenidən cəhd etmək əvəzində onu admininizə göstərin.
- Terminate silinməni planlaşdırır, onu yerinə yetirmir. Tarix
pending_deletion_atkimi qayıdır və müştəri sahəsi bunu göstərir. Müştəriyə məlumatlarının olmadıqda artıq getdiyini söyləmək heç nə deməməkdən daha pisdir. - Disk və buraxılış zolağı naməlum ola bilər və naməlum sıfır demək deyil. Oxu götürə bilmədiyimiz zaman modul rəqəmi
0yazmaq əvəzində olduğu kimi buraxır — əks halda WHMCS müştərinizə heç bir oxunuşumuz olmayan sayt üçün rahatlaşdırıcı boş istifadə çubuğu göstərərdi.
Nasazlıqların aradan qaldırılması
Test Connection keçir və ilk sifariş icazə xətası ilə uğursuz olur. API açarında org.create yoxdur. Modul saytını yaratmazdan əvvəl müştərinin hesabını açmalıdır.
Sifariş təşkilatın hostinq planı olmadığını deyərək uğursuz olur. Diler planınızda sayt limiti qalmayıb və ya hələ birinə sahib deyilsiniz. Yuxarıdakı Başlamazdan əvvəl bölməsinə baxın.
Sifariş staka istinad edərək uğursuz olur. Məhsuldakı Stack sahəsi boşdur və ya bizim qurmadığımız bir şeyi adlandırır. Başqa bir şey satmırsınızsa, onu wordpress olaraq təyin edin.
Ləğvetmələr uğursuz olur. Modul versiyasının 1.0.0 və ya daha yeni olduğundan əmin olun. Əvvəlki quruluşlar heç bir silinmə təsdiqi göndərmədi və hər bir xitam rədd edildi, bu da xidmətin işləməsinə və hesab-faktura göndərilməsinə səbəb oldu.
Sahəni adlandıran rədd cavabı. Doğrulama xətalarımız mesajdan sonra mötərizədə sahəni və səbəbi adlandırır, məs. (php_version: 7.2 is not offered on this product line). Bu, təsirli olan yarımdır — onun qarşısındakı cümlə qəsdən ümumidir.
Yükləmənizi yoxlayın
Hər bir arxiv öz hostinqimizdən TLS vasitəsilə təqdim olunur və heç vaxt üçüncü tərəf hostinqinə yönləndirilmir. Onun SHA-256 yoxlama cəmi yükləmələr səhifəsindəki yükləmə linkinin yanında çap olunur. Yüklədikdən sonra müqayisə edin:
- macOS və ya Linux:
shasum -a 256 zinn-whmcs-1.0.0.zip - Windows:
certutil -hashfile zinn-whmcs-1.0.0.zip SHA256
WHMCS-də deyil?
HostBill modulu və hər şey üçün tək fayllı PHP müştərisi var, hər ikisi pulsuzdur və həmçinin eyni yükləmələr səhifəsindədir. Modulların istifadə etdiyi hər bir son nöqtə API istinadındadır.
Hələ də çətinlik çəkirsiniz?
Dəstək hər bir plana daxildir və cavablar öz dilinizdə verilir.
Dəstəklə əlaqə saxlayın → Bütün məqalələr →