®
Parallels Plesk Panel
Mededeling met betrekking tot het auteursrecht Parallels Holdings, Ltd. per adres Parallels International GMbH Vordergasse 49 CH8200 Schaffhausen Switzerland Telefoon: +41-526-722-030 Fax: +41-526-722-010s Copyright © 1999-2010 Parallels Holdings, Ltd. en aangesloten bedrijven. Alle rechten voorbehouden. Dit product wordt beschermd door Amerikaanse en internationale auteurswetten. De onderliggende technologie, patenten en handelsmerken van dit product zijn te vinden op http://www.parallels.com/trademarks. Linux is een geregistreerd handelsmerk van Linus Torvalds. Alle andere merken en namen die in dit document worden genoemd zijn mogelijkerwijs handelsnamen en alszodanig eigendom van hun respectievelijke houders. .
Inhoud Voorwoord
4
Termen, acroniemen en afkortingen ............................................................................................. 4 Over dit document ......................................................................................................................... 5 Voor wie is dit document bestemd? .............................................................................................. 6 Voordat u verder gaan met de configuratie ................................................................................... 6 Typografische Conventies ............................................................................................................. 7 Reacties ......................................................................................................................................... 7
Introductie tot Business Manager
8
Automatisch instellen van hostingdiensten
11
Business Manager stap voor stap instellen
15
Een betalingsgateway toevoegen ............................................................................................... 16 De betalingsgateway aan een webwinkel koppelen .................................................................... 17 Een dienstenpakket toevoegen en configureren ......................................................................... 18 Belastingen instellen die u abonnementhouders in rekening moet brengen .............................. 21
De instellingen van Business Manager verifiëren
23
Appendix A. De vormgeving van webwinkels wijzigen
25
Appendix B. Een webwinkel integreren in uw website
26
4
Voorwoord
Voorwoord In deze sectie: Termen, acroniemen en afkortingen .................................................................. 4 Over dit document ............................................................................................. 5 Voor wie is dit document bestemd? ................................................................... 6 Voordat u verder gaan met de configuratie ........................................................ 6 Typografische Conventies ................................................................................. 7 Reacties ............................................................................................................ 7
Termen, acroniemen en afkortingen In deze handleiding maken we gebruik van de volgende termen, acroniemen en afkortingen:
Dienstenpakket is een set van diensten en middelen dat wordt aangeboden aan hostingcliënten. Normaal gesproken gaat het bij middelen om de schijfruimte op de server en het toegestane dataverkeer (bandbreedte) voor het hosten van websites; de diensten omvatten webhostingdiensten, mailhostingdiensten, enzovoorts. Er wordt van uitgegaan dat een dienstenpakket dat u in Plesk Panel aanmaakt deel uitmaakt van het aanbod van uw bedrijf.
Abonnement is een instantie van het dienstenpakket dat aan een klant is toegewezen. Om aan een specifieke cliënt diensten en middelen toe te wijzen die u met uw dienstenpakket aanbiedt, geeft u de cliënt een abonnement op het dienstenpakket, of - in andere woorden, de klant wordt abonnementhouder. Plesk Panel is kort voor Parallels Plesk Panel.
Business Manager is een korte naam voor Customer & Business Manager.
Webwinkel is een automatisch genereerde website met een winkelwagentje die uw dienstenpakketten weergeeft en die u helpt deze toe te wijzen aan klanten.
Voorwoord
5
Over dit document Dit document bevat een inleiding tot Customer & Business Manager en aanwijzingen over hoe u deze kunt configureren en hoe u uw klanten kunt voorzien van webhostingdiensten die door Parallels Plesk Panel worden beheerd. In het kort: het document legt u uit hoe u een hostingpakket kunt aanmaken in Business Manager, hoe u deze in Plesk Panel kunt importeren en hoe u het proces van het toewijzen van abonnementen kunt automatiseren. Met Customer & Business Manager kunt u eenvoudig domeinnamen en SSL-certificaten toewijzen, maar aangezien het hiervoor nodig is dat u een account aanmaakt bij een bedrijf dat domeinnamen registreert (een zogenoemde registrar) of bij een SSL-leverancier, zullen we - om het eenvoudig te houden - de mogelijkheden van de toepassing in deze handleiding beperken tot webhostingdiensten. Deze handleiding bevat ook twee bijlagen die vanuit het gezichtspunt van de configuratie optioneel zijn, maar die handig zijn wanneer u van plan bent uw webwinkel zelf aan te passen. Het gaat om de volgende bijlagen:
De opmaak van een webwinkel aanpassen (header en footer) in de stijl van uw branding
Een webwinkel binnen uw website integreren
6
Voorwoord
Voor wie is dit document bestemd? Deze handleiding is bestemd voor hostingbedrijven die van plan zijn Business Manager te gebruiken als automatiseringssoftware voor Plesk Panel.
Voordat u verder gaan met de configuratie Voordat u verder gaat met de configuratiestappen die in deze handleiding worden beschreven, moet u ervoor zorgen dat aan de volgende vereisten is voldaan:
Business Manager is geïnstalleerd als component van Plesk Panel. Business Manager is geïntegreerd in het installatiebestand van Plesk Panel, dus u beschikt na een geslaagde installatie over een combinatie van Plesk Panel en Business Manager die goed met elkaar samenwerken. Als Business Manager is geïnstalleerd, dan kunt u hier andere hostingpanelen aan koppelen.
De installatie behelst een enkele Plesk Panel installatie met Business Manager.
We beperken de initiële configuratie tot een enkele bundel van Plesk Panel en Business Manager, om zo de uitleg over het opzetten van een complete oplossing met behulp van Business Manager en Plesk Panel te vereenvoudigen.
Er is een gedeelde IP-voorziening ingesteld in Plesk Panel. De beschikbare gedeelde IP-adressen zijn nodig om op de juiste manier de noodzakelijke middelen voor webhosting te kunnen toewijzen. Om deze in te stellen, meldt u zich als beheerder aan bij Plesk Panel en voert u de initiële configuratie uit.
U bevindt zich in het scherm van Plesk Panel. Voor het instellen van Business Manager meldt u zich als beheerder aan bij Plesk Panel. Als u niet bij Plesk Panel bent aangemeld, ga dan naar het volgende webadres en voer de gebruikersnaam en het wachtwoord van de beheerder in. https://
:8443/
De initiële installatiewizard voor Business Manager zal worden overgeslagen. Business Manager biedt u een wizard voor het instellen van de initiële configuratie wanneer u zich voor de eerste keer bij de toepassing aanmeldt. Om u kennis te laten maken met de beheerderinterface en om de basale concepten uit te leggen, gaan wij er vanuit dat u de wizard overslaat. Op deze manier kunt u later teruggaan naar een specifieke stap om de instellingen daarvan aan te passen aan uw wensen, zonder dat u steeds opnieuw de wizard hoeft te doorlopen..
Voorwoord
Typografische Conventies De volgende soorten opmaak in de tekst geven aan dat het om speciale informatie gaat. Opmaakconventie
Soort informatie
Speciaal Vet
Ga naar het tabblad QoS. Elementen die u moet selecteren, zoals opties in een menu, knoppen of onderdelen in een lijst. Titels van hoofdstukken, secties en subsecties.
Voorbeeld
Lees het hoofdstuk Beginselen van systeembeheer.
Cursief
Wordt gebruikt om het belang Het systeem ondersteunt het van een bepaald punt te zoeken met zogenaamde benadrukken, om een nieuwe jokers. term te introduceren of om aan te geven dat het om een voorbeeldtekst gaat die moet worden vervangen door een echte naam of waarde.
Monospace
De namen van style sheets selectors, bestanden, mappen en CSS-fragmenten.
Preformatted
Schermuitvoer van de computer in een opdrachtregelsessie; broncode in XML, C++ of een andere programmeertaal.
Preformatted Vet
Om wat u invoert te onderscheiden van de computeruitvoer op het scherm.
Het licentiebestand bevindt zich in de map httpdocs/common/license. # ls –al /files totaal 14470
# cd /root/rpms/php
Reacties Treft u een fout aan in deze handleiding of hebt u suggesties of ideeën over hoe wij deze kunnen verbeteren? Stuur ons dan uw feedback via het webformulier op http://www.parallels.com/en/support/usersdoc/. Neem in uw verslag alstublieft de titel van deze handleiding op, de titel van het hoofdstuk en van de betreffende sectie, als ook van het tekstfragment waarin u de fout hebt aangetroffen.
7
HOOFDSTUK 1
Introductie tot Business Manager De filosofie achter Plesk Panel gaat er vanuit dat u beschikbare hostingdiensten en middelen in pakketten onderverdeelt en deze aan uw klanten aanbiedt, zodat zij abonnementen op de pakketten kunnen afnemen. Als u tijd wilt uitsparen, overweeg dan een constructie waarin uw klanten pakketten automatisch krijgen toegewezen zonder dat de beheerder hier verdere actie voor hoeft te ondernemen. Naast deze automatisering is het belangrijk dat u uw hostingpakketten aan uw klanten aanbiedt en up-to-date houdt, zodat uw klanten uit verschillende opties kunnen kiezen. Tenslotte moet u de geldstroom van uw betalende klanten beheren. Om u met deze drie aspecten te ondersteunen, bieden wij Customer & Business Manager (Business Manager) - een Plesk Panel-component voor het beheren van uw klanten en hostingpakketten. De twee belangrijkste voordelen van Business Manager zijn de volgende:
Het component automatiseert het aanmaken van nieuwe abonnementen door deze aan te nemen vanuit automatisch gegenereerde webwinkels. In plaats van dat u steeds handmatig accounts aanmaakt, bezoeken klanten uw winkel, zoeken zij het pakket uit dat het beste aansluit op hun behoefte en sluiten zij een abonnement af. Elke wijziging in uw pakketten wordt automatisch in al uw webwinkels doorgevoerd.
Het component is verantwoordelijk voor de financiële afhandeling van de distributie van abonnementen. Er worden facturen aangemaakt, betalingen ontvangen, administratieve handelingen rond accounts verricht: allerlei financiële routines worden uitgevoerd.
De belangrijkste verantwoordelijkheden van Business Manager vindt u terug in de architectuur van de toepassing. Het component kent zijn eigen hostingpakketten, abonnementen en cliëntaccounts die zijn gekoppeld aan objecten in Plesk Panel. Daarmee is het mogelijk om financiële en technische informatie uit te wisselen tussen Plesk Panel en Business Manager. Als u bijvoorbeeld de financiële details van een bepaald abonnement nodig hebt, dan kunt u deze vinden in Business Manager. Als u hostingmiddelen wilt beheren, dan vindt u deze bij het abonnement in Plesk Panel. De abonnementen in Plesk Panel en in Business Manager zijn verschillende maar aan elkaar gekoppelde objecten. Dezelfde benadering geldt voor hostingpakketten en cliëntaccounts.
Introductie tot Business Manager
9
Figuur 1: Relaties tussen Business Manager en Plesk Panel-objecten. Business Manager houdt de hostingpakketten, abonnementen en cliëntaccounts up-to-date door deze te synchroniseren met de betreffende objecten in Plesk Panel. Dit betekent dat het component op gezette tijden vraagt om objecten in Plesk Panel aan te maken, te wijzigen of te verwijderen. Aan de andere kant is Business Manager niet op de hoogte van de status van objecten in Plesk Panel. Als u dus bijvoorbeeld een abonnement aanmaakt in Business Manager, dan wordt deze aangemaakt in Plesk Panel. Als u echter hetzelfde doet in Plesk Panel, dan wordt er geen object aangemaakt in Business Manager. Met andere woorden: synchronisatie tussen de toepassing is eenrichtingsverkeer. Dit eenrichtingsverkeer betekent dat als u wilt dat zowel Business Manager als Plesk Panel een bepaald hostingpakket herkennen en beheren, dit pakket per se moet worden aangemaakt in Business Manager, dat met Plesk Panel wordt gesynchroniseerd. Het delen van de pakketgegevens is noodzakelijk om de toepassingen in een normale opstelling goed te laten werken. Deze opstelling ziet er als volgt uit: 1. Klanten nemen een abonnement op een pakket via een webwinkel aangemaakt door Business Manager. Op dat moment maakt Business Manager een nieuw cliëntaccount en abonnement aan. 2. Business Manager synchroniseert de informatie over het cliëntaccount, dienstenpakket en abonnement met Plesk Panel. 3. Plesk Panel ontvangt deze informatie en stelt het abonnement in. 4. Wanneer de klant voor het abonnement betaalt, zal Business Manager Plesk Panel hiervan op de hoogte stellen. 5. Plesk Panel geeft de klant het recht zich bij het systeem aan te melden en de diensten te gebruiken die bij het abonnement horen. In deze handleiding zullen we uiteenzetten hoe u Business Manager kunt instellen om dit scenario mogelijk te maken.
10
Introductie tot Business Manager
De configuratie van Business Manager en de andere bewerkingen worden uitgevoerd vanuit Plesk Panel. Nadat u zich als beheerder bij Plesk Panel hebt aangemeld en de initiële configuratie hebt voltooid, ziet u de opties die Business Manager u biedt in het menu aan de linkerkant: Bewerkingen, Bewaking en Instellingen. De bewerkingen zijn gerangschikt naar hoe vaak ze worden gebruikt. De eerste groep bevat de dagelijkse bewerkingen voor cliëntaccounts en abonnementen (of het nu gaat om een webhostingabonnement, domeinnaam of SSL-certificaat). Gebruik deze om een abonnement of contactgegevens bij te werken, facturen aan te maken, het uitstaande saldo van een cliënt te bekijken, enzovoorts. De tweede groep - bewaking - bevat bewerkingen die normaal gesproken eens per week worden uitgevoerd: het aanmaken van financiële en statistische verslagen, het controleren en beheren van facturen en transacties en het verifiëren van de resultaten van ingeroosterde taken. De derde groep - instellingen - bevat uw dienstenpakketten en de algemene systeemconfiguratie. We gebruiken de opties in de groep vooral voor het instellen van Business Manager, om deze geschikt te maken voor het van het begin tot het einde realiseren van hostingoplossingen. Zie het volgende hoofdstuk als u meer wilt weten over deze bewerkingen en de stappen die we moeten zetten om Business Manager in te stellen.
HOOFDSTUK 2
Automatisch instellen van hostingdiensten In dit hoofdstuk wordt uiteengezet hoe Business Manager kan worden ingesteld voor de normale manier van het aanmaken van hostingconfiguraties. Dit is het meer conceptuele deel van de handleiding. De stap-voor-stap-instructies vindt u onder Business Manager stap voor stap instellen (op pagina 15). Kort gezegd wordt in dit hoofdstuk uitgelegd hoe u de volgende bewerkingen kunt uitvoeren:
Een betalingsgateway toevoegen zodat u betalingen van klanten kunt ontvangen
De gateway aan een webwinkel koppelen Een hostingpakket dat u aan uw klanten wilt aanbieden aanmaken en configureren
De belastingen instellen die u abonnementhouders in rekening moet brengen Hieronder vindt u de details van deze taken.
Een betalingsgateway toevoegen De eerste stap is het toevoegen van een betalingsgateway. Als u van plan bent om zelf creditcards te verwerken, voeg dan een primaire gateway toe. Als u liever vertrouwt op de diensten van een tussenpersoon voor het verwerken van creditcards, voeg dan een gateway van een derde partij toe. Dit is de lijst met ondersteunde primaire gateways:
Authorize.Net
BluePay
Echo, Inc. eWay
InternetSecure
LinkPoint
Moneris PayFlowPro
ProTX
PSiGate
Quantum
Velocity Pay
12
Automatisch instellen van hostingdiensten
Om een van deze gateways toe te voegen, moet u beschikken over een merchantaccount bij de juiste betalingsverwerker. Als u van plan bent om creditcardgegevens in uw eigen database op te slaan, dan is het bovendien noodzakelijk om uw systeem te voorzien van encryptie (versleuteling). Voor meer informatie over het instellen van encryptie, zie de sectie Beveiligingsinstellingen beheren > Encryptie instellen of Parallels Plesk Billing 6.0 Handleiding voor beheerders, die u kunt vinden op de website van Parallels. Dit is de lijst met de ondersteunde gateways van derde partijen:
PayPal
WorldPay
U moet ook beschikken over een merchantaccount bij een van deze betalingsverwerkers. Snelle link: stap-voor-stap aanwijzingen (op pagina 16).
De betalingsgateway aan een webwinkel koppelen Nadat u een betalingsgateway hebt toegevoegd, moet u de instellingen van uw webwinkel aanpassen om betalingen vanaf deze gateway te accepteren. Een webwinkel is een winkelwagentje met betalingsmogelijkheid waar uw klanten abonnementen op uw pakketten kunnen afsluiten. Betalingen van klanten worden verwerkt door een betalingsgateway die aan de winkel is gekoppeld. Snelle link: stap-voor-stap aanwijzingen (op pagina 17).
Een hostingpakket toevoegen en configureren Kan uw winkel eenmaal betalingen ontvangen, voeg hier dan een hostingpakket aan toe. Een hostingpakket bevat hostingdiensten en middelen die u aan uw klanten wilt aanbieden. U kunt zelf kiezen of u nieuwe pakketten wilt toevoegen of de vooraf ingestelde pakketten wilt bewerken. De nieuwe pakketten zullen via uw webwinkels beschikbaar zijn nadat u deze hebt ingesteld. Het instellen omvat de volgende stappen: 1. Voeg uw pakket toe aan één van de beschikbare webwinkels. 2. Voeg betalingscyclussen aan het pakket toe. Een betalingscyclus is de periode tussen twee vervaldatums van het abonnement, of, met andere woorden: de duur van het abonnement. Door verschillende betalingscyclussen toe te voegen geeft u uw klanten de mogelijkheid de abonnementsduur te kiezen die het beste bij hen past. 3. Koppel het pakket aan servergroepen. Elke servergroep bevat de optie Hostingbeheer van hetzelfde type als is gekoppeld aan Business Manager. De groepen voor Plesk Panel voor Linux en voor Windows worden tijdens de installatie aangemaakt. Aanvankelijk zal de lokale instantie van Plesk Panel onder een van deze twee groepen vallen.
Automatisch instellen van hostingdiensten
13
Als u een pakket aan een groep koppelt, dan krijgt het systeem hiermee toegang tot de informatie over alle mogelijke diensten en middelen die door Plesk Panel worden beheerd. Bovendien wordt hiermee load balancing mogelijk gemaakt. Als uw pakket aan een bepaalde servergroep is gekoppeld, dan zal het volgende abonnement worden aangemaakt op de machine met het kleinste aantal abonnementen binnen die groep. 4. De eigenschappen van het pakket instellen. Pakketeigenschappen bepalen de privileges die aan een abonnementhouder worden verleend binnen zijn of haar Hostingbeheer. Dit kan bijvoorbeeld gaan om beperkingen van het dataverkeer (bandbreedte), ruimte op de harde schijf, ondersteuning voor scriptingtalen, enzovoorts. Opmerking: bepaalde functies van Plesk Panel zijn soms (deels) niet beschikbaar vanwege licentiebeperkingen of vanwege andere redenen. Controleer of een bepaalde dienst beschikbaar is voordat u deze aan uw pakket toevoegt. 5. Stel de prijs van het abonnement voor elke betalingscyclus in, zoals u wilt dat deze wordt getoond in de webwinkels.
Als u klaar bent met het instellen, dan kunt u controleren of het pakket samen met de andere pakketten worden aangeboden in uw webwinkel. Snelle link: stap-voor-stap aanwijzingen (op pagina 18).
Belastingen instellen die u abonnementhouders in rekening moet brengen De webwinkel is nu klaar om bestellingen te ontvangen. Het enige dat u nog moet doen is de belastingen instellen die uw abonnementhouders moeten betalen. Aangezien u werkt met internationale klanten, is het noodzakelijk dat u de belastingen instelt om aan de van toepassing zijnde wettelijke vereisten van verschillende landen te voldoen. In Business Manager kunt u dit doen door middel van belastingzones en belastingzonegroepen. Een belastingzone stelt de belasting in voor een specifiek land of een regionale eenheid waar u uw pakketten wilt aanbieden. Als u bijvoorbeeld pakketten aanbiedt in de Verenigde Staten en het Verenigd Koninkrijk, dan maakt u twee belastingzones aan, afhankelijk van de locatie van uw klanten. Als uw bedrijf echter uitgaat van dezelfde belasting voor alle klanten, dan kunt u simpelweg de standaardbelastingzone aanpassen naar behoefte. Een belastingzonegroep koppelt belastingzones aan een pakket. Als uw pakket aan een belastingzonegroep is gekoppeld, dan zal het systeem zoeken naar overeenkomsten tussen de locatie van een abonnementhouder en een belastingzone in de groep. Als er een overeenkomst is gevonden, dan zal het systeem de totale belastingheffing berekenen aan de hand van de juiste belastingzones.
14
Automatisch instellen van hostingdiensten
Een belastingzone kan ofwel een stapelbare of een niet-stapelbare belasting bevatten. Stapelbare belastingen worden geheven over de prijs van het abonnement, terwijl niet-stapelbare belastingen worden geheven over het totaal van de prijs en eventuele stapelbare belastingen. Om de totale belastingheffing te berekenen, gebruikt het systeem het volgende algoritme: 1. Lijst aanmaken van de belastingzones die van toepassing zijn. 2. Stapelbare belastingen een voor een toevoegen aan de prijs van het abonnement. Som van alle belastingen berekenen. 3. Alle niet-stapelbare belastingen worden een voor een toegepast op het totaal van de prijs en het resultaat van stap twee. Som van alle belastingen berekenen. 4. Het resultaat van stap twee en drie wordt bij elkaar opgeteld.
Bijvoorbeeld: de prijs van een abonnement is € 100 en de van toepassing zijnde belastingzones zijn als volgt samengesteld: Zone 1: 10% stapelbaar Zone 2: 20% stapelbaar Zone 3: 5% niet-stapelbaar Zone 4: 10% niet-stapelbaar
In dit geval wordt de belasting op de volgende wijze berekend: € 100 * 0,10 = € 10 (voor zone 1) (€ 100 * 0,20 = € 20 (voor zone 2) € 10 + € 20 = € 30 (subtotaal voor stapelbare belastingen) (€ 100 + € 30) * 0,05 = € 6,50 (voor zone 3) (€ 100 + € 30) * 0,10 = € 13 (voor zone 4) € 6,50 + € 13 = € 19,50 (subtotaal voor niet-stapelbare belastingen) € 30 + € 19,50 = € 49,50 (totaal te heffen belastingen)
Snelle link: stap-voor-stap aanwijzingen (op pagina 21). Nadat u de belastingen hebt ingesteld, kunt u het beste controleren of Business Manager werkt zoals de bedoeling is. Zie De configuratie van Business Manager controleren (op pagina 23) voor meer informatie.
HOOFDSTUK 3
Business Manager stap voor stap instellen In dit hoofdstuk vindt u stap-voor-stap aanwijzingen voor het instellen van Customer & Business Manager om het automatisch uitrollen van hostingdiensten mogelijk te maken.
In dit hoofdstuk: Een betalingsgateway toevoegen ...................................................................... 16 De betalingsgateway aan een webwinkel koppelen ........................................... 17 Een dienstenpakket toevoegen en configureren ................................................ 18 Belastingen instellen die u abonnementhouders in rekening moet brengen ...... 21
16
Business Manager stap voor stap instellen
Een betalingsgateway toevoegen In deze sectie zullen we de voorbeeldversie van een primaire gateway toevoegen, waarvoor geen merchantaccount vereist is en die alleen maar bedoeld is voor tests en presentaties; u kunt deze dus niet in een productieomgeving gebruiken.
Om de voorbeeldversie van de primaire gateway toe te voegen: 1. Ga naar Instellingen > Alle instellingen. Business Manager zal worden geopend. 2. Ga naar Systeem > Systeeminstellingen. 3. Klik op Betalingsgateways (in de groep Betalingsinstellingen). 4. Klik op Nieuwe betalingsgateway toevoegen. Nu zal er een wizard worden gestart waarmee u een betalingsgateway kunt aanmaken. 5. Selecteer Primaire gateway. 6. Selecteer de optie Voorbeeldgateway (stabiel) naast Gatewaymodule. 7. Geef de naam van de gateway op. Deze naam is alleen voor uw eigen referentie, uw klanten krijgen deze niet te zien. 8. Klik op Volgende. Hiermee komt u op de pagina met instellingen van de betalingsgateway. 9. Selecteer de optie Altijd goedkeuren naast Testen van gateway en klik OK. Hiermee zal de lijst met betalingsgateways worden geopend waarin de nieuwe gateway is opgenomen.
Business Manager stap voor stap instellen
17
De betalingsgateway aan een webwinkel koppelen In deze sectie zullen we de standaardinstellingen van de webwinkel wijzingen om betalingen te accepteren van de gateway die we in de vorige stap hebben aangemaakt.
Om uw primaire gateway te koppelen aan uw standaard webwinkel: 1. Ga naar lijst met webwinkels.
Vanuit Business Manager gaat u naar Pakketten > Webwinkels.
Vanuit Plesk Panel gaat u naar Alle instellingen > Pakketten > Webwinkels.
2. Klik Standaard winkel. Hiermee worden de instellingen van de webwinkel geopend. 3. Selecteer het selectievakje naast Primaire betalingsgateway en seleteer de naam van de gateway. 4. Klik op Verzenden. De lijst met webwinkels zal worden geopend.
18
Business Manager stap voor stap instellen
Een dienstenpakket toevoegen en configureren In deze sectie zullen we een nieuw hostingpakket toevoegen en instellen.
Een nieuw pakket toevoegen: 1. Ga naar lijst met pakketten.
Vanuit Plesk Panel gaat u naar Bewerkingen > Dienstenpakketten.
Vanuit Business Manager gaat u naar Pakketten > Pakketten.
2. Klik op Nieuw pakket aanmaken. Nu zal er een wizard voor het aanmaken van pakketten worden gestart. 3. Selecteer Dienstenpakket naast Type en klik OK. Hiermee komt u op de pagina met de details van het pakket. 4. Vervang Dienstenpakket door de naam van een pakket naast Weergegeven naam. Deze naam zal worden weergegeven in de webwinkels. Vanaf nu zullen we de naam Voorbeeldpakket gebruiken als we het over dit pakket hebben. 5. Selecteer Vereist naast Domeinoptie. Nu kunnen klanten geen abonnement op dit pakket afsluiten zonder een domeinnaam op te geven. Plesk Panel heeft deze naam nodig om de hostingmiddelen op de juiste manier in te stellen. 6. Selecteer Actief naast Is actief. 7. Klik op Opslaan. Hiermee zal de pagina met de details van het pakket worden geopend. De volgende stap is het toevoegen van dit pakket aan een van de webwinkels. In dit voorbeeld zullen we het pakket aan de standaard webwinkel toevoegen. We gaan er vanuit dat u zich momenteel bevindt op de pagina met de details van het voorbeeldpakket.
Het voorbeeldpakket toevoegen aan de standaard webwinkel: 1. Kies Webwinkels uit het bovenste menu. Hiermee zal het menu worden geopend voor het toevoegen van het pakket aan de webwinkels. 2. Dubbelklik op Standaard winkel om deze te verplaatsen naar de groep Geselecteerd. 3. Klik op Wijzigingen opslaan. Dit maakt de optie Cyclussen in het bovenste menu beschikbaar. De volgende stap is het toevoegen van betalingscyclussen aan dit pakket.
Business Manager stap voor stap instellen
19
Om betalingscyclussen aan het Voorbeeldpakket toe te voegen: 1. Kies de optie Cyclussen uit het bovenste menu. Hiermee zal het menu voor de betalingscyclussen worden geopend. 2. Selecteer de betalingscyclussen die u aan dit pakket wilt toevoegen door op de juiste termijnen te dubbelklikken. Voor ons Voorbeeldpakket voegen we de cyclussen 1 maand en 1 jaar toe. Dit betekent dat de klant voor dit pakket kan kiezen uit een abonnement van een maand of een jaar. 3. Klik op Wijzigingen opslaan. Hiermee zullen de overige opties van het bovenste menu beschikbaar worden. De volgende stap is het instellen van de pakketeigenschappen.
De eigenschappen van het pakket instellen: 1. Kies Servergroepen uit het bovenste menu. Hiermee zal het menu worden geopend voor het toevoegen van het pakket aan de servergroepen. 2. Dubbelklik op PleskUnix om deze te verplaatsen naar de groep Geselecteerd. 3. Klik op Wijzigingen opslaan. Hiermee wordt dit pakket gekoppeld aan de beschikbare diensten en middelen van Plesk Panel voor Linux/Unix. 4. Klik op de optie Eigenschappen in het bovenste menu. 5. Klik op het tabblad Geavanceerd. Nu ziet u de lijst met diensten en middelen. 6. Geef aan welke diensten en middelen met dit pakket worden aangeboden. Voor ons Voorbeeldpakket stellen we de Toegestane schijfruimte (in de kolom Cliëntbeperkingen) in op 10 GB. 7. Klik op Wijzigingen opslaan. Hiermee zal de pagina met de details van het pakket opnieuw worden geladen. De laatste stap is het instellen van de prijs voor uw pakket.
Om de prijzen voor het Voorbeeldpakket op te geven: 1. Kies de optie Prijzen uit het bovenste menu. Hiermee zal de prijstabel worden geopend. Merk op dat u aparte prijzen kunt instellen voor elke betalingscyclus die u aan het pakket hebt toegevoegd. 2. Geef de prijzen op voor de cyclussen 1 maand en 1 jaar. De prijs van het abonnement is de som van de Prijs en de Opstartkosten (eenmalige bijdrage). 3. Klik op Wijzigingen opslaan. Als het goed is ziet u nu een melding dat de bewerking is geslaagd. Om te controleren dat het pakket wordt weergegeven tussen de andere pakketten in de standaard webwinkel, volgt u deze link:
20
Business Manager stap voor stap instellen
https://:8443/plesk-billing/order/products.php?storeID=1
Business Manager stap voor stap instellen
21
Belastingen instellen die u abonnementhouders in rekening moet brengen In dit hoofdstuk gaan we een belastingzonegroep aanmaken. We maken ook een belastingzone aan die 10% stapelbare belasting toevoegt voor alle klanten uit Canada, we voegen de zone aan de groep toe en koppelen de groep aan ons Voorbeeldpakket.
De belastingzonegroep aanmaken: 1. Ga naar de instellingen van Business Manager.
Vanuit Plesk Panel gaat u naar Instellingen > Alle instellingen.
Vanuit Business Manager gaat u naar Systeem > Systeeminstellingen.
2. Klik op belastingzonegroepen (in de groep Factuur- en betalingsinstellingen). Hiermee zal de lijst met groepen worden geopend. 3. Klik op de knop Belastingzonegroep toevoegen in de rechter bovenhoek van de pagina Belastingzonegroepen beheren. 4. Geef Voorbeeld BZ-groep in naast Omschrijving belastingzonegroep. 5. Klik op Opslaan. Hiermee zal de lijst met belastingzonegroepen worden geopend met daarin de nieuwe groep.
Om de belastingzone aan te maken en deze toe te voegen aan de Voorbeeld BZ-groep: 1. Ga naar de instellingen van Business Manager.
Vanuit Plesk Panel gaat u naar Instellingen > Alle instellingen.
Vanuit Business Manager gaat u naar Systeem > Systeeminstellingen.
2. Klik op belastingzones (in de groep Factuur- en betalingsinstellingen). Hiermee zal de lijst met belastingzones worden geopend. 3. Klik op de knop Belastingzone toevoegen in de rechter bovenhoek van de pagina Belastingzone beheren. 4. Selecteer CA - Canada naast Land. 5. Geef een asterisk ("*") op naast Type om alle staten en provincies te selecteren. 6. Geef 10.00 op naast belastingbedrag.
22
Business Manager stap voor stap instellen
7. Geef de omschrijving van de belasting op naast Omschrijving. Het systeem zal de omschrijving in de factuur opnemen. 8. Selecteer Actief naast Belastingzone actief. 9. Selecteer het selectievakje naast stapelbaar. 10. Dubbelklik op Voorbeeld BZ-groep om deze te verplaatsen naar de groep Geselecteerd. 11. Klik op Opslaan. Hiermee zal de lijst met belastingzones worden geopend met daarin de nieuwe zone.
Om ons Voorbeeldpakket te koppelen aan de Voorbeeld BZ-groep: 1. Ga naar lijst met pakketten.
Vanuit Plesk Panel gaat u naar Bewerkingen > Dienstenpakketten.
Vanuit Business Manager gaat u naar Pakketten > Pakketten.
2. Klik op Voorbeeldpakket. 3. Klik op Prijzen in het bovenste menu. 4. Selecteer Voorbeeld BZ-groep naast Gekoppelde belastingzonegroep. 5. Klik op Wijzigingen opslaan. Als het goed is ziet u nu een melding dat de bewerking is geslaagd. Als de configuratie is afgerond kunnen we controleren of onze oplossing werkt.
HOOFDSTUK 4
De instellingen van Business Manager verifiëren We gaan er vanuit dat u de alle voorgaande stappen hebt uitgevoerd en nu wilt controleren of uw oplossing werkt zoals u zich had voorgesteld. In dit hoofdstuk zullen we gedrag van een normale klant nadoen wanneer deze onze standaard webwinkel bezoekt, een abonnement neemt op ons Voorbeeldpakket, het abonnement afrekent en zich uiteindelijk aanmeldt bij Plesk Panel om de diensten en middelen te gebruiken die bij het pakket horen. Om dit scenario volledig te automatiseren moet u beschikken over een account bij FraudGuardian - de module van Business Manager die de bestelling controleert en cliëntaccounts activeert als deze niet verdacht zijn. U kunt de accounts natuurlijk ook handmatig activeren vanuit de beheerderinterface. In dit hoofdstuk zetten we uiteen hoe u de handmatige activering kunt uitvoeren. Zie voor meer informatie over FraudGuardian de sectie Bestel-instellingen configureren > FraudGuardian instellen of Parallels Plesk Billing 6.0 Handleiding voor beheerders.
Om een abonnement te nemen op het Voorbeeldpakket: 1. Ga naar de standaard webwinkel op https://:8443/plesk-billing/order/products.php?stor eID=1 2. Klik op de knop Nu kopen in de groep Voorbeeldpakket. 3. Klik op Continue. 4. Klik op mijn eigen domein gebruiken en geef een beschikbare domeinnaam op. Als u een domeinnaam opgeeft die al in gebruik is, dan zal het abonnement niet worden ingesteld in Plesk Panel. In dit voorbeeld gebruiken we de domeinnaam voorbeeld-123321.cn. 5. Klik op verder met dit domein. Nu zal een pagina worden geopend met informatie over het abonnement en de gekoppelde domeinnaam. 6. Controleer de waarde bij Aangemeld als in de linker bovenhoek van het scherm. Als u bent aangemeld met een beheerderaccount, klik dan op Afmelden. 7. Klik op doorgaan met aankoop. 8. Geef geldige contactgegevens, gebruikersnaam en wachtwoord op voor toegang tot uw Plesk Panel-account. In dit voorbeeld maken we gebruik van de volgende gegevens: Gebruikersnaam: janjanssen Wachtwoord: w8w00rd
24
De instellingen van Business Manager verifiëren
9. Selecteer de betaalwijze Creditcard met de volgende details. Naam op creditcard: Jan Janssen Creditcardnummer: 4111111111111111 Verloopdatum: een willekeurige datum in de toekomst
10. Klik op Doorgaan. 11. Selecteer Ik heb de gebruiksvoorwaarden gelezen en ga hiermee akkoord en klik op bestelling plaatsen. Hiermee zal een pagina worden geopend waarop u de status van de betaling ziet en informatie over de factuur. Het account van de cliënt is aangemaakt en de status van het account is automatisch ingesteld op In behandeling.
Om het account van de cliënt te activeren vanuit de beheerderinterface: 1. Ga naar de startpagina van Business Manager.
Vanuit Business Manager gaat u naar Cliënten> Startpagina.
Anders kunt u ook naar Business Manager gaan door te klikken op elk willekeurig bedieningselement in het scherm waarmee u vooruit gaat.
2. Als u de uitnodiging krijgt om de configuratiewizard uit te voeren, klikt u op Dit bericht niet meer weergeven. 3. Zoek de nieuw toegevoegde cliënt op in de groep Nieuwe cliënten, select Activeren en klik op Versturen.
Tenslotte zal Business Manager de informatie over het abonnement en de cliënt in de wachtrij plaatsen. De ingangen in de wachtrij worden op gezette tijden naar Plesk Panel verstuurd om load balancing mogelijk te maken. Om dit proces te verstellen en de informatie meteen naar Plesk Panel te versturen, kunt u de events vanuit Business Manager handmatig uitvoeren door te klikken op Events > Events > Events uitvoeren. Als de bewerking is afgerond kunt u zich afmelden als beheerder en u bij Plesk Panel aanmelden met het account van de cliënt. Volg de volgende link voor toegang tot Plesk Panel: https://:8443/sso/ui Als deze aanmelding is gelukt, dan is Business Manager ingesteld voor het aanbieden van de door Plesk Panel beheerde hostingdiensten.
HOOFDSTUK 5
Appendix A. De vormgeving van webwinkels wijzigen U kunt de 'look en feel' van uw webwinkel eenvoudig aanpassen als u basale kennis heeft van HTML en CSS. In dit hoofdstuk leggen we uit hoe u de presentatie van de standaard webwinkel kunt aanpassen. U kunt deze stap nu ook overslaan en hier later op terugkomen als Business Manager is ingesteld. Om de webwinkel aan uw bedrijfsvoorkeuren aan te passen, meldt u zich aan bij de shell van de server via SSH (met gebruikeraccount "root") en gaat u naar de map /lib-themes/default/order/templates/shopping. staat hier voor de naam van de map waarin Business Manager is geïnstalleerd. Dit is normaal gesproken /usr/local/plesk-billing op FreeBSD en RPM-gebaseerde Linux-systemen en /opt/plesk-billing op deb-based Linux-systems. Pas de volgende twee bestanden aan om de header en footer van de webwinkel te bewerken:
header.tpl footer.tpl
Om de stijl van uw webwinkel te bewerken, wijzigt u het bestand shoppingstyle.css dat u vindt in de map /lib-themes/default/lib-billing/css/. Als u klaar bent met uw wijzigen slaat u de bestanden op. Om de resultaten te bekijken gaat u naar de webwinkel en klikt u op een van de Nu bestellen-knoppen.
HOOFDSTUK 6
Appendix B. Een webwinkel integreren in uw website Met Business Manager kunt u een webwinkel toevoegen aan een willekeurige webpagina met behulp van websitewidgets - stukjes PHP-code die de interface van de webwinkel generen wanneer u ze aan uw pagina toevoegt. In dit hoofdstuk leggen we uit waar u deze websitewidgets kunt vinden en hoe u ze kunt gebruiken. U kunt deze stap nu ook overslaan en hier later op terugkomen als Business Manager is ingesteld. In dit hoofdstuk zullen we een websitewidget die standaard wordt aangeboden toevoegen aan de pagina test.php.
Om de websitewidget op te halen: 1. Ga naar Instellingen > Alle instellingen. Het CBM-paneel zal worden geopend. 2. Ga naar Systeem > Systeeminstellingen. 3. Klik op Websitewidgets (in de groep Bestel-instellingen). 4. Klik op PHP-code zelfde website naast Normale widget. 5. Kopieer de code. In ons geval ziet de uiteindelijke code er als volgt uit: 1, 'method' => 'local', 'whoisWidget' => 0, 'urlORpath' => '/opt/plesk-billing/order' ); include("/opt/plesk-billing/order/website_widget_creator.php" ); chdir(dirname(__FILE__)); ?> Opmerking: aangezien de zoekpaden afhankelijk zijn van uw besturingssyteem beschikt u wellicht over een andere code. Nu u beschikt over de code kunt u het bestand test.php aanmaken in /lib-billing/order/ en de code hierin plakken. De widget zal alleen juist functioneren als de tekenset (encoding) van de pagina is ingesteld op utf-8. Om de tekenset van de pagina aan te passen, voegt u de volgende PHP-code toe aan het eerste begin van de van de pagina (direct na de
Appendix B. Een webwinkel integreren in uw website header("Content-Type: text/html; charset=utf-8");
Om te controleren of de webwinkel goed wordt weergegeven kunt u de nieuw aangemaakte pagina bezoeken op: https://:8443/plesk-billing/order/test.php
27