BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Nepal Payments for WooCommerce icon
Actively maintained Tested up to 7.0.7 #2 in ConnectIPS

Nepal Payments for WooCommerce

Accept eSewa, Khalti, ConnectIPS, and card payments (via NIC Asia) in WooCommerce. Bring your own merchant credentials. Free forever.

Active installs<10New
Downloads · 30d79▼ -12.2% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads261Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d17• 0% week over week
Our verdict

Use with caution

Nepal Payments for WooCommerce works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

51117Jul 26Sep 3Oct 12
Yesterday6
Daily average (1y)3
Peak day23Jul 28, 2026
Last 12 months269

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Nepal Payments for WooComme… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
ConnectIPS #2 5 Best ConnectIPS plugins →
esewa #8 9 Best esewa plugins →
khalti #8 10 Best khalti plugins →
nepal #10 52 Best nepal plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Nepal Payments for WooCommerce

From the official readme · v1.0.0

Description

Nepal Payments for WooCommerce brings the four payment methods Nepali customers actually use into one free plugin:

  • eSewa — the most widely used wallet in Nepal (ePay v2 integration)
  • Khalti — wallet, mobile banking, and connected banks (ePayment KPG-2 integration)
  • ConnectIPS — direct bank-account payments through NCHL
  • Credit/Debit Cards (Visa/Mastercard) — via NIC Asia’s Cybersource Secure Acceptance hosted checkout

You bring your own merchant accounts. Get your credentials from each provider, paste them into the plugin settings, and the gateway appears at checkout. Each gateway can be enabled independently.

Security model: card and wallet data never touch your site

Every gateway uses a hosted redirect flow. Your customer pays on the provider’s own secure page (eSewa, Khalti, connectIPS, or Cybersource) and is redirected back to your store. No card numbers, PANs, wallet passwords, or OTPs are ever entered on, transmitted through, or stored by your WordPress site.

On top of that:

  • Every payment is verified server-to-server with the provider before the order is marked paid — the plugin never trusts the browser redirect alone.
  • The confirmed amount is always compared against the order total. On any mismatch the order is put on hold, never completed.
  • Duplicate or concurrent payment callbacks cannot double-complete an order.
  • Your secret keys and passwords are stored encrypted (libsodium) and are shown only as masked values in the admin.
  • The ConnectIPS signing certificate is stored in a directory blocked from web access.

Built to catch your mistakes

A dedicated Status & Setup page checks your environment in plain English: missing SSL, wrong store currency, blocked payment callbacks (maintenance mode, basic auth, security plugins), missing PHP extensions, and more. Every gateway has a one-click connection test, a SANDBOX/LIVE badge so you always know which environment you are in, and credential fields that automatically strip stray whitespace and quotes and warn you when a value looks wrong. Failed payments get an order note with the provider’s raw error code plus a plain-English explanation.

Checkout compatibility

Works with both the classic (shortcode) checkout and the modern WooCommerce Blocks checkout, and is compatible with High-Performance Order Storage (HPOS).

Refunds

Version 1 does not send refunds through the provider APIs. The order screen shows the gateway transaction reference and a direct link to the right provider dashboard so you can refund there.

Free forever

This plugin is free, with no Pro version, no locked features, and no upsells.

External services

This plugin is a checkout integration for four independent Nepali payment providers. To process a payment, it hands the customer off to whichever provider they choose at checkout, so your site can complete the order. No card numbers, wallet passwords, or OTPs pass through your server — the customer enters those directly on the provider’s own hosted page. Only the following happens on your server, and only when a customer places an order or completes/cancels a payment:

