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 enter their Khalti PIN or scan an eSewa QR code
- 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 money is queued to reach your bank account (usually 1-3 business days)
Types of Payment Gateways in Nepal
Wallet-Based Providers
- Khalti
- eSewa
- IME Pay
- 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 (Stripe, PayPal) don't support NPR
- Some banks offer local card acquiring, but coverage is limited
Unified Gateways
- PayBridgeNP - connects all of the above through a single integration
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 ConnectIPS
- Single dashboard for all transactions
- Single API, single webhook, single reconciliation
- Gateway fee applies on top of provider fees
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, usually 1.5-3% in Nepal
- 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)
For most small and medium businesses in Nepal, a per-transaction model is ideal - you only pay when you earn.
Choosing a Payment Gateway for Your Nepal 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 monthly fees, no setup fees.