Shopify logoPayBridgeNP for Shopify

Accept eSewa, Khalti, Fonepay, and more on Shopify

Works with every Shopify plan. Installs in minutes. No Shopify Payments Partner approval required. The three payment methods your Nepali customers actually use - running inside the Shopify checkout they already trust.

One click. No approval wait. Free to install.

Read the integration docsFree to installNo new bank account

How it works

Three steps from checkout to Paid

Shopify keeps ownership of the cart, shipping, discounts, taxes, and customer data. PayBridgeNP handles the payment and the reconciliation. Everything else on your store stays exactly how you set it up.

01

Customer places an order

Your customer picks PayBridgeNP at checkout. Shopify creates the order in Pending, our app kicks off a PayBridgeNP session, and the customer gets an email with a secure payment link (plus SMS on Premium).

02

Customer pays on PayBridgeNP

The customer taps the SMS or email link, lands on PayBridgeNP's hosted checkout, picks eSewa, Khalti, or Fonepay, and completes the payment through the wallet's own OTP flow. Returning buyers can also tap a Pay now button inside their Shopify customer account order page.

03

Shopify order flips to Paid

As soon as the customer pays, the Shopify order flips to Paid within seconds. Zero manual reconciliation.

Product tour

Runs inside your Shopify admin

PayBridgeNP lives as an embedded app inside Shopify - same navigation, same theme, same keyboard shortcuts. No separate dashboard to keep open in another tab.

The PayBridgeNP dashboard inside Shopify admin, showing today's paid volume, awaiting payments, reminders sent, and a 7-day reconciliation rate chart.

The embedded dashboard - real-time paid volume, pending payments, reminder stats, and reconciliation rate.

The Orders page showing a table of Shopify orders with PayBridgeNP status, filter tabs for Awaiting / Paid / Failed / Expired / Cancelled, and a per-row Send reminder action.

Orders you can act on

Filter by payment status, fire a manual reminder to customers who forgot to pay, and see reconciliation at a glance.

The Draft orders page showing an open Shopify draft order with a Send payment link action button.

Draft order payment links

Build a quoted order in Shopify, click Send payment link, and the customer gets a PayBridgeNP checkout URL via email (plus SMS on Premium).

The Settings page showing a successful PayBridgeNP connection with the API key masked, a Test mode toggle, and instructions for creating a custom payment method in Shopify admin.

One-time connection setup

Paste your PayBridgeNP API key, set the payment method name, and flip out of test mode when you're ready. Takes about 60 seconds.

The Settings page showing Customer notifications toggles for SMS and email reminders, and the Draft order send-link (Premium) toggle.

Tune every notification

Turn SMS and email reminders on or off per shop, and enable the draft-order send-link feature on Premium plans.

Features

Everything a Shopify merchant needs

We built this for real Nepali Shopify stores, not a checkbox listing. Every feature here solves a problem we hit in production during early-access testing.

Automatic reconciliation

Orders flip from Pending to Paid within ~5 seconds of the customer completing payment. No spreadsheets, no nightly batch jobs.

Email reminders, SMS on Premium

Customers who place an order but leave before paying get a friendly nudge at T+30m, T+4h, and T+24h. Email reminders work on every plan. SMS dispatch requires Premium and includes a full audit log of every send.

Partial refunds, mirrored

Process refunds in the PayBridgeNP dashboard and the Shopify order automatically flips to Partially refunded or Refunded. No duplicate bookkeeping.

Draft order payment links

Build a draft order in Shopify admin, click Send payment link, and the customer gets the checkout URL via email (and SMS on Premium). Great for quoted orders and invoicing.

GDPR-compliant

Compliant with Shopify's data privacy requirements. Customer PII auto-expires after 90 days.

48-hour auto-cancel

Stale unpaid orders auto-cancel after 48 hours with inventory restocked. Your storefront never shows phantom pending orders.

Compatibility

What we support today

Transparent up front: here's exactly what works, what doesn't, and what's on the roadmap.

Shopify plans
Basic, Shopify, Advanced, Plus
Currency
NPR only
Regions
Nepal merchants
Distribution
Direct install (App Store review in progress)
Refund method
PayBridgeNP dashboard

FAQ

Questions we get a lot

Is this the official Shopify Payments integration for Nepal?

No. Shopify Payments isn't available in Nepal yet. PayBridgeNP for Shopify is a separate app that installs into your Shopify admin and lets you accept eSewa, Khalti, and Fonepay alongside whatever else you sell. From the customer's point of view, the flow is seamless.

Which Shopify plans does it work on?

All of them. Shopify Basic, Shopify, Advanced, Shopify Plus - anywhere you can create a custom manual payment method in Settings → Payments, this app works. No plan upgrade required.

What does it cost?

The app itself is free. You only pay PayBridgeNP's standard transaction fees (same rates as using PayBridgeNP directly). There's no Shopify App Store markup, no per-store fee, and no monthly subscription. See the main pricing page for rates.

Can I refund through Shopify admin?

Partially. Clicking Refund in Shopify admin adds a reminder tag to the order, but the actual refund must be processed from the PayBridgeNP dashboard. Once you click Refund in PayBridgeNP, the Shopify order automatically flips to Partially refunded or Refunded - no double bookkeeping. This is a constraint of Shopify's manual payment method system, not our app.

What about multi-currency stores?

NPR only for now. If your Shopify store is set to NPR, everything works. If not, orders placed with the PayBridgeNP payment method will be skipped with an order note. Multi-currency is on the roadmap.

How do customers actually pay?

After completing the standard Shopify checkout with the PayBridgeNP manual payment method, the customer receives an SMS and an email with a Pay Now button. Tapping it opens the PayBridgeNP hosted checkout where they pick eSewa, Khalti, or Fonepay. You can also add an optional Pay now block to the Customer Account order page so returning buyers can pay in one tap without needing the link.

Does this modify the Shopify checkout?

No. PayBridgeNP does not touch Shopify's checkout flow at all. The customer goes through the standard Shopify checkout exactly as they always have, then receives a payment link by SMS and email to complete the payment with their chosen wallet. This is by design - it keeps the integration fully compliant with Shopify's API Terms.

Is it on the Shopify App Store?

App Store review is in progress. Until approval, you install via a direct link from this page. Same app, same code, just not yet listed in App Store search.

Ready to install

Put PayBridgeNP on your Shopify store in under 10 minutes

Type your shop domain, approve the install in Shopify admin, create the manual payment method, paste your PayBridgeNP API key, done. No developer required.

One click. No approval wait. Free to install.