Գիտելիքների բազա
Վաճառեք Zinn® հոսթինգ WHMCS-ի միջոցով
Տեղադրեք Zinn Digital-ի անվճար տրամադրման մոդուլը WHMCS-ում՝ API բանալին և դրան անհրաժեշտ յոթ թույլտվությունները, թե որտեղ պետք է տեղադրվի մոդուլի գրացուցակը և ինչու է դրա անունը կարևոր, արտադրանքի դաշտերը և թե ինչ է իրականում անում WHMCS-ի յուրաքանչյուր կոճակ:
Zinn Digital® մոդուլը WHMCS-ի սեփական կոճակները վերածում է մեր հարթակում իրական գործողությունների: Պատվերը ստեղծում է ձեր հաճախորդի հոսթինգը: WHMCS-ի ժամկետանց հաշիվ-ապրանքագրերի ավտոմատացումը կասեցնում է այն: Հաշիվ-ապրանքագրի վճարված նշելը ազատում է այն: Չեղարկումը նախատեսում է ջնջում: Եւ ձեր հաճախորդը ստանում է Մուտք գործել հոսթինգի վահանակ կոճակն իր հաճախորդի տարածքում, որն անմիջապես մուտք է գործում նրան:
Այն անվճար է, ունի GPL-2.0-or-later լիցենզիա և չունի արտոնյալ ուղի դեպի մեր հարթակ. այն կատարած յուրաքանչյուր զանգ փաստաթղթավորված վերջնակետ է, որը դուք կարող եք ինքներդ անել ձեր սեփական API բանալիով:
Նախքան սկսելը
Ձեզ անհրաժեշտ է երկու բան, և երկրորդը շփոթեցնում է մարդկանց:
- Zinn® վերավաճառողի հաշիվ ակտիվ ծրագրով: Գրանցվեք zinndigital.com կայքում և միացրեք վերավաճառքը:
- Վերավաճառողի պլան՝ կայքի թույլատրելի քանակով: Կայքերը, որոնք պատվիրում են ձեր հաճախորդները, հաշվի են առնվում ձեր պլանի դիմաց, ուստի ձեզ անհրաժեշտ է ազատ տեղով պլան:
⚠️ Կապի ստուգումը չի կարող ձեզ ասել, թե արդյոք պատվերը հաջող կլինի: Այն կարդում է ձեր ծրագիրը և ոչինչ չի ստեղծում, ուստի այն հայտնում է առողջ
activeհաշվի մասին, որը դեռևս ոչինչ չի կարող վաճառել: Եթե ձեր առաջին պատվերը ձախողվի "Այս կազմակերպությունը հոսթինգի պլան չունի, ուստի դեռևս չի կարող կայք հոսթինգ անել" սխալով, ահա թե ինչ է տեղի ունեցել. գնեք կամ երկարաձգեք ձեր վերավաճառողի պլանը և նորից կատարեք պատվերը: Մոդուլի հետ կապված ոչ մի խնդիր չկա:
1. Ստեղծեք API բանալին
Ձեր Zinn® վահանակում բացեք API keys և ստեղծեք մեկը՝ ճիշտ այս տասնմեկ թույլտվություններով.
| Թույլտվություն | Ինչու է այն անհրաժեշտ | | -------------------- | ----------------------------------------------------------- | | org.create | Բացեք ձեր հաճախորդի Zinn® հաշիվն իր առաջին պատվերի ժամանակ։ | | org.read | Կարդացեք ձեր հաճախորդների հաշիվները։ | | sites.create | Ստեղծել կայքը։ | | sites.view | Կարդալ ծառայությունը և դրա օգտագործումը։ | | sites.delete | Դադարեցնել։ | | reseller.view | Թվարկել այն, ինչ վաճառել եք, և կարդալ սկավառակն ու թողունակությունը։ | | reseller.provision | Կասեցնել, ազատել, մուտք գործել հաճախորդին, սահմանել նրա պլանը և փոխել նրա փաթեթը։ | | billing.view | Կարդալ, թե որքան կարժենա թարմացումը նախքան այն կատարելը։ | | sites.manage | Մաքրել շտեմարանը (cache) և կատարել պահուստային պատճեն կոճակներից։ | | sites.panel_access | Փոխել WordPress-ի ադմինիստրատորի գաղտնաբառը։ | | hosting.php.manage | Փոխել PHP-ի տարբերակը թարմացման կամ իջեցման ժամանակ։ |
⛔ Մի տրամադրեք
reseller.manage: Վճարման վահանակում տեղադրված բանալին պետք է կարողանա պահել հաճախորդին չվճարելու դեպքում և մուտք գործել նրան: Այն չպետք է կարողանա կարդալ և վերագրել ձեր սեփական վճարային դարպասի հավատարմագրերը:reseller.provision-ը գոյություն ունի այնպես, որ ստիպված չլինեք տրամադրել ավելի մեծը: ⛔org.create-ը կամընտիր չէ: Առանց դրա մոդուլը կարող է կարդալ ձեր հաշիվները և չի կարող բացել մեկը, ուստի Կապի ստուգումն անցնում է, և առաջին պատվերը պատասխանում է403: ⛔⛔ Տրամադրեք ամբողջ աղյուսակը և նկատի ունեցեք, որ Կապի ստուգումը չի կարող ասել ձեզ, եթե չեք տրամադրել: Այն կարդում է ձեր վերավաճառողի ծրագիրը և ոչինչ չի ստեղծում, ուստի այն կանաչ է բանալու համար, որից պակասում է այս տարրերից որևէ մեկը: Այն, ինչ դուք ստանում եք դրա փոխարեն,403սխալն է բացակայող թույլտվությամբ ծածկված միակ գործողության վրա՝ ամիսներ անց, հաճախորդից:
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)՝ ցանկացած, օր.՝
Zinn Digital® - Հոսթի անուն (Hostname)՝
api.zinndigital.com - Տեսակ (Type)՝
Zinn Digital® - Գաղտնաբառ (Password)՝ ձեր API բանալին 1-ին քայլից
⛔ Բանալին մտնում է Password դաշտ, որը WHMCS-ը պահում է գաղտնագրված: Մի դրեք այն արտադրանքի կազմաձևման տարբերակում. դրանք տեքստային են տվյալների բազայում և տեսանելի են յուրաքանչյուր ադմինիստրատորի համար, և այս հավատարմագրերը կարող են ստեղծել և ոչնչացնել ձեր հաճախորդների հոսթինգը:
Սեղմեք 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 | ոչ | օր.՝ 8.3: Թողեք դատարկ գծի լռելյայնի համար: Այն տարբերակը, որն այս գիծը չի առաջարկում, մերժվում է այն տարբերակների ցանկով, որոնք այն առաջարկում է: | | Plan code | այո | Zinn® պլանը, որը վաճառում է այս ապրանքը: GET /v1/reseller/prices թվարկում է ձերը: Առանց դրա պատվերը մերժվում է — տես ստորև նշված զգուշացումը: | | Billing interval | ոչ | monthly (լռելյայն) կամ annual — այն միջակայքը, որով բարձրացվում է ձեր մեծածախ գծիկն այս հաճախորդի համար: Այն, ինչ գանձում եք ձեր սեփական հաճախորդից, սահմանվում է WHMCS ապրանքի վրա և անփոփոխ է: |
⛔⛔ Պլանի կոդը պարտադիր է, և առանց դրա պատվերը միտումնավոր մերժվում է: Մինչև 2026-09-01-ը դաշտը զարդարանք էր, և ոչինչ չէր կարդում այն, ուստի մոդուլը պատվիրեց հոսթինգ, որը որևէ պլան չուներ — և դրա յուրաքանչյուր հետևանք անաղմուկ էր: Ձեր մեծածախ քաղվածքը կառուցված է ձեր հաճախորդների ուղիղ բաժանորդագրություններից, ուստի ծառայության համար տող չկար, և ձեզ համար որևէ հաշիվ-ապրանքագիր չի ներկայացվել, քանի դեռ այն աշխատում էր. ձեր հաճախորդը որևէ արտոնություն չի ժառանգել, ուստի սկավառակի կամ ֆայլի քվոտա չի կիրառվել նրա կայքի վրա, և Փաթեթի փոփոխությունը փոխելու ոչինչ չուներ, այնպես որ ձեր վաճառած թարմացումը չի կարողացել իրականացվել: Կայքը տրամադրվել և կատարելապես սպասարկվել է ամբողջ ընթացքում:
Այժմ մոդուլը փոխարենը մերժում է պատվերը, քանի որ այն գուշակելու համար անվտանգ պլան չկա. գուշակությունը հոսթինգ կտրամադրի մի պլանի վրա, որը դուք չեք ընտրել և կարող է գնահատված չլինել, և — ի տարբերություն մերժման, որը դուք անմիջապես կարդում եք — այն երեւան կգա միայն այն ժամանակ, երբ հասնի քաղվածքը, եթե առհասարակ հասնի:
Սահմանեք 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 | Կոճակներ ադմինիստրատորի ծառայության էջում: Ձեր հաճախորդը ստանում է 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գրելու փոխարեն, հակառակ դեպքում WHMCS-ը ձեր հաճախորդին կցուցադրի հանգստացնող դատարկ օգտագործման գիծ մի կայքի համար, որից մենք ընթերցում չունենք:
Անսարքությունների վերացում
Test Connection-ն անցնում է, և առաջին պատվերը ձախողվում է թույլտվության սխալով: API բանալիին պակասում է org.create: Մոդուլը պետք է բացի հաճախորդի հաշիվը, նախքան նրա կայքը ստեղծելը:
Պատվերը ձախողվում է՝ նշելով, որ կազմակերպությունը հոսթինգի պլան չունի: Ձեր վերավաճառողի պլանում կայքի թույլտվության տեղ չի մնացել, կամ դուք դեռ չունեք այն: Տես վերևում գտնվող Նախքան սկսելը բաժինը:
Պատվերը ձախողվում է՝ նշելով ստեկը: Ապրանքի վրայի Stack դաշտը դատարկ է կամ անվանում է մի բան, որը մենք չենք կառուցում: Սահմանեք այն wordpress, եթե ինչ-որ այլ բան չեք վաճառում:
Չեղարկումները ձախողվում են: Համոզվեք, որ դուք գտնվում եք մոդուլի 1.0.0 կամ ավելի ուշ տարբերակում: Ավելի վաղ ստեղծվածները ջնջման հաստատում չեն ուղարկել, և յուրաքանչյուր դադարեցում մերժվել է, ինչը թողել է ծառայությունը աշխատող և հաշիվ ներկայացնող վիճակում:
Մերժում, որը նշում է դաշտը: Մեր վավերացման սխալները նշում են դաշտը և պատճառը փակագծերում՝ հաղորդագրությունից հետո, օր.՝ (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 ուղեցույցում:
Դեռ խնդի՞ր կա:
Աջակցությունը ներառված է յուրաքանչյուր սակագնային պլանում, և պատասխանները տրվում են ձեր սեփական լեզվով։
Կապվել աջակցման ծառայության հետ → Բոլոր հոդվածները →