Mэдээллийн сан

WHMCS дээрээс Zinn® hosting худалдаалах

WHMCS дээр үнэгүй Zinn Digital provisioning модулийг суулгах нь: API түлхүүр болон түүнд шаардлагатай долоон зөвшөөрөл, модулийн лавлах хаана байх ёстой ба түүний нэр яагаад чухал болох, бүтээгдэхүүний талбар болон WHMCS товчлуур тус бүр яг ямар үүрэгтэй болохыг үзнэ үү.

Zinn Digital® модуль нь WHMCS-ийн өөрийн товчлууруудыг манай платформ дээрх бодит үйлдлүүд болгон хувиргадаг. Захиалга хийгдэхэд таны үйлчлүүлэгчийн хостинг идэвхждэг. WHMCS-ийн хугацаа хэтэрсэн нэхэмжлэлийн автоматжуулалт нь үүнийг түдгэлзүүлдэг. Нэхэмжлэлийг төлөгдсөн гэж тэмдэглэхэд түдгэлзүүлэлтийг цуцална. Цуцлах үед устгах хуваарь гарна. Мөн таны үйлчлүүлэгч өөрийн хэрэглэгчийн хэсэгт шууд нэвтрэх Хостинг панельд нэвтрэх товчлууртай болно.

Энэ нь үнэгүй, GPL-2.0-or-later лицензтэй бөгөөд манай платформ руу тусгай давуу эрх бүхий хандах замгүй: түүний хийж буй дуудлага бүр нь та өөрийн API түлхүүрээр хийх боломжтой баримтжуулсан төгсгөлийн цэг (endpoint) юм.

Эхлэхээсээ өмнө

Танд хоёр зүйл шаардлагатай бөгөөд хоёр дахь нь хүмүүсийг төөрөгдүүлдэг.

  1. Идэвхтэй хөтөлбөр бүхий Zinn® реселлер данс. zinndigital.com хаягаар бүртгүүлж, реселлер горимыг идэвхжүүлнэ үү.
  2. Вэбсайтын зөвшөөрөгдөх хэмжээ бүхий реселлер багц. Таны үйлчлүүлэгчдийн захиалсан вэбсайтууд таны багцаас хасагдах тул танд сул зай бүхий багц шаардлагатай.

⚠️ Холболтыг шалгах (Test Connection) нь захиалга амжилттай болох эсэхийг хэлж чадахгүй. Энэ нь таны хөтөлбөрийг уншдаг ба юуг ч идэвхжүүлдэггүй тул хараахан юу ч зарах боломжгүй байгаа эрүүл active дансыг тайлагнадаг. Таны анхны захиалга "This organization has no hosting plan, so it cannot host a site yet" гэсэн алдаагаар бүтэлгүйтвэл ийм зүйл болсон гэсэн үг — өөрийн реселлер багцыг худалдаж авах эсвэл сунгаж, захиалгыг дахин байршуулна уу. Модульд ямар нэгэн асуудал байхгүй.

1. API түлхүүр үүсгэх

Zinn® хянах самбартаа API keys хэсгийг нээж, яг дараах арван нэгэн зөвшөөрөлтэй түлхүүр үүсгэнэ үү:

| Зөвшөөрөл | Шаардлагатай шалтгаан | | -------------------- | ----------------------------------------------------------- | | org.create | Үйлчлүүлэгчийнхээ анхны захиалга дээр тэдний Zinn® дансыг нээх. | | org.read | Үйлчлүүлэгчийнхээ дансуудыг унших. | | sites.create | Вэбсайтыг бэлтгэж идэвхжүүлэх. | | sites.view | Үйлчилгээ болон түүний ашиглалтыг унших. | | sites.delete | Цуцлах. | | reseller.view | Таны борлуулсан зүйлсийг жагсааж, диск болон дата ашиглалтыг унших. | | reseller.provision | Түдгэлзүүлэх, буцаан идэвхжүүлэх, үйлчлүүлэгчийг нэвтрүүлэх, тэдний багцыг тохируулах болон өөрчлөх. | | billing.view | Сайжруулалт хийхээс өмнө түүний зардлыг унших. | | sites.manage | Кэш цэвэрлэх болон товчлууруудаас нөөц хуулбар авах. | | sites.panel_access | WordPress администраторын нууц үгийг өөрчлөх. | | hosting.php.manage | Багц сайжруулах эсвэл бууруулах үед PHP хувилбарыг шилжүүлэх.|

