eSewa, Khalti, and Fonepay are available through a single PayBridgeNP API key. No per-transaction markup from us, ever.
PayBridgeNP charges 0%. You pay provider fees directly. Our platform fee is always free. Calculate your costs
Supported providers
Enable providers from the dashboard - no code changes needed to add or swap.
Nepal's most popular digital wallet
Redirect customers to eSewa's hosted payment page. Supports HMAC-SHA256 signature verification for payment confirmation. Widest consumer reach in Nepal.
Provider fee
1.5%
Instant wallet and bank payments
Redirect customers to Khalti's checkout. Supports wallet balance, bank transfers, and card payments. The only provider with automated refunds via API.
Provider fee
2.0%
Dynamic QR - no redirect needed
Customers scan a Dynamic QR with any Fonepay-connected Nepali banking app. Payment confirmation is instant via WebSocket - no page redirect, no refresh. Premium merchants can also use the Direct-QR API to embed the QR directly in their own app or site with real-time SSE confirmation.
Provider fee
Varies by merchant
Side by side
| eSewa | Khalti | Fonepay | |
|---|---|---|---|
| Fee | 1.5% | 2.0% | Varies |
| Payment flow | Redirect | Redirect | Dynamic QR |
| Sandbox | Built-in | Built-in | UAT |
| Auto refund | No | Yes | No |
| Real-time | No | No | Yes (WS) |
Provider fees are standard public rates and may vary by merchant agreement. Fonepay fees are negotiated directly with Fonepay.
Fee transparency
PayBridgeNP records the provider fee on every successful payment and breaks it down per provider on your dashboard. Khalti reports its fee live via API. Set your negotiated eSewa rate once and we compute the rest. Fonepay is free.
Premium · White-label
Customers pay at pay.yourstore.com instead of checkout.paybridgenp.com. Same hosted page, same providers, same speed - just your brand in the URL bar. TLS certificate issued and renewed for you; you only add a CNAME and a one-time TXT.
Sign up, add your API key, and start accepting eSewa and Khalti in minutes. Enable Fonepay from the dashboard whenever you need it.