De här guiderna finns bara på engelska.
Hjälp för WHMCS Apps
API 1
Varumärke 4
- Appikoner Tillhandahåll en PNG på 192px och en på 512px. Kvadratisk, utan rundade hörn och utan transparens: varje plattform lägger på sin egen mask, och en transparent ikon får svart bakgrund på iOS.
- Varumärkesfärg och accent Varumärkesfärgen färgar appens primära knappar, länkar och telefonens statusfält. Accenten är reserverad för sådant som kräver uppmärksamhet, som en förfallen faktura. Att hålla dem åtskilda är det som gör ett obetalt saldo läsbart med en blick.
- Pastell, ljust, mörkt och automatiskt Automatiskt är standard och följer vad telefonen är inställd på: din ljusa palett på dagen, det mörka temat på kvällen. Pastell är en benvit bakgrund med mjuka linjer, ljust är samma layout i svalare grått, och…
- Ikonen som medföljer modulen Tills du laddar upp din egen använder appen en stapel rackenheter med en tänd statuslampa. Den är medvetet generisk, och den är en riktig ikon snarare än en färgad fyrkant, så att en installation utan någon konfiguration ändå…
Funktioner 8
- Bifoga ett foto eller en fil, och vem som ser det Personalen kan bifoga filer till ett ärende från en telefon, även direkt från kameran, och välja om kunden ser dem. Standard är bara personal, och den standarden är poängen: misstaget värt att designa bort är en…
- Bifoga en skärmbild till ett nytt ärende När du öppnar ett ärende i kundappen finns ett valfritt område för bilagor under meddelandet: Välj en fil väljer vad som helst från enheten, och Ta ett foto öppnar kameran, vilket är det snabba sättet att bifoga en…
- Stänga ditt eget ärende En tjänst på en cPanel-server visar ett cPanel-avsnitt under Användning när kontot är aktivt, med de vardagliga verktygen. Väljer du ett öppnas cPanel i en ny flik, inloggad och direkt på det verktyget, utan något lösenord att…
- Filer i ett ärende Bilagor visas under det meddelande de kom med och laddas ner med ett tryck. Att leverera filer från disken är det farligaste den här modulen gör, så reglerna är strikta: länken namnger filen i stället för att anroparen gör…
- Öppna cPanel En tjänst på en cPanel-server visar ett cPanel-avsnitt under Användning när kontot är aktivt, med de vardagliga verktygen: File Manager, Email Accounts, Databases, phpMyAdmin, Backups med mera. Väljer du ett öppnas cPanel i en ny flik, inloggad…
- Skriva ut en faktura Appen skapar sin egen utskrivbara kopia i stället för att hämta PDF:en från WHMCS, eftersom den PDF:en levereras bakom en session i kundområdet som appen inte har, och att be någon logga in två gånger för att se sin egen faktura…
- Slå på och av avsnitt Ett avsnitt som är avstängt försvinner från appens navigering och dess API-endpoints börjar vägra förfrågningar. Båda sker samtidigt, så att dölja en skärm verkligen håller inne data i stället för att bara dölja knappen.
- Vad kunderna ser först En tjänst på en cPanel-server visar en knapp Öppna cPanel under Användning när kontot är aktivt. Den loggar in dig direkt i cPanel i en ny flik utan något lösenord att skriva, och du hamnar på cPanels startsida där File…
Guider 7
- Guide: Få kunderna att börja använda appen Tillkännagivandet, installationen och vad du gör med iPhone.Cirka 30 minuter.Ange appens adress Peka en underdomän som app.yourhosting.com på appen och använd den överallt. En kort adress är skillnaden mellan att folk skriver in den och att folk…
- Guide: Hantera ett ärende från telefon till lösning Vad en kund skickar, vad personalen ser och hur svar offline fungerar.Cirka 10 minuter.Slå på ärenden Kunderna får en lista över sina ärenden och kan öppna nya till vilken avdelning som helst som du har konfigurerat i WHMCS.En kund öppnar ett ärende…
- Guide: Från faktura till betalning på en telefon Hur en avisering blir en betald faktura.Cirka 10 minuter.Fakturan skapas WHMCS skapar fakturan som vanligt. Appen fångar den händelsen och aviserar kunden, med belopp och förfallodatum i aviseringstexten.Kunden trycker på aviseringen…
- Guide: Lansera appen för första gången Från en ny installation till en kund som trycker på din app på hemskärmen.Cirka 15 minuter.Kör konfigurationen Guiden kontrollerar HTTPS, PHP-tillägg och din WHMCS-version före allt annat, så att du får veta om ett hinder nu i stället för…
- Guide: Placera installationskoden där den skannas Från den genererade koden till kunder med appen på hemskärmen.Cirka 30 minuter.Bestäm appens adress innan du skriver ut något Koden innehåller den adress som anges här. Skriv ut den, ändra sedan adressen, och varje utskriven kod pekar…
- Guide: Slå på lösennycklar utan en våg av supportärenden Aktivera dem, bevisa att de fungerar på din egen enhet och låt sedan folk hitta dem.Cirka 20 minuter, sedan en veckas bevakning.Bestäm domänen först Innan någon registrerar sig, bestäm vilken domän lösennycklarna knyts till. Om appen kan komma att flytta till app.yourhosting.com…
- Guide: När något inte fungerar Kontrollerna som löser de flesta rapporter, i den ordning de är värda att prova.Cirka 5 minuter.Kontrollera hälsopanelen först Den rapporterar HTTPS, PHP-tillägg, API-administratörskontot och aviseringsnycklarna. De flesta problem beror på att en av de fyra inte är inställd.Ingen kan…
Installation 2
- Få koden framför folk Panelen i kundområdet gör jobbet automatiskt: den som är inloggad på en dator ser koden, den som använder en telefon ser i stället en installationsknapp, eftersom en telefon inte kan skanna sig själv. Utöver det är de två placeringar som faktiskt ger resultat…
- Installationskoden En QR-kod som innehåller appens adress, genererad av modulen i stället för en tredjepartstjänst, så att inget utomstående företag får veta något om din kundtrafik. Den återspeglar alltid appens adress på skärmen Varumärke. Skriv ut den på fakturor, visa den…
Aviseringar 4
- Aviseringsnycklar VAPID-nycklar identifierar din server för push-tjänsterna hos Apple, Google och Mozilla. Generera dem en gång. Att generera om dem ogiltigförklarar alla befintliga prenumerationer, så alla måste slå på aviseringar igen.
- Aviseringar på iPhone iOS levererar bara webbaviseringar efter att appen har lagts till på hemskärmen, och behörighetsfrågan måste komma från ett tryck. Appen frågar på skärmen Aviseringar i stället för vid första inläsningen av just det här…
- Avisera personalen om ärenden Med aviseringar på kan personalen också få besked om ärenden: när ett nytt öppnas och när en kund svarar på ett befintligt. Ett svar på ett ärende som är tilldelat en viss anställd går till…
- Vad som utlöser en avisering Faktura skapad, betalning mottagen, betalning misslyckad och ett svar från personalen i ett ärende. Var och en är en separat hook i WHMCS, så du kan stänga av en utan att röra de andra.
Offline 1
Nyckelkoder 6
- Låsa appen En enhet kan ställas in så att appen låses när den hamnar i bakgrunden, så att det krävs ett fingeravtryck för att öppna den igen. Det uppenbara sättet att bygga det är en uppmaning framför den befintliga sessionen, men det vore bara teater:…
- Kräva fingeravtryck, ansikte eller PIN-kod Med detta påslaget måste enheten bekräfta vem som håller i den innan den signerar, så en telefon som någon plockat upp olåst räcker inte ensam. Med det avslaget godtas enbart närvaro: ett tryck på säkerhets…
- Personalkonton med tvåfaktorsautentisering WHMCS publicerar inget sätt som stöds för att verifiera en anställds andra faktor utanför sitt eget inloggningsformulär. Att bara kontrollera lösenordet skulle göra den här appen till den enkla vägen förbi ett skydd du medvetet har slagit på, så konton med tvåfaktor kan inte…
- Domänen som lösennycklarna är knutna till En lösennyckel är knuten till en domän och dess underdomäner, och den kopplingen är det som gör den omöjlig att nätfiska. Tomt betyder att modulen härleder den från appens adress. Ange den medvetet om du kan komma att flytta appen senare:…
- Vad en lösennyckel är Ett nyckelpar som telefonen eller datorn skapar och förvarar bakom sitt eget låsskärmsskydd. Att logga in innebär att enheten signerar en engångsutmaning med den privata halvan, som aldrig lämnar enheten och aldrig skickas över nätverket. Det finns inget…
- När någon tappar bort enheten Lösenordet fungerar fortfarande, så ingen låses ute. Lösennycklar som sparas i iCloud-nyckelringen eller Google Lösenordshanterare följer också med personen till en ny enhet av sig själva. Om en enhet verkligen är förlorad, logga in med lösenordet,…
Säkerhet 4
- Hastighetsbegränsning Förfrågningar per minut från en IP-adress. Inloggningsförsök begränsas separat och hårdare. Höj den om ett stort kontor bakom en adress blir blockerat.
- Byta signeringsnyckel Ett byte loggar ut alla från appen överallt, omedelbart. Använd det om du misstänker att en token har läckt. Ingen förlorar data; de loggar bara in igen.
- Sessioner och tokens Inloggningen returnerar en kortlivad åtkomsttoken och en långlivad förnyelsetoken. Förnyelsetokens byts vid varje användning; om en gammal visas igen återkallas hela sessionen, och det är så en stulen token upptäcks.
- Varför personalinloggningen alls behöver en kontroll WHMCS publicerar ett anrop som stöds för att validera en kunds lösenord, men inget för att validera en anställds, så appen måste själv läsa den lagrade hashen. Var hashen finns har ändrats mellan WHMCS-versioner: äldre installationer har den på…
Konfiguration 5
- API-administratörskonto Appen kontrollerar lösenord och öppnar ärenden genom att anropa WHMCS som den här administratören. Välj ett dedikerat konto med bara de behörigheter appen behöver, inte någons vardagliga inloggning, så att du kan återkalla det utan att låsa ute någon.
- Få appen till hemskärmen Android och Chrome på datorn visar en installationsfråga automatiskt när appen har ett manifest, en ikon på minst 192px och en service worker. iOS har ingen sådan fråga: man använder Dela och sedan Lägg till på hemskärmen. Appen känner av…
- Visa felinformation Normalt när en förfrågan misslyckas visar appen ett kort, allmänt meddelande och den verkliga informationen går till aktivitetsloggen. Med detta påslaget kommer det verkliga meddelandet och var det hände tillbaka i appen också. Det är tänkt…
- Verifiera cPanel-certifikatet För att öppna cPanel loggar appen in kunden via cPanel-serverns eget API över en säker anslutning. Anslutningens certifikat kontrolleras som standard. Vissa servrar visar ett självsignerat certifikat eller ett med fel värdnamn på sin API-port, vilket gör…
- Varför HTTPS krävs Webbläsare vägrar installera en hemskärmsapp, registrera en service worker eller leverera aviseringar över vanlig HTTP. Localhost är det enda undantaget, vilket är varför testning fungerar innan ditt certifikat gör det.
Personal 19
- Hantera en tjänst eller en domän På en kundskärm har varje tjänst de åtgärder som passar dess status: stäng av en aktiv, återaktivera en avstängd, kör skapande/konfiguration för en som fortfarande väntar. En avstängning kräver en anledning, eftersom den anledningen är den enda…
- Lägga till en intern anteckning En ärendeskärm har en ruta för Intern anteckning för personalen, under svarsrutan. Det du skriver där sparas som en ärendeanteckning i WHMCS — bara för personalen, och kunden meddelas aldrig. Den är till för den löpande kommentaren…
- Makulera en faktura En obetald, utkast- eller förfallen faktura kan makuleras från sin egen skärm, vilket hindrar WHMCS från att kräva betalning för den. Det erbjuds på telefonen eftersom det går att ångra: en makulerad faktura kan återställas som obetald från…
- Snabbåtgärder för kunder En kundskärm har en uppsättning åtgärder för det personalen gör utan att öppna en dator. Lägg till kredit sätter in ett saldo på kontot. Skicka lösenordsåterställning utlöser återställningsmejlet från WHMCS, så att kunden får den vanliga länken…
- Kontakta och hantera en kund En kundskärm har knappar för samtal, sms och e-post högst upp och en WHMCS-knapp som öppnar kundens fullständiga post i adminområdet. De tre första är enhetslänkar: de lämnar över till telefonens uppringare, meddelandeapp…
- Styra vad kunderna kan göra Du styr vad kunderna kan se och göra i appen på två nivåer. Konto, Behörigheter i kundappen anger standardvärdena som varje kund ärver: för varje sak, som att betala fakturor, öppna ärenden eller öppna cPanel, avgör ett reglage om…
- Bjuda in kunder till appen Du kan mejla kunder en länk till appen med instruktioner för att lägga till den på hemskärmen; de loggar in med det konto de redan har. Skicka till en kund från kundskärmen med knappen Bjud in, eller till…
- Öppna en kund Trycker du på en kund var som helst i appen öppnas en skärm med vad kunden har, vad kunden är skyldig och vad kunden väntar på: tjänster med sin status, domäner med dagar kvar till utgång, fakturor med obetalda först, och eventuella öppna ärenden.…
- Åsidosätta för en enskild kund En kundskärm har Appbehörigheter, där standardvärdena kan åsidosättas just för den kunden. Varje behörighet visar tre val: Standard följer den globala inställningen, På gör den tillgänglig för den här kunden oavsett standard, och Av tar bort den…
- Publicera ett nätverksproblem En tjänst på en cPanel-server visar cPanel-verktygen under Användning när kontot är aktivt, plus en knapp Öppna cPanel. Väljer man ett verktyg loggas kunden in och, där servern tillåter det, hamnar direkt på verktygets…
- Läsa instrumentpanelen Instrumentpanelen har tre sidor: intäkter, beställningar och support. Svep mellan dem, eller tryck på namnen ovanför, vilket är den snabbare vägen till den tredje. Intäkter räknar pengar som faktiskt har kommit in, vilket inte är samma sak som fakturerade pengar:…
- Senaste aktivitet Senaste aktivitet, länkad från instrumentpanelen, är ett enda flöde av vad som just har hänt i verksamheten: nya beställningar, mottagna betalningar, öppnade ärenden och begärda uppsägningar, senaste först, under den senaste månaden. Instrumentpanelens räknare visar hur…
- Registrera en mottagen betalning För pengar som kommit in utanför appen: en banköverföring, kontanter, en check. Appen lämnar över betalningen till WHMCS via dess eget anrop AddInvoicePayment i stället för att själv skriva i reskontran, så att WHMCS avgör om fakturan nu är…
- Sparade svar på en telefon De fördefinierade svar som redan är inställda i WHMCS under Support visas i appen, grupperade efter kategori, och trycker du på ett läggs det till det som redan står i svarsrutan i stället för att ersätta det. Det här är funktionen som avgör…
- Förbli inloggad Personalens inloggning har en ruta Håll mig inloggad på den här enheten. Låt den vara markerad så finns sessionen kvar mellan besöken som vanligt. Avmarkera den så hålls sessionen bara tills appen stängs helt, vilket passar en…
- Förhindra att en betalning registreras två gånger Ange bankreferensen eller kvittonumret i fältet Referens. Appen avvisar en andra betalning med en referens som redan är registrerad för den fakturan, vilket räddar dig när en telefon tappar täckningen mitt i sändningen och du trycker igen.…
- Sökrutan Instrumentpanelen har en sökruta som söker i kunder, fakturor, ärenden och domäner på en gång, så att en kund i telefon kan hittas utan att man vet vilken lista hen finns i. Skriv ett namn, företag, e-postadress eller telefonnummer…
- Sortera ett ärende Ett ärende som öppnas i kön visar en panel Sortering för personalen, under dess status. Därifrån kan status, prioritet, avdelning och den anställda det är tilldelat ändras var för sig, och varje ändring gäller i samma stund som den…
- Hantera en beställning Trycker du på en väntande beställning öppnas den med samma åtgärder som den officiella appen erbjuder, med ett undantag: godkänn, avbryt, avbryt och återbetala, markera som bedrägeri och tillbaka till väntande. Var och en körs via WHMCS dokumenterade beställnings-API, så den gör exakt…
Supporthubb 4
- Öppna huben från Inställningar Personalen når huben från Inställningar på skärmen Du, där Öppna Keen2Support loggar in dig på din egen supportdesk med ditt namn och din e-postadress överförda så att du inte tillfrågas igen. Det är en länk snarare…
- Hjälpflödet som huben läser Huben tar inte emot hjälp från den här modulen; den hämtar den. En gång i timmen läser den ett flöde som modulen tillhandahåller och cachar artiklarna, så att en supportmedarbetare som hanterar ett ärende kan söka i dem och klistra in ett svar…
- Vad anslutningen till Keen2Support gör Keen2Support är din egen separata supportdesk hos skaparna av den här appen. Anslutningen registrerar appen hos huben med en produktnyckel som hämtas därifrån, och appen får en webbplatstoken som den använder vid varje senare…
- Vilken telemetri som skickas, och vilken som inte gör det Telemetrin är avstängd tills du slår på den. När den är på speglas de händelser som appen redan registrerar i sin egen aktivitetslogg till huben: sådant som en inloggning, en registrerad betalning, en skickad push. Innan något lämnar…
Verktyg 2
- Kontrollera att servern kan skicka aviseringar Kör ”php modules/addons/whmcspwa/tools/selftest.php” på servern. Det signerar en token, signerar en VAPID-förfrågan och krypterar och dekrypterar sedan en riktig push-nyttolast, utan att röra din databas. Arton kontroller ska godkännas. Om push-kontrollerna misslyckas saknar servern…
- Versionsnummer och uppgraderingar Versionen i version.php är det enda sanna svaret; översiktsskärmen, API:et och appen läser den alla därifrån. Tre filer som webbläsaren laddar direkt har en kopia så att deras cache rensas vid uppgradering. ”php tools/version.php –check”…
Ditt konto 8
- Ändra en domäninställning En domänskärm har ett avsnitt Inställningar med tre reglage du kan ändra själv: automatisk förnyelse, WHOIS-integritet och överföringslåset. Vart och ett visar sin nuvarande status och växlar när du trycker, och ändringen går direkt till ditt konto hos webbhotellet. Automatisk förnyelse på…
- Byta ditt lösenord Konto, Byt lösenord ber om ditt nuvarande lösenord och sedan ett nytt. Det nuvarande lösenordet kontrolleras först, så att någon som plockat upp en olåst telefon inte i smyg kan byta det. Det nya lösenordet måste vara minst åtta…
- Redigera dina uppgifter Konto, Dina uppgifter, Redigera dina uppgifter låter dig ändra dina egna kontaktuppgifter: namn, företag, e-post, telefon och adress. När du sparar skrivs det direkt till ditt konto hos webbhotellet, precis som om du redigerade det på deras webbplats, så att fakturor och…
- Glömt lösenord På inloggningsskärmen tar Glömt lösenord emot en e-postadress och ber webbhotellet skicka en återställningslänk till den. Länken och återställningssidan är webbhotellsystemets egna, precis som på webbplatsen, så appen…
- Glömt användarnamn Kunder loggar in med sin e-postadress, så det finns inget separat användarnamn att glömma. Glömt användarnamn på inloggningsskärmen förklarar detta och skickar, om den angivna e-postadressen hör till ett konto, en kort påminnelse till den. Precis som med…
- Betala allt på en gång När mer än en faktura är obetald erbjuder startskärmen en enda knapp Betala alla som visar den sammanlagda summan, tillsammans med en länk för att se de enskilda fakturorna. Betala alla öppnar webbhotellets sida för samlad betalning, som betalar varje obetald faktura…
- Inloggade enheter Konto, Inloggade enheter listar alla ställen där ditt konto är inloggat just nu, med enheten, dess adress och när den senast användes, och markerar den du använder. Att logga ut en enhet du inte känner igen avslutar dess session…
- Dina aviseringar När aviseringar är påslagna och du har tillåtit dem på en enhet sparas det du får besked om — en ny faktura, en genomförd betalning, ett svar på ett ärende — också i appen under…
Ingenting här matchar det. Tryck på Sök för att leta i själva guiderna.