reseller.manage зөвшөөрлийг олгож болохгүй. Төлбөрийн панель руу хуулсан түлхүүр нь үйлчлүүлэгчийг төлбөр төлөөгүйн төлөө түр зогсоох болон нэвтрүүлэх чадвартай байх ёстой. Энэ нь таны өөрийн төлбөрийн гарцын мэдээллийг унших болон дахин бичих чадвартай байж болохгүй. Арай том зөвшөөрлийг олгох шаардлагагүй байлгахын тулд reseller.provision байдаг. ⛔ org.create нь заавал байх ёстой. Энэ нь байхгүй бол модуль нь таны дансуудыг уншиж чадах боловч данс нээж чадахгүй тул Холболтыг шалгах ажиллагаа амжилттай болж, анхны захиалга 403 гэсэн хариу буцаана. ⛔⛔ Хүснэгтийг бүхэлд нь олгоно уу, мөн Холболтыг шалгах ажиллагаа нь таныг олгоогүй эсэхийг хэлж чадахгүй гэдгийг анхаарна уу. Энэ нь таны реселлер хөтөлбөрийг уншдаг бөгөөд юуг ч идэвхжүүлдэггүй тул эдгээр зөвшөөрлийн аль нэг нь дутуу байсан ч ногоон гэрэл асаадаг. Орлуулж авах зүйл тань гэвэл хэдэн сарын дараа үйлчлүүлэгчээс дутуу зөвшөөрлийн хамарч буй нэг үйлдэл дээр 403 алдаа ирэх болно.

2. Модулийг суулгах

  1. Модулийг татаж аваад файлуудыг задарна уу.
  2. zinn сангийн файлуудыг өөрийн WHMCS суулгац руу хуулж, модулийн файл modules/servers/zinn/zinn.php дээр очихоор байршуулна уу.

Сангийн нэр заавал zinn байх ёстой. WHMCS нь үйлчилгээ бэлтгэх модулийн функцын нэрсийг түүний сангийн нэрнээс гаргаж авдаг тул нэрийг zinn-whmcs эсвэл zinndigital болгон өөрчилбөл WHMCS-ийн жагсаалтад гарч, сонгох боломжтой боловч хэзээ ч дуудагддаггүй — ямар ч алдаа заадаггүй модуль үүсдэг. ZIP файл нь хэдийнэ зөв нэртэй задардаг тул нэрийг нь бүү өөрчлөөрэй.

3. Сервер нэмэх

WHMCS дээр: Configuration → System Settings → Servers → Add New Server.

  • Name: ямар ч нэр, d.ж. Zinn Digital®
  • Hostname: api.zinndigital.com
  • Type: Zinn Digital®
  • Password: 1-р алхмаас авсан өөрийн API түлхүүр

⛔ Түлхүүрийг WHMCS-ийн шифрлэж хадгалдаг Password талбарт оруулна. Үүнийг бүтээгдэхүүний тохиргооны сонголтонд бүү оруулж өгөөрэй — тэдгээр нь өгөгдлийн санд энгийн бичвэрээр хадгалагддаг бөгөөд админ бүрт харагддаг бөгөөд энэ мэдээлэл нь таны үйлчлүүлэгчдийн хостингийг үүсгэж, устгах боломжтой.

Test Connection товчийг дарна уу. Энэ нь талбарууд бөглөгдсөн эсэхийг шалгахын оронд бодит дуудлага хийж, манай платформын хариулсныг тайлагнадаг.

4. Бүтээгдэхүүн үүсгэх

Configuration → System Settings → Products/Services руу орж, Module Settings-ийг саяхан нэмсэн сервертээ тохируулна уу. Талбарууд нь:

