Hosting Nepal
Hosting Nepal
BlogDomains
Domains
10 min read· September 9, 2026

Setting Up Your .np Domain: A Complete Nepal Guide with Khalti & eSewa Integration

Learn how to set up and manage your .np domain in Nepal, including DNS configuration, WHOIS details, and seamless integration with Khalti and eSewa for payments.

H

Hosting Nepal Editorial

Editorial Team · Updated Sep 9, 2026
Setting Up Your .np Domain: A Complete Nepal Guide with Khalti & eSewa Integration

Setting Up Your .np Domain: A Complete Nepal Guide with Khalti & eSewa Integration

Securing a dedicated .np domain is a crucial step for any Nepali business or organization aiming for a strong local online presence. This guide provides a comprehensive walkthrough for setting up and managing your .np or .com.np domain, with a special focus on integrating payment gateways like Khalti and eSewa, making your website ready to accept payments from customers across Nepal. We will cover everything from initial registration to advanced DNS configurations and WHOIS management.

Key Facts:

* TLDs: .np is the country code top-level domain for Nepal. .com.np is a popular second-level domain under .np. * Registration Authority: The Nepal Telecommunications Authority (NTA) oversees .np domain registrations. * Payment Methods: Domains can typically be registered and renewed using local payment methods like Khalti, eSewa, and bank transfers. * DNS Management: Essential for directing traffic to your website and email servers. * WHOIS Data: Publicly available information about domain ownership, requiring careful management.

Understanding .np and .com.np Domains

Before diving into the setup process, it’s important to understand the nuances between .np and .com.np domains. The .np domain is the official country code top-level domain (ccTLD) for Nepal. It's generally reserved for government entities, educational institutions, and established Nepali organizations, often requiring more stringent verification processes. On the other hand, .com.np is a widely used second-level domain that offers more flexibility for businesses, startups, and individuals looking to establish a local online identity. While both signify a connection to Nepal, .com.np is more accessible for commercial purposes.

Domain Registration Process in Nepal

Registering a .np or .com.np domain in Nepal involves a few key steps, often facilitated by accredited domain registrars. These registrars act as intermediaries, guiding you through the NTA's requirements. The process typically requires submitting an application form along with supporting documents, such as company registration certificates or identification proofs. Payment for the domain registration fee, usually in Nepali Rupees (NPR), can be made through popular digital wallets like Khalti or eSewa, or via traditional bank transfer. Hosting Nepal, a leading provider in Kathmandu, simplifies this process, offering expert assistance and streamlined registration services.

Choosing the Right Domain Name

Your domain name is your digital address. It should be memorable, relevant to your brand or service, and easy to spell. For .np domains, consider names that reflect your organization's mission or official designation. For .com.np, aim for names that are catchy and clearly represent your business. Avoid hyphens and numbers if possible, as they can sometimes be confusing.

Required Documentation for .np Domains

Registering a .np domain often requires specific documentation to verify your identity and eligibility. This may include:

* A formal application letter addressed to the NTA. * A copy of your company's registration certificate (if applicable). * A letter of authorization from your organization. * Valid identification for the authorized signatory.

.com.np domains typically have less stringent requirements, often focusing on business registration or a clear intent for commercial use.

Configuring Your Domain's DNS and Nameservers

Once your domain is registered, the next critical step is configuring its Domain Name System (DNS) records and nameservers. DNS is the internet's phonebook, translating human-readable domain names into machine-readable IP addresses. Your hosting provider, such as Hosting Nepal, will provide you with specific nameserver details (e.g., ns1.hostingnepals.com, ns2.hostingnepals.com).

Understanding Nameservers

Nameservers are specialized servers that host your domain's DNS records. When someone types your domain name into a browser, their request travels through the DNS hierarchy until it reaches the correct nameservers, which then provide the IP address of your web server. It's crucial to point your domain to the nameservers provided by your hosting provider to ensure your website and email services function correctly.

Setting Up DNS Records

Within your domain registrar's control panel or through your hosting provider's interface, you'll manage various DNS records:

