Back to Resources
E-Commerce

Khalti and eSewa Integration: Set Up Payments the Right Way

Everything you need to know about accepting digital payments in Nepal through your BrandForge store — step by step.

BrandForge Team
Jan 28, 20255 min read

This guide covers essential strategies and best practices. Take your time to absorb each section, and bookmark this page for future reference.

Nepal digital payments landscape has changed dramatically. Khalti and eSewa together have over 10 million users. QR payments are becoming the default checkout experience. As an online business, accepting these payments is essential.

2Getting Your Khalti Merchant Account

Visit merchant.khalti.com and click Register. Fill in your business details (business name, PAN, bank account), upload your citizenship and business registration documents, and wait 2-5 business days for verification. Once approved, you will receive your Public Key and Secret Key.

4Getting Your eSewa Merchant Account

Visit merchant.esewa.com.np and register. Complete the KYC with your citizenship and business documents. After verification, get your eSewa ID and Secret Key.

6Configuring BrandForge Payments

Go to Dashboard → Settings → Payment Methods. Enable Khalti and paste your Public Key and Secret Key. Enable eSewa and paste your merchant credentials. Enable Cash on Delivery since it is still preferred by many Nepali buyers. That is it — your checkout page will show payment options automatically.

8Understanding the Payment Flow

When a customer places an order, they select items and click Checkout, fill in delivery details, choose payment method (Khalti / eSewa / COD). For digital payments they are redirected to the payment app and on success the order is confirmed with a notification. For COD the order is placed immediately with payment on delivery.

10Tips for Higher Checkout Conversion

Always offer COD since many customers still prefer it especially for first orders. Show payment logos in your footer and on product pages to build trust. Display a Secure Checkout badge using BrandForge Trust Badges widget. Keep the checkout flow short — BrandForge checkout is optimized to minimize steps.

Digital payment setup is a one-time task that pays dividends forever. Get it right and your customers can go from Add to Cart to Order Confirmed in under 60 seconds.

Enjoyed this guide?

Share it with your network and help others discover these insights.