| Талбар | Заавал байх | Энэ юу вэ | | ---------------- | -------- | -------------------------------------------------------------------------- | | Product line | тийм | Борлуулж буй Zinn® шугам — mainstream (удирдлагатай WordPress), footprint_free, wordpress, linux, cloud, agency, app_hosting, ai_hosting, lms_hosting, managed_database, vector_hosting, zinn_compute, fleet_linux, fleet_enterprise, mail эсвэл reseller. | | Stack | тийм | Үүсгэгдэх зүйл: wordpress (өгөгдмөл), woocommerce, php, static, node, one_click, headless_cms, nextcloud эсвэл owncloud. | | Application | үгүй | Зөвхөн one_click болон headless_cms стэкүүдэд зориулагдсан — ямар аппликейшн суулгах. Бусад аль ч стэк дээр зааж өгөхөөс татгалзах бөгөөд учир нь тухайн стэк юу суулгахыг хэдийнэ шийдсэн байдаг. | | PHP version | үгүй | d.ж. 8.3. Шугамын өгөгдмөл утгаар үлдээхийн тулд хоосон орхино уу. Шугамын санал болгодоггүй хувилбараас татгалзаж, санал болгож буй хувилбаруудын жагсаалтыг харуулна. | | Plan code | тийм | Энэ бүтээгдэхүүний борлуулдаг Zinn® багц. GET /v1/reseller/prices нь таныхыг жагсаана. Үүнгүйгээр хийсэн захиалгаас татгалзана — доорх анхааруулгыг үзнэ үү. | | Billing interval | үгүй | monthly (өгөгдмөл) эсвэл annual — энэ үйлчлүүлэгчид зориулсан таны бөөний шугамын тооцоо хийх интервал. Өөрийн үйлчлүүлэгчээс суутгах суутгал нь WHMCS бүтээгдэхүүн дээр тохируулагддаг бөгөөд нөлөөлөхгүй. |

⛔⛔ Plan code шаардлагатай бөгөөд кодгүй захиалгаас зориуд татгалздаг. 2026-09-01 хүртэл энэ талбар нь чимэглэлийн чанартай байсан ба юу ч уншдаггүй байсан тул модуль нь ямар ч багцгүй хостинг захиалдаг байсан — бөгөөд үүний дараах үр дагавар бүр чимээгүй өнгөрдөг байв. Таны бөөний тайлан нь үйлчлүүлэгчдийн тань идэвхтэй захиалгуудаас бүрддэг тул үйлчилгээний мөр байхгүй байсан ба үүнийг ашиглах хугацаанд танд юу ч нэхэмжлэгдээгүй; таны үйлчлүүлэгч ямар ч зөвшөөрөгдөх хэмжээг өвлөн аваагүй тул тэдний сайтад диск эсвэл файлын квот хэрэгжээгүй; мөн Change Package хэсэгт өөрчлөх зүйл байхгүй байсан тул таны худалдсан сайжруулалтыг хийх боломжгүй байв. Сайтыг бэлтгэж, туршид нь саадгүй үйлчилсэн.

Модуль одоо таах аюулгүй багц байхгүй тул захиалгаас татгалздаг: таамаглал нь таны сонгоогүй, үнийг нь тогтоогоогүй байж болох багц дээр хостинг бэлтгэх ба — таны шууд унших татгалзалаас ялгаатай нь — энэ нь зөвхөн тайлан ирэхэд л харагдах болно.

Auto Setup-ийг өөрийн хүссэнээр тохируулна уу — модуль нь WHMCS үйлчилгээний id дээр идемпотент байдаг тул дахин оролдсон бэлтгэл нь танд хоёр дахь төлбөрийг нэхэмжлэхгүйгээр ижил сайтыг буцаан өгдөг.

WHMCS-ийн үйлдэл бүр юу хийдэг вэ

