What is Reseller account?

A reseller account in the realm of web hosting represents a business arrangement where an individual or company purchases hosting resources in bulk from a hosting provider and subsequently resells them to third-party clients. This intermediary, known as the reseller packages, essentially subdivides the acquired server resources into smaller packages, offering hosting services to individual users or businesses. Resellers often have the option to brand the hosting services under their own name, enabling them to establish a unique identity for their hosting business. With access to a specialized control panel, resellers manage their clients’ hosting accounts, handle customer support, and set their own pricing structure to generate revenue. This arrangement provides flexibility for those who wish to enter the hosting business without the need for substantial infrastructure investments, making reseller accounts popular among web designers, developers, small hosting companies, and entrepreneurs seeking a simplified entry into the hosting market.
What is DirectAdmin?

DirectAdmin is a web hosting control panel that streamlines the management of web hosting services by providing a user-friendly graphical interface. This platform is designed to facilitate both hosting administrators and end-users in efficiently overseeing various aspects of website and server administration. With DirectAdmin, administrators can effortlessly create, modify, and manage user accounts, while users benefit from an intuitive interface for handling their own hosting accounts. The control panel offers tools for domain management, allowing users to add, remove, and configure domain names and manage DNS settings. DirectAdmin also simplifies email management, file and FTP operations, database administration (including MySQL and PostgreSQL), server configuration, and SSL certificate integration. Additionally, it provides features for backup creation and restoration, as well as resource monitoring tools for administrators to keep track of server performance. Recognized for its simplicity, resource efficiency, and customization options, DirectAdmin caters to a diverse user base, ranging from individual website owners to hosting providers serving multiple clients. It stands as one of several popular web hosting control panels alongside alternatives like cPanel and Plesk.
Table of Contents
What are the uses of Reseller

Reseller accounts serve various purposes in the realm of web hosting and other industries. Here are some common uses and benefits of reseller accounts:
- Web Hosting Business:
- Individuals or businesses can use reseller accounts to start their own web hosting business without the need for a significant investment in server infrastructure. Resellers purchase hosting resources in bulk and sell them to clients under their own brand.
- Entrepreneurship:
- Entrepreneurs looking to enter the hosting market can utilize reseller accounts to offer hosting services to clients without the complexities associated with managing a complete hosting infrastructure.
- Web Designers and Developers:
- Web designers and developers can use reseller accounts to provide hosting services to their clients as part of a comprehensive package. This allows them to offer end-to-end solutions, including website development and hosting.
- Additional Revenue Stream:
- Existing businesses, such as IT consulting firms or marketing agencies, can create an additional revenue stream by offering hosting services to their clients through a reseller account.
- Branding Opportunities:
- Reseller accounts often provide the option to brand hosting services under the reseller’s name. This branding helps establish a unique identity for the hosting business.
- Flexibility in Service Offerings:
- Resellers have the flexibility to define their own hosting plans, pricing structures, and service offerings. This allows them to tailor their services to specific market segments or niches.
- Management of Multiple Clients:
- Reseller accounts come with tools that facilitate the management of multiple clients or hosting accounts. Resellers can allocate resources, monitor usage, and provide customer support to their clients.
- Cost Savings:
- By purchasing hosting resources in bulk, resellers often benefit from discounted rates. This cost savings allows them to set competitive prices for their clients while maintaining a profit margin.
- Technical Support:
- Resellers are responsible for providing technical support to their clients. This allows them to build and maintain direct relationships with customers, offering a personalized level of service.
- Easy Entry into Hosting Business:
- For those new to the hosting industry, reseller accounts provide a straightforward entry point. The hosting provider handles server management and infrastructure, allowing resellers to focus on customer relationships and business growth.
How to Create a Reseller Package (DirectAdmin)

Creating a reseller package in DirectAdmin involves configuring a set of resources and permissions that can be assigned to resellers, who can then create and manage their own hosting accounts within those limits. Here’s a step-by-step guide on how to create a reseller package in DirectAdmin:
- Login to DirectAdmin: Open your web browser and navigate to the DirectAdmin control panel login page. Log in with your administrator credentials.
- Access Reseller Level: Once logged in, switch to the Reseller level. You can do this by selecting the “Reseller Level” option in the top-right corner of the DirectAdmin control panel.
- Create a Package:
- In the Reseller level, find and click on the “Reseller Tools” menu.
- Choose the “Manage User Packages” option.
- Add a New Package:
- Click on the “Add Package” button to create a new reseller package.
- Configure Package Settings:
- Fill in the required details for the reseller package, including:
- Package Name: Give the package a descriptive name.
- User Limits: Set limits for the number of domains, email accounts, databases, etc.
- Resource Limits: Specify resource limits such as disk space and bandwidth.
- Permissions: Choose the permissions you want to grant to resellers, such as the ability to create accounts, manage DNS, etc.
- Fill in the required details for the reseller package, including:
- Save the Reseller Package:
- After configuring the Reseller Package settings, save the changes.
- Assign Package to Reseller:
- Now, go back to the Reseller Tools menu and choose “Manage Resellers.”
- Find the reseller to whom you want to assign the package and click on their username.
- In the Reseller Package details page, locate the “User Package” option and select the package you created.
- Save Changes:
- Save the changes to apply the new reseller package to the selected reseller.
- Notify Reseller:
- It’s a good practice to inform the reseller about the new package assigned to them and any specific guidelines or restrictions associated with it.
That’s it! The reseller package with predefined limits and permissions, and they can create and manage hosting accounts for their clients within these constraints.