Description
Nepal Local Payment Gateway
Nepal Payment Integration for WHMCS
Nepal Payment Integration for WHMCS enables businesses to accept local payments in Nepal directly from WHMCS invoices using Nepal Payment Solution.
The module connects WHMCS with Nepal Payment merchant APIs, generates a payment process ID for each invoice, redirects customers to the hosted payment gateway, and records successful payments back inside WHMCS.
Built for Nepal-Based Checkout
Give customers in Nepal a familiar local payment option while keeping your billing, invoices, and customer records managed inside WHMCS. This is ideal for businesses that serve Nepalese customers and want a smoother local payment experience.
Core Features
- Nepal Payment API Integration: Connect WHMCS using merchant and API credentials.
- Hosted Payment Gateway: Redirect customers to Nepal Payment Solution to complete payment securely.
- Merchant Authentication: Uses Merchant ID, Merchant Name, API Username, API Password, and API Secret Key.
- HMAC-SHA512 Request Signing: Signs merchant and transaction requests before sending them to the gateway.
- Process ID Generation: Requests a unique payment process ID for each WHMCS invoice transaction.
- Invoice-Based Checkout: Sends invoice ID, amount, merchant details, and process ID to the payment gateway.
- Test Mode Support: Use sandbox endpoints for testing before going live.
- Automatic Invoice Update: Records successful gateway transactions against the matching WHMCS invoice.
Customer Payment Flow
- The customer opens an unpaid WHMCS invoice.
- They select Nepal Payment Solution as the payment method.
- The module validates merchant details and requests a payment process ID.
- The customer is redirected to the Nepal Payment hosted gateway.
- After successful payment, WHMCS receives the gateway transaction details and updates the invoice.
Admin Configuration
- Enter your Merchant ID and Merchant Name.
- Add API Username and API Password.
- Configure the API Secret Key for request signing.
- Enable test mode while validating the payment flow.
- Switch to live mode when ready to process customer payments.
Why Choose This Module?
- Local Payment Support: Offer a Nepal-focused payment option to your customers.
- Better Checkout Experience: Let customers complete payment through the hosted Nepal Payment gateway.
- Automated Billing Flow: Reduce manual invoice updates after successful transactions.
- Secure Merchant Requests: Uses signed API requests for merchant and transaction validation.
- Easy Testing: Sandbox mode helps you verify checkout before accepting real payments.
Ideal For
- Nepal-based hosting companies
- SaaS and digital service providers
- Local online businesses
- Agencies and freelancers serving Nepalese customers
- WHMCS businesses that need Nepal Payment Solution support
Requirements
A Nepal Payment Solution merchant account, Merchant ID, Merchant Name, API Username, API Password, API Secret Key, and PHP cURL support are required. Live payment availability depends on your merchant account and gateway approval.
Accept Nepal Payments from WHMCS
Nepal Payment Integration for WHMCS helps you offer local payment convenience while keeping invoice generation, gateway redirection, and successful payment recording connected to your WHMCS billing workflow.