* A Records: Map a domain or subdomain to an IPv4 address. * CNAME Records: Create aliases for other domain names. * MX Records: Specify mail servers responsible for receiving email on behalf of your domain. * TXT Records: Store text information, often used for verification purposes (e.g., SPF, DKIM).

Proper configuration of these records is essential for website accessibility, email delivery, and overall online service functionality.

Managing WHOIS Information

WHOIS is a protocol used to query databases that store information about registered domain names, including the registrant's contact details, administrative and technical contacts, and the registration and expiry dates. For privacy and security, it's important to manage your WHOIS information carefully.

Privacy Protection

While .np domains generally have stricter privacy policies, some registrars offer WHOIS privacy services for .com.np domains. This service replaces your personal contact details with those of a privacy forwarding service, protecting you from spam and unwanted solicitations. However, always ensure compliance with NTA regulations regarding domain ownership transparency.

Updating WHOIS Data

If your contact information changes, it's vital to update your WHOIS records promptly. This ensures that the domain registry can contact you if necessary and maintains the accuracy of public domain records. Most registrars provide an easy-to-use interface for updating this information.

Integrating Khalti and eSewa for Payments

For Nepali businesses, accepting payments via Khalti and eSewa is essential for reaching a wider customer base. To enable this on your website, you'll typically need to:

1. Register for a Merchant Account: Sign up with Khalti and/or eSewa as a merchant. 2. Obtain API Credentials: Once approved, you'll receive API keys and secrets needed to integrate their payment gateways into your website. 3. Website Integration: This often involves using plugins (for platforms like WordPress/WooCommerce) or custom coding to connect your site to the payment gateway's API. Hosting Nepal can assist with setting up e-commerce platforms and integrating these payment solutions. 4. Testing: Conduct thorough testing with test credentials to ensure the payment process is smooth and secure before going live.

Domain Transfer Process in Nepal

Transferring a domain name from one registrar to another is a common practice, especially when switching hosting providers or seeking better services. The process for .np and .com.np domains involves several steps to ensure a secure and seamless transition.

Prerequisites for Domain Transfer

* Unlock Domain: Ensure the domain is not locked against transfers. * Obtain Authorization Code: Request an EPP (Extensible Provisioning Protocol) code from your current registrar. * Verify Contact Information: Confirm that the administrative contact email address is up-to-date.

Initiating a Domain Transfer

To initiate a domain transfer to a new registrar like Hosting Nepal, you will typically need to:

1. Submit a transfer request through the new registrar's website. 2. Provide the authorization code. 3. Approve the transfer via an email confirmation sent to the administrative contact.

The transfer process can take several days to complete, during which your domain's DNS and nameserver settings should remain unchanged to avoid service disruption. Hosting Nepal offers expert guidance throughout the domain transfer process, ensuring minimal downtime for your website.

Frequently Asked Questions (FAQs)

Q1: How long does it take to register a .np domain?

A1: The registration process for a .np domain can vary, but it typically takes between 7 to 14 working days due to the verification steps required by the NTA. .com.np domains are usually faster.

Q2: Can I use my existing Nepali bank account for Khalti/eSewa integration?

A2: Yes, you can link your Nepali bank account to Khalti or eSewa to facilitate transactions and receive payments. You will need to follow the specific linking procedures provided by Khalti and eSewa.

Q3: What are the annual costs for .np and .com.np domains in Nepal?

A3: Annual costs for .np domains can vary depending on the registrar and any additional services. .com.np domains are generally more affordable, with prices often ranging from NPR 1,000 to NPR 2,500 per year, inclusive of NTA fees and registrar charges.

Q4: How do I update my domain's nameserver settings?

A4: You can update your domain's nameserver settings through your domain registrar's control panel. You'll need to enter the new nameserver addresses (e.g., ns1.hostingnepals.com) provided by your hosting provider.

Q5: Is WHOIS privacy available for .np domains?

A5: WHOIS privacy services are typically not available for .np domains due to NTA regulations requiring transparent ownership information. For .com.np domains, some registrars may offer privacy protection options.

Q6: What happens if my domain transfer fails?

