Skip to main content
PayBridgeNP records the provider fee on every successful payment so you can see exactly how much each provider charges, broken down by provider, on your dashboard. Each provider exposes fee information differently - here’s how each one works.

At a glance

Khalti

Khalti returns the per-transaction fee in its lookup response. We read it on every successful payment and persist it to the payment row. No merchant configuration needed.

eSewa

eSewa does not expose per-transaction fees on its API. To track fees for eSewa, you tell PayBridgeNP what rate you have negotiated with eSewa, and we compute the fee at payment time.

Set your rate

  1. Go to Providers in the dashboard
  2. Find the eSewa card
  3. Type your negotiated rate (in percent) into the Provider fee input
  4. Click Save
The default is 1.5% - a reasonable public-rate fallback. If your real rate is different, set it before relying on the fee numbers.

How it’s computed

For each successful eSewa payment:
Where fee_bps is your saved rate in basis points (150 = 1.50%), saved with your eSewa provider settings. Update it when your agreement changes; fees already recorded stay unchanged.

Fonepay

Fonepay’s published price for merchant QR is Rs 0 per transaction, but some payments still carry a charge, such as instant settlement or a card-funded QR scan. Fonepay fees appear after its settlement report arrives. Until then, the fee is shown as unknown. Confirm applicable charges with your bank or wallet.

Where you see it

  • Dashboard home - a “Provider fees” KPI card next to Volume, Payments, and Success rate, plus the period’s effective rate.
  • Provider breakdown - fee total and effective rate per provider on the dashboard home.
  • Payments list - a Fee column on every payment row.
  • Payment detail - a Provider fee line, with your eSewa rate shown as a tooltip.
  • CSV export - a Provider Fee (NPR) column on the Payments export.

API access

If you consume payment data via the API (or webhooks), the fee surfaces on payment.metadata with stable keys: Full and partial refunds do not automatically reduce the recorded provider fee. Check your provider’s statement for any fee returned.

Good to know

  • Fee totals may be incomplete where fee information is unavailable.
  • Reporting windows start at midnight UTC, or 05:45 Nepal time. Match the date range and payment timestamps when comparing against a provider statement.