| WHMCS үйлдэл | Манай талд юу болдог вэ | | --------------------------- | ---------------------------------------------------------------------------------------- | | Create | Үйлчлүүлэгчийн Zinn® дансыг үүсгэнэ (эсвэл тэдний хэдийнэ байгаа дансыг дахин ашиглана) ба тэдний сайтыг бэлтгэнэ. | | Suspend | Сайтыг төлбөр төлөөгүйн түр зогсоолтод оруулна. Агуулга хадгалагдана; юу ч устгагдахгүй. | | Unsuspend | Таны түр зогсоолтыг цуцална. | | Terminate | Сайтыг устгах хуваарийг хөнгөлөлтийн хугацаатайгаар төлөвлөнө. Огноо нь хэрэглэгчийн хэсэгт харагдана. | | Usage update | Өдөрт нэг удаа үйлчилгээ бүрийн диск болон дата ашиглалтыг шинэчилнэ. | | Log in to hosting panel | Таны үйлчлүүлэгчийн панель руу шууд нэвтрэх нэг удаагийн нэвтрэх холбоосыг нээнэ. | | Change Package | Үйлчилгээг сайжруулна эсвэл бууруулна. Багцыг шилжүүлэх бөгөөд хэрэв шинэ бүтээгдэхүүн нэрлэсэн бол PHP хувилбарыг шилжүүлнэ. | | Change Password | WordPress администраторын нууц үгийг тохируулна. Ийм дансгүй стэкүүд дээр энэ хайрцаг харагдахгүй. | | Renew | Үйлчилгээ байсаар байгааг баталгаажуулна. Zinn® хостинг нь тасралтгүй тул уртасгах алсын хугацаа гэж байхгүй. | | Sync Usage / Purge Cache / Take Backup | Админ үйлчилгээний хуудас дээрх товчлуурууд. Таны үйлчлүүлэгч өөрийн хэрэглэгчийн хэсэгт Кэш цэвэрлэх болон Нөөц хуулбар авах боломжтой болно. | | Service tab | Төлөв, багц, диск, дата ашиглалт, аливаа төлөвлөсөн устгалт болон түр зогсоолтыг хэн тавьсан болох. | | Import | ListAccounts нь хуудас бүрийг уншдаг тул импорт нь анхны хуудас дээр чимээгүй зогсох боломжгүй. |

Сайжруулалт: хэн хэнээс төлбөр авах вэ

Таны үйлчлүүлэгчид захиалга эсвэл сайжруулалт дээр Zinn®-ээс хэзээ ч нэхэмжлэх ирэхгүй. Та тэдэнд WHMCS-ээр дамжуулан нэхэмжлэх илгээдэг; бид танд бөөний тайлангаар нэхэмжлэх илгээдэг. Тиймээс Change Package нь таны үйлчлүүлэгчийн эрх болон таны дараагийн тайлангийн мөрийг шилжүүлж, ямар ч картыг хөндөхгүй — WHMCS нь таны үйлчлүүлэгчийн мөнгийг хэдийнэ авсан бөгөөд өөрийн хувьсах хуваарилалтыг тооцоолсон.

Үйлчлүүлэгчийн хоёр дахь үйлчилгээ. Ижил багц дээр энэ нь тухайн багцын өөрийн вэбсайтын зөвшөөрөгдөх хэмжээний доорх өөр нэг сайт бөгөөд нэмэлт зүйл олгогдохгүй. Өөр багц дээр үүнээс татгалзана: идэвхтэй багцыг солих нь хоёр үйлчилгээний нэгийг нэхэмжлэхгүй үлдээх болно. Хоёуланг нь нэг багц дээр борлуулах, эсвэл үйлчлүүлэгчийг WHMCS дээр тусдаа үйлчлүүлэгчийн бичлэг болгон тохируулна уу.

Change Password нь зөвхөн WordPress-д зориулагдсан. Zinn® хостинг нь ганц "үйлчилгээний нууц үг"-гүй — таны үйлчлүүлэгч нэвтрэх товчоор өөрийн панельд хүрдэг — мөн php эсвэл static сайт дээр өөрчлөх аппликейшны данс байхгүй. WHMCS нь ажиллах боломжгүй зүйлийг харуулахын оронд хайрцгийг бүхэлд нь нуудаг.