A6: If a domain transfer fails, it's usually due to an incorrect authorization code, an expired domain, or the domain being locked. Contacting both the current and gaining registrars can help identify and resolve the issue.

How-To Steps for Setting Up Your .np Domain

Step 1: Choose and Verify Domain Availability

Select a unique and relevant name for your .np or .com.np domain. Use a domain checker tool provided by your registrar to confirm its availability.

Step 2: Complete the Registration Application

Fill out the domain registration form accurately. For .np domains, ensure all required supporting documents are prepared as per NTA guidelines.

Step 3: Make Payment via Khalti, eSewa, or Bank Transfer

Pay the domain registration fee using your preferred method. For Khalti or eSewa, follow the prompts within their apps or websites. For bank transfers, use the provided account details.

Step 4: Configure Nameservers with Your Host

Once the domain is registered, log in to your domain registrar's control panel and update the nameservers to those provided by your web hosting provider (e.g., Hosting Nepal).

Step 5: Set Up Essential DNS Records

Access your hosting control panel to configure A, MX, and other necessary DNS records to point your domain to your web server and email services.

Step 6: Integrate Payment Gateways (Khalti/eSewa)

If you're setting up an e-commerce site, integrate Khalti and eSewa using their provided APIs or plugins. Ensure your website platform supports these integrations.

Step 7: Verify WHOIS Information

Check and confirm that your WHOIS contact details are accurate and up-to-date in the registrar's system.

Step 8: Test Website and Email Functionality

After DNS propagation (which can take up to 48 hours), thoroughly test your website's accessibility and ensure emails are being sent and received correctly.

Step 9: Monitor Domain Expiry and Renewals

Keep track of your domain's expiry date and set up renewal reminders to avoid losing your domain name.

Step 10: Consider Domain Transfer if Necessary

If you wish to move your domain to a different registrar, initiate the domain transfer process by obtaining the EPP code and following the new registrar's instructions.

By following these steps, Nepali businesses can effectively set up and manage their .np or .com.np domains, ensuring a robust online presence and seamless payment processing through Khalti and eSewa. Partnering with a reliable provider like Hosting Nepal can significantly simplify this technical process.

Tags
.np domain
domain registration nepal
dns setup
whois
nameserver
domain transfer
khalti
esewa
H
Written by
Hosting Nepal Editorial
Editorial Team

Part of the Hosting Nepal editorial team covering web hosting, domains, VPS, and local payment workflows for Nepali businesses. Based in Kathmandu.

Ready to get started?

Launch your website with Hosting Nepal today.


On this page

Key Facts:

Understanding .np and .com.np Domains

Domain Registration Process in Nepal

Choosing the Right Domain Name

Required Documentation for .np Domains

Configuring Your Domain's DNS and Nameservers

Understanding Nameservers

Setting Up DNS Records

Managing WHOIS Information

Privacy Protection

Updating WHOIS Data

Integrating Khalti and eSewa for Payments

Domain Transfer Process in Nepal

Prerequisites for Domain Transfer

Initiating a Domain Transfer

Frequently Asked Questions (FAQs)

Q1: How long does it take to register a .np domain?

Q2: Can I use my existing Nepali bank account for Khalti/eSewa integration?

Q3: What are the annual costs for .np and .com.np domains in Nepal?

Q4: How do I update my domain's nameserver settings?

Q5: Is WHOIS privacy available for .np domains?

Q6: What happens if my domain transfer fails?

How-To Steps for Setting Up Your .np Domain

Step 1: Choose and Verify Domain Availability

Step 2: Complete the Registration Application

Step 3: Make Payment via Khalti, eSewa, or Bank Transfer

Step 4: Configure Nameservers with Your Host

Step 5: Set Up Essential DNS Records

Step 6: Integrate Payment Gateways (Khalti/eSewa)

Step 7: Verify WHOIS Information

Step 8: Test Website and Email Functionality

Step 9: Monitor Domain Expiry and Renewals

Step 10: Consider Domain Transfer if Necessary

Share
Hosting Nepal
Hosting Nepal

2026 © Marketminds Investment Group. All rights reserved.

.np Domain Setup Nepal: Khalti & eSewa Integration Guide