You've heard the term "payment gateway" but you're not sure exactly what it means or why your business needs one. This guide explains it simply. No technical background required.
What is a Payment Gateway?
A payment gateway is the technology that connects your business to your customers' payment methods. When a customer wants to pay you online, whether with Khalti and eSewa, a bank transfer, or a card, the payment gateway is the system that:
- Collects the payment details from the customer
- Verifies the payment with the provider (Khalti, eSewa, bank)
- Confirms the transaction is authorized
- Tells your website or app whether the payment was successful
- Settles the money into your bank account
Think of it like a digital version of the card machine at a physical store counter: it's the bridge between the customer's money and your business account.
Why Do You Need One?
Without a payment gateway, you can't accept digital payments. Your customers would need to:
- Pay cash (limiting you to in-person sales)
- Do a manual bank transfer and send you a screenshot (slow, error-prone)
- Use a third-party escrow service
A payment gateway automates all of this. When a customer pays NPR 1,500 for your product at 11pm, the payment gateway handles it instantly while you sleep.
How Does a Payment Gateway Work? (Step by Step)
Here's what happens in the ~3 seconds between a customer clicking "Pay Now" and seeing a confirmation:
- Customer initiates payment: they confirm the payment in Khalti, log in and pay on eSewa's page after a redirect, or scan a Fonepay QR from their banking app
- Gateway sends request to provider: PayBridgeNP forwards the payment request to Khalti's servers
- Provider validates: Khalti checks that the customer has sufficient balance and the request is legitimate
- Authorization sent back: Khalti says "approved" (or "declined")
- Gateway notifies your system: your website is told the payment succeeded
- Settlement: the payment settles to your own eSewa/Khalti/Fonepay merchant account on that provider's normal cycle. PayBridgeNP never holds your funds - it routes and tracks the payment.
Types of Payment Gateways in Nepal
Wallet-Based Providers
- Khalti (IME Pay's wallet business merged into it)
- eSewa
- Prabhu Pay
These require customers to have an account with that specific provider and maintain a wallet balance (or link a bank account).
Bank Transfer (NCHL)
- ConnectIPS: direct bank-to-bank transfer, no wallet needed
Card Payments
- Most international gateways don't support NPR
- Some banks offer local card acquiring, but coverage is limited
Unified Gateways
- PayBridgeNP: connects eSewa, Khalti, and Fonepay through a single integration (ConnectIPS is on the roadmap)
Direct Provider vs Unified Gateway: What's the Difference?
Direct integration with Khalti or eSewa:
- You integrate only that one provider
- Works fine if all your customers use that one wallet
- You need separate integrations for each provider you want to support
Unified gateway like PayBridgeNP:
- One integration covers Khalti, eSewa, and Fonepay
- Single dashboard for all transactions
- Single API, single webhook, single reconciliation
- PayBridgeNP charges a flat monthly plan (with a free tier), not a per-transaction cut - 0% platform fee on top of your provider's own rate
For businesses that want to accept multiple payment methods, a unified gateway saves significant development and maintenance time.
What Does a Payment Gateway Cost?
Payment gateways typically charge in one of these ways:
- Per-transaction fee (MDR): A percentage of each transaction, set by each provider's merchant agreement
- Monthly flat fee: Some enterprise gateways charge monthly regardless of volume
- Setup fee: A one-time fee to get started (PayBridgeNP has no setup fee)
Which model works out cheaper depends on your volume. If you sell occasionally, per-transaction pricing means you only pay when you earn. Once volume is steady, a flat monthly fee usually costs less than a percentage of every sale. PayBridgeNP itself charges a flat monthly plan rather than a cut of each transaction; the per-transaction rate you pay eSewa, Khalti, or Fonepay is whatever you have agreed with that provider directly.
Choosing a Payment Gateway for Your Nepali Business
Ask these questions:
- Which payment methods do my customers use? (Khalti? eSewa? Both?)
- Do I need a developer, or do I need a no-code plugin?
- What platform am I on? (WooCommerce, Shopify, custom website)
- What settlement speed do I need?
If you want the simplest path to accepting all major Nepali payment methods, PayBridgeNP is built exactly for this. Learn how to accept online payments in Nepal step by step. Create a free account. No setup fees, and a free plan to start.