Та хоёр болгож багасгаж болохгүй гурван хариулт

  • Unsuspend нь татгалзсан хариу өгөх боломжтой. Энэ нь сайтыг та биш, манай зөрчилтэй тэмцэх багаас түдгэлзүүлсэн гэсэн үг бөгөөд төлбөрийн аль ч панель үүнийг буцаан идэвхжүүлэх эрхгүй. Мессеж дээр ингэж заасан байдаг; дахин оролдохын оронд үүнийг өөрийн админд харуулна уу.
  • Terminate нь устгах хуваарь гаргадаг бөгөөд шууд устгадаггүй. Огноо нь pending_deletion_at хэлбэрээр буцаж ирэх ба хэрэглэгчийн хэсэгт харагдана. Хэрэглэгчид тэдний өгөгдөл арилаагүй байхад аль хэдийн алга болсон гэж хэлэх нь юу ч хэлэхгүй байхаас хамаагүй доор юм.
  • Диск болон дата ашиглалт тодорхойгүй байж болох бөгөөд тодорхойгүй гэдэг нь 0 гэсэн үг биш. Бид үзүүлэлтийг авч чадахгүй байх үед модуль нь 0 гэж бичихээс илүүтэй тоог хэвээр үлдээдэг — эсрэг тохиолдолд WHMCS нь манайхаас ямар ч үзүүлэлт аваагүй сайтын хувьд таны хэрэглэгчид хоосон ашиглалтын мөр харуулж тайвшруулах болно.

Асуудлыг шийдвэрлэх

Test Connection амжилттай болж, анхны захиалга эрхийн алдаагаар бүтэлгүйтэх. API түлхүүрт org.create дутуу байна. Модуль нь сайтаа үүсгэхээсээ өмнө үйлчлүүлэгчийн дансыг нээх ёстой.

Захиалга бүтэлгүйтэж байгууллага хостинг багцгүй гэж заах. Таны реселлер багцад вэбсайтын зөвшөөрөгдөх хэмжээ үлдээгүй эсвэл та хараахан аваагүй байна. Дээрх Эхлэхээсээ өмнө хэсгийг үзнэ үү.

Захиалга бүтэлгүйтэж стэкийг дурдах. Бүтээгдэхүүн дээрх Stack талбар хоосон эсвэл манай үүсгэдэггүй зүйлийг нэрлэсэн байна. Та өөр зүйл борлуулаагүй бол үүнийг wordpress болгож тохируулна уу.

Цуцлалтууд бүтэлгүйтэж байна. Та модулийн 1.0.0 эсвэл түүнээс хойшхи хувилбар дээр байгаа эсэхээ шалгаарай. Өмнөх хувилбарууд нь устгах баталгаажуулалт илгээдэггүй байсан бөгөөд цуцлалт бүрээс татгалздаг байсан нь үйлчилгээг үргэлжлүүлэн ажиллуулж, төлбөр боддог байв.

Талбарыг нэрлэсэн татгалзал. Манай шалгах алдаанууд нь мессежийн ард хаалтанд талбарын нэр болон шалтгааныг нэрлэдэг, d.ж. (php_version: 7.2 is not offered on this product line). Энэ бол засах боломжтой хагас юм — түүний урд байгаа өгүүлбэр нь зориуд ерөнхий байдаг.

Татаж авсан файлаа баталгаажуулах

Архив бүрийг манай өөрийн хостын нэрнээс TLS-ээр үйлчилдэг бөгөөд гуравдагч этгээдийн хост руу хэзээ ч дахин чиглүүлдэггүй. Түүний SHA-256 шалгах дүн нь татаж авах хуудас дээрх татах холбоосын хажууд хэвлэгддэг. Татаж авсныхаа дараа харьцуулна уу:

  • macOS эсвэл Linux: shasum -a 256 zinn-whmcs-1.0.0.zip
  • Windows: certutil -hashfile zinn-whmcs-1.0.0.zip SHA256

WHMCS дээр биш үү?

Бусад бүх зүйлд зориулсан HostBill модуль болон нэг файлын PHP хэрэглэгч байдаг бөгөөд хоёулаа үнэгүй бөгөөд хоёулаа нэг татаж авах хуудас дээр байгаа. Модулиудын ашигладаг төгсгөлийн цэг бүр API санамж дотор байгаа.

Тусламж хэрэгтэй хэвээр байна уу?

Төлөвлөгөө бүрд дэмжлэг багтсан бөгөөд таны өөрийн хэлээр хариу өгдөг.

Холбоо барих Бүх өгүүллэгүүд