Skip to main content

Transfer Type ID Reference

The transferTypeId is a system-defined identifier that determines the nature of the transaction, routing logic, validation rules, and settlement behavior within the CellPay platform. Each payment or service type supported by CellPay is mapped to a unique Transfer Type ID.

API consumers must use the correct transferTypeId when initiating Book Payment and Confirm Payment requests. Using an incorrect or inactive Transfer Type ID will result in validation errors or transaction rejection.

Transfer Type IDs are provided by CellPay during onboarding or can be retrieved dynamically through service configuration APIs where applicable.

Transfer Type ID Table​

Top-up Service​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
NCELL Prepaid/Postpaid238238
NCELL Datapack/Voicepack403403
NT Postpaid374374
NT Prepaid375375
NTC Datapack/Voicepack402402
NT Landline373373

Internet Bill Payment Service​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Alisha Communication Internet359359
Arrownet Internet360360
ClassicTech Internet361361
EastLink Internet363363
Info Net Internet364364
Loops Network Internet365365
MetroLink Internet367367
NT ADSL370370
NT FTTH372372
NT WIMAX376376
Palsnet Internet377377
Pokhara Internet378378
Royal Network Internet382382
Sky Internet385385
Subisu Internet389389
TechMinds Internet390390
Vianet Internet101101
Virtual Network Internet392392
Web Network Internet393393
Web Surfer Internet394394
WorldLink Internet103103

Television Bill Payment / Recharge​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
DishHome Bill TV362362
Sim TV383383
Mero TV366366
Prabhu TV381381
Sky TV386386

NEA Bill Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
NEA Electricity105105

Insurance Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Ajod Insurance472472
General Insurance473473
Himalayan General Insurance467467
Mahalaxmi Life Insurance479479
Nepal Life Insurance368368
NLG Insurance369369
Prabhu Life Insurance380380
Reliable Life Insurance478478
Reliance Life Insurance477477
Sanima Life Insurance469469
Surya Life Insurance471471
Union Life Insurance470470

Airline Ticket Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Domestic Airlines297297

Bus Ticket Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Bus Sewa Ticket Payment296296

Credit Card Bill Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Credit Card Payment464464

Broker Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Stockbroker Payment465465

Cable Car Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Manakamana Cable Car466466
Annapurna Cable Car--

Government Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Government Payment491491
Traffic Police Fine492492

Khanepani Bill Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Khanepani107107

Movie Ticket Payment​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Movies495495

Fund Transfers​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Fund Transfer (Partner Bank)498498
Fund Transfer (Non- Partner Bank)499499

QR Payments​

Service NameTransfer Type ID (Test)Transfer Type ID (Production)
Fonepay QR429537
NepalPay QRN/A545
SmartQR via NepalPay QR504545

Usage Guidelines​

  • transferTypeId is mandatory in both Book Payment and Confirm Payment requests.
  • The same transferTypeId must be used consistently across both steps of a transaction.
  • Some services may expose Transfer Type IDs dynamically through configuration or service-list APIs.
  • API consumers must not hard-code Transfer Type IDs unless explicitly instructed by CellPay.

Important Consideration​

  • Transfer Type IDs are environment-specific; sandbox and production IDs may differ.
  • New services may introduce additional Transfer Type IDs without impacting existing integrations.
  • Deprecated Transfer Type IDs will be communicated through official change notices.