Aby jako reseller móc dodać nowe konto dla klienta, należy najpierw utworzyć im "pakiety" - czyli inaczej plany hostingowe. Określają one limity (transferu, przestrzeni, baz danych, kont email itp) oraz funkcje, które mają być dostępne dla klientów.
Aby stworzyć pakiet, należy po zalogowaniu się do panelu DirectAdmin jako Reseller wybrać z zakładki "Zarządzanie kontami" opcję "Zarządzaj pakietami Użytkownika".
Pojawi się lista istniejących pakietów. Chcąc utworzyć nowy klikamy na na przycisk "Dodaj pakiet".
Wyświetli się cała lista parametrów tworzących pakiet, które można edytować.
Pierwsze pola związane są z limitami liczbowymi:
- Transfer - ilość danych, które mogą zostać przesłane przez stronę.
- Przestrzeń Dyskowa - rozmiar przestrzeni dyskowej, którą mogą zająć pliki strony klienta.
- Inode - maksymalna liczba elementów inode (liczba plików w systemie).
- Domeny, Subdomeny - limity domen i subdomen klienta.
- Konta E-mail, Przekierowania poczty, Listy wysyłkowe, Autorespondery - ograniczenia związane z pocztą e-mail.
- Bazy danych MySQL - maksymalna liczba baz danych MySQL.
- Wskaźniki domeny - limit wskaźników domen przekierowujących ruch.
- Konta FTP - liczba kont używanych do przesyłania plików.
Dalej znajdują się pola, które pozwalają określić jakie uprawnienia pakiet będzie przydzielał klientom:
- Dostęp do CGI - możliwość uruchamiania programów CGI.
- Dostęp do PHP - możliwość uruchamiania skryptów PHP.
- SpamAssassin - dostęp do konfiguracji filtra spamu SpamAssassin.
- Usługa Catch-All E-mail - możliwość konfiguracji przechwytywania wiadomości e-mail adresowanej na skrzynki, które nie istnieją w domenie.
- Dostęp do SSL - możliwość generowania i używania certyfikatów SSL.
- Dostęp do SSH - możliwość łączenia się z serwerem przez SSH.
- Zadania Cron - możliwośc konfiguracji zadań wykonywanych automatycznie co określony czas.
- Informacje o systemie - dostęp do informacji związanych z systemem na którym działa strona.
- Klucze logowania - możliwość konfiguracji kluczy logowania przez klienta.
- Kontrola DNS - dostęp do zarządzania strefą DNS z poziomu klienta.
- Zawieś po przekroczeniu limitów - jeżeli np. limit transferu zostanie wyczerpany, nie będą przesyłane żadne dalsze dane, aż do końca okresu limitu.
- Jailed - ograniczenie dostępu do poziomu katalogu domowego użytkownika.
- Szablon - szablon graficzny panelu DirectAdmin
- Język - język panelu DirectAdmin
Niżej można wybrać, czy klient powinien mieć dostęp do wszystkich funkcji ("Allow All Commands"), czy tylko do wybranych ("Allow Selected Features"), a także czy może korzystać ze wszystkich wtyczek ("Zezwól wszystkie"), wszystkich oprócz wybranych ("Odmów wybrane"), lub tylko wybranych ("Zezwól wybrane").
Na końcu znajduje się jeszcze okienko do wprowadzenia nazwy pakietu i przycisk "Zapisz".
W nazwie pakietu nie mogą znajdować się znaki specjalne lub spacje.
Po utworzeniu pakietu można nim zarządzać z listy pakietów.
Klikając na nazwę pakietu można zmieniać wszystkie wartości wprowadzone podczas tworzenia pakietu. Po zaznaczeniu okienka z lewej strony nazwy, pakiet można usunąć lub wyeksportować (nad listą znajduje się przycisk importu pakietów). Można również kliknąć na znak "+" z prawej strony listy, aby skopiować pakiet lub zmienić jego nazwę.