Best Crypto and Fiat Payment Gateway in Nepal — Accept NPR, eSewa, Khalti, and Crypto

7 Min

September 1, 2026

The digital payment ecosystem in Nepal has grown significantly, and consumers are increasingly using QR payments, digital wallets, mobile banking, cards, and online payment platforms.

An important part of Nepal’s digital payment ecosystem are local wallets such as eSewa and Khalti, while an additional way for customers to pay is by networks like Fonepay and bank connected systems.

For businesses that are selling their product online, it is extremely important to choose the correct payment gateway in Nepal. This decision will be the difference between a simple and smooth checkout experience and frustrating one.

In parallel, it is crucial for businesses looking into a Crypto payment gateway in Nepal to understand an important regulatory difference. At the moment, cryptocurrency transactions are banned in Nepal, which restricts the use and promotion of crypto as a payment method or investment. The Nepal Rastra Bank (NRB) has repeatedly said that virtual currency/cryptocurrency transactions are illegal in Nepal. (nrb.org.np

This guide will cover how businesses can accept NPR and digital payments online as well as covering what the regulatory position is regarding cryptocurrency and blockchain technology. It will also go over how businesses can use modern payment solutions such as TransFi to solve daily payment problems simply.

Nepal's Digital Payment Landscape

Nepal has developed a diverse digital-payment ecosystem that includes:

  • Digital wallets
  • QR payments
  • Mobile banking
  • Payment cards
  • Bank transfers
  • Payment gateways
  • Online payment platforms

Digital wallets are very crucial for daily transactions. Licensed payment providers like eSewa and Khalti allow customers to make digital payments without relying only on cash.

Nepal’s central bank operates the Payment Systems Department, which oversees the payment service providers and payment system operators under the country’s payment and settlement framework. 

This gives an opportunity to online merchants to combine local payment methods with cards and other supported payment rails. 

Why payment gateways are important for businesses in Nepal

A payment gateway in Nepal is a bridge between an online business and the payment system that allows customers to make payments via a website or an application. 

Depending on the provider, merchants may be able to accept:

  • NPR payments
  • Digital wallets
  • QR payments
  • Debit cards
  • Credit cards
  • Bank payments
  • International cards

A payment gateway also provides transaction confirmation, payment reporting, refunds, and settlement tools.

For online businesses, this allows customers to complete payments without having to manually organise a bank transfer with the merchant, making the whole process smoother.

What Is the Best Payment Gateway in Nepal?

The best payment gateway in Nepal depends on the merchant's specific needs, like their target audience and payment requirements. 

Before choosing a provider, businesses should compare:

  • NPR acceptance
  • eSewa compatibility
  • Khalti compatibility
  • Fonepay support
  • Card acceptance
  • International payment support
  • API capabilities
  • Recurring billing
  • Settlement options
  • Transaction fees
  • Security and compliance
  • QR payments
  • Payment links
  • Webhooks
  • Refunds
  • Automated reconciliation

Every type of store will have different needs, a local e-commerce store will prioritise wallets and QR payments and a SaaS company or freelancers working with overseas clients may prioritise cards and international payment infrastructure more.

What is eSewa and who needs it 

eSewa is a popular digital payment option in Nepal so an eSewa payment gateway allows merchants to provide customers a familiar option to pay through.

For online businesses, wallet acceptance can make checkout simpler because customers can pay using an account and payment method they already use.

eSewa can be particularly relevant for:

  • E-commerce
  • Online services
  • Education
  • Travel
  • Ticketing
  • Digital products

Businesses should confirm current merchant onboarding and integration requirements directly with the relevant licensed payment provider.

Khalti Payment Integration process

Khalti is another important digital-wallet option for Nepali merchants that is popular among Nepali people.

A typical integration involves:

  1. Merchant registration
  2. Business verification
  3. Obtaining integration credentials
  4. Connecting the payment API or checkout
  5. Testing transactions
  6. Activating the production environment

Businesses that want to target Nepali customers should support both eSewa and Khalti as that would provide them with wider wallet coverage rather than relying on a single digital payment method.

Accept NPR Payments Online

Businesses need payment infrastructure that is able to process transactions in Nepal’s local currency to accept NPR payments online.

NPR acceptance is particularly important for:

  • Local e-commerce stores
  • Food delivery
  • Travel and hospitality
  • Online education
  • Subscription businesses
  • Digital services

The ability to display prices and collect payments in the customer’s local currency reduces confusion and will make the checkout process feel more familiar.

eSewa / Khalti / IME Pay Integration

Businesses comparing eSewa / Khalti / IME Pay should keep in mind the payment preferences of their target customers.

Supporting multiple wallets can help merchants accommodate customers who use different payment applications.

However, merchants should also consider:

  • Merchant fees
  • Settlement timelines
  • API documentation
  • Transaction limits
  • Refund processes
  • Customer support
  • Business eligibility

The best combination of wallets will differ from merchant to merchant, depending on their audience and product.

Fonepay / ConnectIPS Integration

Businesses can extend their payment options beyond digital wallets with Fonepay / ConnectIPS integration.

Fonepay provides a wide QR and digital payment network, and ConnectIPS links customers with participating bank accounts for electronic payments.

During checkout, merchants can offer customers greater choice by offering bank-connected payment options as well as wallets.

This can be particularly helpful for businesses where consumers may want to pay directly from their bank accounts as opposed to maintaining balance in their wallets.

Accept Card Payments in Nepal

The ability to accept card payments in Nepal gives online merchants another important checkout option.

Card acceptance can be particularly useful for:

  • Hotels
  • Airlines and travel businesses
  • E-commerce
  • SaaS
  • International customers
  • Professional services

Businesses that cater to tourists or international customers should prioritise improving their international card support and settlement requirements.

Accept International Payments in Nepal

If businesses want to accept international payments in Nepal, they must distinguish between accepting payments domestically and collecting payments internationally. 

International customers may prefer:

  • Visa
  • Mastercard
  • Bank transfers
  • International payment platforms
  • Other authorised cross-border payment channels

Businesses that are receiving foreign currencies should make sure that their payment provider and settlement structure comply with Nepal’s foreign exchange and banking requirements.

Informal payment channels that bypass Nepal’s regulated financial system should always be avoided by businesses and freelancers.

Digital Wallet Payment System

A digital wallet payment setup can help merchants meet customers where they are already performing daily transactions.

Using wallet based checkout, customers are able to pay through familiar applications instead of entering card or bank information for every transaction which reduces friction.

For merchants, wallet payments can also complement:

  • Cards
  • QR payments
  • Bank transfers
  • Payment links

To make a more resilient checkout experience, there should always be multiple payment methods instead of relying on a single payment rail.

Payment Gateway API in Nepal

Developers can use a payment gateway API to integrate payment functionality directly into websites, applications and software platforms.

An API-based payment system may support:

  • Payment-session creation
  • Transaction verification
  • Payment-status updates
  • Webhooks
  • Refunds
  • Reconciliation
  • Reporting

This is specifically useful for SaaS companies, marketplaces, travel platforms, and businesses with custom checkout flows.

Multi-Wallet Payment Gateway in Nepal

A multi-wallet payment gateway can combine several payment methods into one checkout experience.

Businesses can use one payment infrastructure layer that brings all the supported methods together rather than maintaining separate integrations for every wallet.

This can simplify:

  • Checkout design
  • Developer maintenance
  • Transaction monitoring
  • Reconciliation
  • Customer support

As the e-commerce market expands, and more payment options become available, this will become increasingly useful for businesses.

How to Accept eSewa and Khalti on My Website

If you are trying to figure out how to accept eSewa and Khalti on your website, the first thing to do is to find a relevant authorised payment provider and complete its merchant onboarding process.

The typical implementation involves:

  1. Registering the business with the payment provider.
  2. Completing business and merchant verification.
  3. Obtaining API or integration credentials.
  4. Connecting the payment gateway to the website.
  5. Testing successful and failed transactions.
  6. Configuring payment confirmation and settlement.
  7. Launching the checkout for customers.

Businesses should check if a native plugin or supported integration is available before deciding on a provider when dealing with platforms such as Shopify or WooCommerce.

How to Accept Online Payments in Nepal

Businesses that want to accept online payments in Nepal have several domestic payment channels available to them.

These may include:

  • eSewa
  • Khalti
  • Fonepay
  • ConnectIPS
  • Debit and credit cards
  • Bank-based payment methods
  • Other licensed payment providers

The right combination depends on the business and its customer base.

To give more flexibility to customers and reduce abandoned checkouts, online stores should support wallets as well as cards and bank connected payment methods.

How to find the Lowest Fee Payment Gateway in Nepal 

To find the lowest fee payment gateway, businesses should compare the total cost of processing instead of only focusing on the advertised transaction fee.

Potential costs include:

  • Transaction processing fees
  • Fixed fees
  • Settlement charges
  • Refund fees
  • Chargeback costs
  • Currency-conversion fees
  • Integration or platform charges

Even if a provider has a slightly higher headline fee, it may be more cost effective if it has better payment reliability, wider payment coverage and easier reconciliation.

How Much Do Payment Gateways Charge in Nepal?

Payment gateway charges vary by provider and payment method.

Merchants may encounter:

  • Percentage-based transaction fees
  • Fixed transaction charges
  • Settlement fees
  • Refund charges
  • International payment fees
  • Currency-conversion costs

The total cost is therefore dependent on whether a transaction is domestic, international, card-based or wallet-based and varies significantly.

So when businesses are choosing a payment gateway, they should look at the effective total cost instead of just looking for the lowest advertised processing percentage.

Payment Gateway That Supports eSewa, Khalti, and Cards

A payment gateway that supports eSewa, Khalti, and cards can provide Nepali merchants with a more complete and familiar checkout. 

Wallets cater to customers who prefer using local digital payment options, while cards are more versatile, and provide another option for both domestic and international customers.

This combination is useful for:

  • E-commerce stores
  • Hotels
  • Travel companies
  • Educational platforms
  • SaaS businesses
  • Digital services
  • Marketplaces

The more diverse the customer base, the more valuable a multi-method checkout can become.

Accept USD Payments from Nepal

When businesses deal with international clients, it is important for them to have a way to smoothly accept USD payments from Nepal.

However, receiving foreign currency in Nepal is subject to applicable foreign-exchange and banking requirements.

Service businesses, freelancers and exporters should use authorised financial platforms and payment channels instead of arranging informal ways designed to bypass foreign exchange controls.

The appropriate method can depend on the nature of the business, where the customer is located, and how the proceeds are settled.

Shopify / WooCommerce supported Payment Gateway in Nepal

Businesses that are using Shopify or WooCommerce oftentimes need a payment gateway that does not require a custom payment implementation.

Before selecting a provider, merchants should check:

  • Shopify compatibility
  • WooCommerce plugins
  • eSewa support
  • Khalti support
  • Card acceptance
  • API availability
  • Mobile checkout
  • Refund support

A straightforward integration allows businesses to launch quicker and gives customers familiar local payment options.

Is It Legal to Accept Crypto Payments in Nepal?

No. Nepal has currently prohibited cryptocurrency transactions.

The Nepal Rastra Bank has stated that virtual currency/cryptocurrency transactions are prohibited in Nepal. The country's legal framework also includes a ban on activities related to virtual currency including use, trading, exchange, transfer, and related activities.

The NRB has issued warnings to the public to avoid any activities with cryptocurrencies and virtual currencies, and has stated that these are not legally recognised in Nepal. (nrb.org.np

Therefore, businesses should not use Bitcoin, USDT or any other cryptocurrency in place of normal NPR payments.

What Are the Penalties for Crypto in Nepal?

Nepal's laws include strict punishment on transactions of prohibited virtual currency.

The penalties depend on the type of offence and applicable law, and may include fines, imprisonment and the confiscation of property or money associated with the offence.

The maximum penalty of up to three times the transaction amount and a three-year prison term is commonly reported to be based on amended laws in Nepal on prohibited transactions involving virtual currencies.

Fines are based on the particular conditions and severity of the crime committed, so businesses should always seek up-to-date legal counsel instead of relying on the three times the transaction amount rule.

The NRB's public notices make it clear that cryptocurrency transactions are not legal in Nepal. (nrb.org.np)

Is Blockchain Legal in Nepal Even Though Crypto Isn't?

Yes. Blockchain technology and cryptocurrency are two different things.

Blockchain is a distributed technology that is used in many applications other than cryptocurrencies, such as:

  • Supply-chain systems
  • Digital records
  • Identity solutions
  • Data verification
  • Enterprise applications

Nepal has banned any activity related to cryptocurrency and virtual currency rather than making the underlying concept of distributed-ledger technology universally illegal.

Businesses should therefore distinguish between developing a blockchain-based application and operating a cryptocurrency exchange, payment system, or trading platform.

Can Nepali Freelancers Receive Foreign Payments Legally?

Yes, Nepali freelancers can receive foreign income through authorised channels.

Potential options can include:

  • Nepali banks
  • Licensed remittance providers
  • Authorised international payment platforms
  • Other channels permitted under Nepal's foreign-exchange regulations

These freelancers should have proper documentation for their income and should only use channels that comply with Nepal’s foreign exchange requirements.

Informal crypto based settlement should not be seen as a better alternative just because it seems cheaper and quicker, because cryptocurrency transactions are banned in Nepal.

Will Nepal Legalize Crypto or Launch a CBDC?

As of now, no announcement has been made by the Nepali Government to legalise cryptocurrency as a payment method.

However, the Nepal Rastra Bank has looked into the concept of a central bank digital currency (CBDC). A CBDC would be different from normal cryptocurrencies such as bitcoin as it would be issued and controlled by the central bank.

A CBDC may have the potential to modernise the country’s payment infrastructure while staying inside the monetary and regulatory framework of the central bank.

For now, Nepal's crypto ban remains in place, so businesses should not interpret CBDC research as an indication that private cryptocurrencies are currently permitted.

Why TransFi Is Relevant to Global Payment Infrastructure

Businesses that are growing globally need payment infrastructure that can facilitate transactions around the world and which is also adaptable to local regulations.

With support for multiple currencies, international payment methods, scalable APIs, and global payment acceptance, organisations can create seamless payment experiences using TransFi Checkouts. Businesses can explore TransFi Checkouts to learn more about its capabilities or start with TransFi Checkout by creating an account.

Businesses managing overseas collections, vendor payments, treasury operations, and international settlements can also use TransFi BizPay and get started with BizPay through its onboarding platform. 

For any business inside Nepal, the key consideration is to use the correct infrastructure that is within all applicable regulations. Local fiat payment methods can cater to domestic customers, while international payment infrastructure helps businesses manage overseas trade. 

Conclusion

The payment ecosystem in Nepal has evolved to provide businesses with various digital payment options, such as eSewa, QR payments, bank-connected payment solutions, cards, Khalti, and Fonepay.

When it comes to finding the best payment gateway in Nepal, the best option is to find one that has reliable NPR acceptance, and offers payment methods that are already popular among users.

For e-commerce businesses, a payment gateway with eSewa and Khalti and card payment support can give them wide domestic reach, whereas API support and international payment support can enable businesses to grow.

It's another story with crypto.

Nepal currently does not allow cryptocurrency transactions, and the Nepal Rastra Bank has issued several warnings regarding virtual currency activities being illegal. (nrb.org.np)

Therefore, businesses need to avoid using Bitcoin, USDT or any other cryptocurrencies as a regular payment method for Nepalis.

Meanwhile, the blockchain technology is distinct from cryptocurrency, and Nepal's central bank has been looking into future digital-payment technologies, like a CBDC.

The smart play for businesses today is to build their base around trusted fiat payment systems and stay updated on the regulatory announcements that could impact the future of digital payments in Nepal.

FAQs

1. Can I accept both eSewa and Khalti payments on my website?

Yes, supporting both can give customers more choice, which is useful particularly for Nepali e-commerce businesses. Merchants can explore eSewa's and Khalti’s available merchant and online payment integration options, subject to their current onboarding and eligibility requirements.

2. Can I use a crypto payment gateway in Nepal?

No, it is not recommended for businesses to use a crypto payment gateway as it has different features compared to a conventional payment gateway such as accepting and sending cryptocurrencies, conversion of crypto to fiat and more. These activities are prohibited in Nepal and therefore should not be used.

3. Can I receive USD from international clients in Nepal?

Yes, businesses and freelancers are able to receive foreign income through authorised banking remittance, and payment channels, subject to Nepal's foreign exchange requirements.

4. Can a Nepali business accept USDT?

Nepali businesses should not accept USDT as a payment method as cryptocurrency transactions are currently banned in Nepal. USDT is a stablecoin and is prohibited under the cryptocurrency restrictions.

5. Is cryptocurrency legal tender in Nepal?

No. Cryptocurrency is not recognised as legal tender in Nepal.

Product Suite

Powering Global Money Movement

Explore TransFi's complete cross-border infrastructure suite.

TransFi API

Access global collections, payouts, cards, and stablecoin rails through a single API.

BizPay

Send and collect cross border payments via WhatsApp or Telegram.

BizPay Pro

Manage treasury, global banking, payouts, and digital assets from one account.

Ramp

Buy and sell digital assets across 250+ payment methods and 130+ assets.

Checkout

Accept payments worldwide through a customizable unified checkout.

OTC Desk

Execute high-value OTC trades with bespoke pricing and settlements.

Ready to simplify global payments?

Send, receive, and swap funds worldwide with ease and transparency - across 70+ countries and 40+ currencies.

Community

Join our community!

Get the latest insights on emerging market payments delivered to your inbox every month

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
「」をクリックしてすべてのクッキーを受け入れる」、お客様は、サイトのナビゲーションを強化し、サイトの使用状況を分析し、当社のマーケティング活動を支援するために、お客様のデバイスにクッキーを保存することに同意したものとみなされます。詳細については、当社のプライバシーポリシーをご覧ください。

One platform for every global payment need

From payouts and collections to checkout, treasury, and stablecoin rails - TransFi powers it all through a single integration.

Built for however you move money

BizPay, Checkout, Ramp, Corporate Treasury, and more - pick the products that fit your business, scale as you grow.