PayBridgeNPPayBridgeNP
payment-gatewaynepaltutorial

What is a Payment Gateway? A Guide for Nepal

What a payment gateway is, how it works, and which payment gateways are available in Nepal, explained in plain language for business owners.

April 1, 20264 min readPayBridgeNP Team
What is a Payment Gateway? A Guide for Nepal

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:

  1. Collects the payment details from the customer
  2. Verifies the payment with the provider (Khalti, eSewa, bank)
  3. Confirms the transaction is authorized
  4. Tells your website or app whether the payment was successful
  5. 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:

  1. 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
  2. Gateway sends request to provider: PayBridgeNP forwards the payment request to Khalti's servers
  3. Provider validates: Khalti checks that the customer has sufficient balance and the request is legitimate
  4. Authorization sent back: Khalti says "approved" (or "declined")
  5. Gateway notifies your system: your website is told the payment succeeded
  6. 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:

  1. Which payment methods do my customers use? (Khalti? eSewa? Both?)
  2. Do I need a developer, or do I need a no-code plugin?
  3. What platform am I on? (WooCommerce, Shopify, custom website)
  4. 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.


Related Articles

Ready to accept payments in Nepal?

Connect eSewa, Khalti, and Fonepay with a single API. Free to start, with no fund-holding and no new bank accounts.