eSewa (only if you enable the eSewa gateway)
When a customer chooses eSewa, they are redirected with the order amount and a transaction ID to eSewa’s hosted payment form (https://epay.esewa.com.np/api/epay/main/v2/form, or the sandbox equivalent) to complete payment. After they return, this plugin sends the transaction ID and order amount to eSewa’s transaction status API (https://epay.esewa.com.np/api/epay/transaction/status/) to confirm the payment happened, before marking the order paid. This service is provided by eSewa: Terms and Conditions, Privacy Policy.

Khalti (only if you enable the Khalti gateway)
When a customer chooses Khalti, this plugin sends the order amount and basic order/customer details (name, email, phone, if provided at checkout) to Khalti’s payment initiation API (https://khalti.com/api/v2/epayment/initiate/, or the sandbox equivalent) to start the hosted payment. After the customer pays or cancels, this plugin calls Khalti’s lookup API to confirm the payment status and amount before marking the order paid. This service is provided by IME Khalti Limited: Terms & Conditions, Privacy Policy.

ConnectIPS (only if you enable the ConnectIPS gateway)
When a customer chooses ConnectIPS, they are redirected with the order amount and a signed transaction request to NCHL’s connectIPS gateway (https://login.connectips.com/, or the UAT sandbox equivalent) to pay directly from their bank account. After they return, this plugin calls connectIPS’s transaction validation API to confirm the payment status and amount before marking the order paid. This service is provided by Nepal Clearing House Ltd (NCHL): connectIPS Privacy Policy, NCHL Privacy Policy. Contact NCHL or your bank for the connectIPS merchant terms of use issued during onboarding.

Card payments via NIC Asia (Cybersource Secure Acceptance) (only if you enable the card gateway)
When a customer chooses to pay by card, they are redirected with the order amount to a Cybersource Secure Acceptance hosted payment page (https://secureacceptance.cybersource.com/pay, or the test environment equivalent) provisioned through your NIC Asia merchant account, so the card number is entered directly with Cybersource and never touches your server. After the customer pays or cancels, Cybersource posts a signed confirmation back to your server, which this plugin verifies before marking the order paid. This service is provided by Cybersource (a Visa solution) under your NIC Asia merchant agreement: Cybersource Terms and Conditions, Cybersource Data Processing Agreement / Privacy. Contact NIC Asia Bank for the cardholder terms specific to your merchant account.

Frequently asked questions

Do I need my own merchant accounts?

Yes. This plugin is the integration, not the payment service. You need your own merchant account with each provider you want to offer: eSewa: apply for an eSewa merchant (ePay) account. You will need business registration, PAN, and bank details. Approval typically takes a few business days. Khalti: register as a merchant at khalti.com with business registration, PAN, and bank details; the secret key is in your merchant dashboard under Settings → Keys. ConnectIPS: a creditor merchant agreement with Nepal Clearing House Ltd (NCHL), usually arranged through your bank. NCHL issues your Merchant…

Does my store currency have to be NPR?

Yes — the gateways only appear at checkout when the store currency is NPR. The card gateway can optionally also accept USD if your NIC Asia merchant agreement covers it.

Do customers’ card numbers or wallet passwords pass through my site?

No, never. All four gateways redirect the customer to the provider’s own hosted payment page. Your site only receives a payment confirmation, which the plugin additionally verifies server-to-server before marking the order paid.

Can I test before going live?

Yes. Every gateway has a sandbox mode with its own credential fields where applicable. eSewa and Khalti publish public test credentials; NCHL and NIC Asia provide test credentials during onboarding.

How do refunds work?

Process refunds in the provider’s own dashboard (eSewa merchant panel, Khalti merchant dashboard, NCHL creditor portal, or Cybersource Business Center). The WooCommerce order screen shows the transaction reference you need and links to the right dashboard.

Is there a Pro version?

No. This plugin is free forever.

Changelog

Initial release.

1.0.0

  • Initial release: eSewa (ePay v2), Khalti (KPG-2), ConnectIPS, and cards via NIC Asia (Cybersource Secure Acceptance).
  • Server-side payment verification, amount checking, and idempotent callbacks for every gateway.
  • Classic and Blocks checkout support, HPOS compatibility.
  • Status & Setup page with SSL, currency, callback, and PHP environment checks.
  • Encrypted secret storage and protected certificate handling.

Full changelog on WordPress.org →

Screenshots

Status & Setup page with environment checks
Status & Setup page with environment checks
Gateway settings with environment badge and connection test
Gateway settings with environment badge and connection test
All four payment methods at checkout
All four payment methods at checkout

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Nepal Payments for WooCommerce alternatives

All ConnectIPS plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Pay with ConnectIPS Pay with ConnectIPS Enhance your WooCommerce store's payment options with the Pay with ConnectIPS Payment… by CodeManas 30+ ★★★★★★★★★★ No reviews 2 years ago 27
3 Maakapay Checkout For Woocommerce V2 Maakapay Checkout For Woocommerce V2 Maakapay: One Platform, Endless Payment Options. by Maakapay <10 ★★★★★★★★★★ No reviews 2 years ago 21

FAQ

Nepal Payments for WooCommerce: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 13, 2026

Is Nepal Payments for WooCommerce free?

Yes. Nepal Payments for WooCommerce is free to download and use from the official WordPress.org plugin directory.

Is Nepal Payments for WooCommerce safe to use in 2026?

Nepal Payments for WooCommerce works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

How many websites use Nepal Payments for WooCommerce?

Nepal Payments for WooCommerce is active on <10 WordPress websites and has been downloaded 261 times since it launched in July 2026. It was downloaded 79 times in the last 30 days.

Does Nepal Payments for WooCommerce work with WordPress 7.1?

Nepal Payments for WooCommerce is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Nepal Payments for WooCommerce need?

Nepal Payments for WooCommerce requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Nepal Payments for WooCommerce last updated?

The latest version, 1.0.0, was released on July 28, 2026 (3 months ago).

Who makes Nepal Payments for WooCommerce?

Nepal Payments for WooCommerce is developed and maintained by bikrambk.

What are the best alternatives to Nepal Payments for WooCommerce?

The most popular alternatives to Nepal Payments for WooCommerce are Pay with ConnectIPS (30+ installs) and Maakapay Checkout For Wooco… (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.