- Most Nepali websites integrate eSewa and Khalti and stop there.
- Fonepay's QR network reaches a real, distinct customer base that gets quietly excluded by that shortcut.
Fonepay for Nepali Websites: The Payment Gateway Most Businesses Overlook
When a Nepali business plans payment integration for a new website, the conversation almost automatically defaults to eSewa and Khalti, and Fonepay gets added later if at all — or skipped entirely. This is a real gap, not a minor oversight: Fonepay's QR-based network connects to a large number of Nepali bank accounts directly, reaching customers who may not have (or prefer not to use) an eSewa or Khalti wallet balance.
What Makes Fonepay Structurally Different
eSewa and Khalti are wallet-based systems — a customer loads or maintains a balance within the app itself. Fonepay works primarily through direct bank account connections via QR code scanning, meaning a customer pays straight from their bank account through their own banking app's QR scanner, without needing to first fund a separate wallet. For a segment of customers, particularly those who primarily use mobile banking apps rather than dedicated wallet apps, this is a meaningfully lower-friction payment path than being asked to first top up a wallet they may rarely use.
Why This Matters for Conversion, Not Just Completeness
A checkout page offering only eSewa and Khalti silently filters out any customer whose primary financial app is their bank's own mobile banking, connected to the Fonepay network rather than either wallet. That customer does not necessarily abandon the purchase loudly — they simply leave, and the business never learns a payment-option gap was the reason. Adding Fonepay alongside eSewa and Khalti is not redundant coverage of the same customer base; it is genuinely additive reach.
What Integration Actually Involves
- Register as a Fonepay merchant, which requires business registration documents similar to eSewa/Khalti onboarding.
- Receive merchant credentials (merchant code and API keys) once approved.
- Integrate the Fonepay QR payment API into the checkout flow, typically generating a dynamic QR code per transaction that the customer scans with their banking app.
- Implement the payment confirmation callback so the order system correctly marks the order paid once Fonepay confirms the transaction server-side.
The technical integration is comparable in complexity to eSewa or Khalti integration — not a significantly heavier lift, which makes the common practice of stopping after just those two gateways more a matter of not knowing to ask than any real difficulty barrier.
Where Fonepay Particularly Matters
Businesses serving a broader demographic beyond younger, wallet-app-native customers — businesses in smaller cities, service businesses whose customers skew older, or any business wanting to minimize the "I don't have that wallet installed" drop-off — benefit most directly from adding Fonepay. An e-commerce store optimizing purely for urban, younger Kathmandu shoppers may see less marginal benefit than one serving a broader geographic and demographic customer base across Nepal.
A Practical Rollout Approach
For a business currently running only eSewa and Khalti, the fastest path is not necessarily launching a full three-gateway checkout redesign immediately — it is quantifying the gap first. Checking checkout abandonment data (if analytics tracking exists at the payment step) for signs of drop-off, and if the business serves a broad-enough customer base to expect meaningful Fonepay usage, prioritizing the integration in the next development cycle rather than treating it as optional polish.
The Bottom Line
Fonepay is not a lesser or redundant option next to eSewa and Khalti — it is a structurally different payment path reaching a genuinely distinct segment of Nepali banking customers. A checkout page treating "Nepali payment gateways" as synonymous with just eSewa and Khalti is leaving a real, addressable customer segment unable to pay through their preferred method, quietly, without ever generating a support ticket to flag the gap.