Pagtanggap ng Nepal SMS OTP Code: Paghahanda, Mga Hakbang at Ayos para sa +977 Test

Calling code +977OTP Gateway simula $0.20 kada codeDedicated numbers: US at Canada langAPI id: np
Mabilis na sagot

Hinahayaan ka ng OTP Route na tumanggap ng mga verification code ng Nepal (+977) sa pamamagitan ng OTP Gateway nito, mula $0.20 kada code, kung saan ipinapakita sa dashboard ang bawat code at magagamit ito ng iyong backend sa pamamagitan ng REST polling o signed webhook. Sumasaklaw ang isang numero sa isang code sa loob ng 20-minutong window, at awtomatikong ibinabalik sa wallet ang singil kung walang SMS na dumating.

Pre-flight: ano ang kailangang handa bago humiling ng Nepal number?

Nakakatipid ng maraming nakalilitong pag-debug sa kalaunan ang maikling pagsusuri sa paghahanda. Bago ang unang order, tiyaking mayroon ka ng:

  1. Mga credential. Gumawa ng key na or_live_ sa Developer console at ipadala ito bilang Bearer token. Ang magkakahiwalay na key para sa local development, CI at production tooling ay nagpapadali ng rotation.
  2. Ang country at service id. np ang Nepal; hanapin ang service id gamit ang GET /api/v1/services.
  3. Pondo o sandbox. Suriin ang GET /api/v1/balance, o hilingin na ilipat sa sandbox ang iyong development account para libreng masubukan ng mga simulated na numero at code ang integration.
  4. Pagpili ng delivery. Magpasya sa pagitan ng webhook endpoint at polling bago mo isulat ang test harness, hindi sa gitna nito.
  5. Inbox view na handa sa Unicode. Dumarating sa Devanagari ang mga code mula sa mga template na Nepali ang wika, at dapat tama itong ipakita ng iyong mga log.

Kung bago ka sa modelong ito, nagbibigay ng background sa loob ng ilang minuto ang ano ang OTP gateway.

Aling mga app ang makakapagpadala ng code sa isang +977 line?

Mahigit 1,700 service ang kasalukuyang maaaring i-route sa Nepal. Kabilang sa mga popular ang Viber, WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, Discord, Signal, imo, Amazon at Claude.

Snapshot lang ang listahang iyon, hindi pangako. Nagbabago ang availability sa buong araw, kaya ibinabalik ng GET /api/v1/prices?country=np&service=<id> ang live na presyo at availability para sa eksaktong pares na kailangan ng iyong test.

Hakbang-hakbang: pagtanggap ng Nepal SMS OTP sa pamamagitan ng API

Kapag kumpleto na ang listahan ng paghahanda, hanggang limang tawag lang ang Nepal OTP API flow:

  1. Kumpirmahin ang live na presyo para sa np at sa iyong service.
  2. Gumawa ng activation gamit ang POST /api/v1/activations at ang body na {"service": "<id>", "country": "np"}. Itago ang ibinalik na activation id; ito ang susi ng lahat ng susunod.
  3. Ilagay ang +977 number sa flow na tine-test at i-fire ang SMS.
  4. Kunin ang code mula sa webhook na activation.sms_received, o mag-poll sa GET /api/v1/activations/{id} na may makatwirang pagitan sa bawat tawag.
  5. Mag-cancel gamit ang POST /api/v1/activations/{id}/cancel kung maagang naihinto ang test.

Sa panig ng webhook, i-verify ang X-OTPRoute-Signature bago pagkatiwalaan ang isang request: buuin ang <t>.<raw body>, pirmahan ito ng HMAC-SHA256 gamit ang endpoint secret, ihambing sa v1, at tanggihan ang mga lumang timestamp. Pagkatapos ay mag-upsert ayon sa activation id para walang masamang epekto ang muling ipinadalang event. Ipinapakita ng webhook-based na OTP capture ang buong pattern.

Mas gusto ang pag-click kaysa pag-code? Sa dashboard ng OTP Route, piliin ang Nepal, piliin ang service, tanggapin ang ipinapakitang presyo at lalabas ang numero na may timer; lalabas ang code sa parehong screen.

Mga pagsusuri sa format ng mga Nepali na mobile number

Sampung digit ang mga Nepali na mobile at nagsisimula sa 9, karaniwang 98 o 97. Sa loob ng bansa, dina-dial ang mga landline na may trunk 0 at area code, pero hindi kailanman kabilang ang 0 na iyon sa internasyonal na format. Kaya ang test record ay dapat magmukhang +97798xxxxxxxx.

Mga bagay na sulit i-assert sa iyong validation test:

  • Ang user na nag-type ng numero na may nangungunang 0 ay mauuwi sa pagkaalis ng 0 pagkatapos ng +977.
  • Tinatanggap at ino-normalise sa E.164 ang sampung-digit na mobile na walang anumang prefix.
  • Nililinis bago i-store ang mga espasyo at gitling na ipinaste ng mga user mula sa contact card.

Dapat ding suriin ang nilalaman ng SMS. Isinusulat sa Devanagari ang Nepali, at ipinapadala bilang Unicode ang mensaheng Devanagari, na mas kaunting karakter kada segment ang pinapayagan kaysa sa payak na Latin na teksto. Kung naka-localise ang iyong verification template, kumpirmahing nasa iisang segment pa rin ang code at hindi napapaabot sa hatian ng mga salita sa paligid nito. Maraming service ang nagpapadala lang ng mga English template, kaya i-test ang dalawa.

Bakit nagbubuo at nagte-test ang mga team para sa pamilihan ng Nepal

Mas maraming produkto ang nakasalalay sa Nepal kaysa sa laki nito. Malaking bahagi ng mga manggagawang Nepali ang nasa ibang bansa, kaya madalas kailangang i-verify ng mga remittance, wallet at messaging product na naglilingkod sa Gulf, Malaysia at iba pang corridor ang mga user na may hawak pa ring +977 number. Bahagi ng pang-araw-araw na komunikasyon doon ang mga messaging app tulad ng Viber at WhatsApp.

Nag-o-order ang mga team ng +977 number para sa testing kapag sila ay:

  • Naglulunsad ng sign-up flow para sa mga Nepali na user at kailangang patunayan na lumilitaw ang bansa sa picker na may tamang mask.
  • Sinusuri ang mga string na Nepali ang wika sa mga onboarding at recovery screen.
  • Nire-reproduce ang ulat ng diaspora customer na hindi dumating ang login code.

Ipinapakita ng pahina ng mobile app verification kung paano inaayos ng mga app team ang ganitong country coverage.

Troubleshooting: hindi dumating ang code

May ilang karaniwang sanhi ang mga nawawalang code, at bihirang ang agarang pag-order muli ang solusyon.

  • Pasensya muna. Bigyan ang activation ng buong 20 minuto; dumarating pa rin nang huli ang mga nakapilang text.
  • Mga patakaran sa virtual number. May ilang service na tumatanggi sa mga virtual number. Kapag nangyari iyon, mag-e-expire lang ang activation at papasok ang refund sa wallet.
  • Pagpili ng route. Subukan mamaya, o gumamit ng ibang route para sa parehong service sa halip na bombahin ang isa.
  • Disiplina sa rate. Ang pag-order muli sa masikip na loop ay uubos sa limitasyong 300 request kada minuto at bihirang makatulong.
  • Ang sarili mong app. Kumpirmahing talagang na-fire ang request para sa SMS; suriin ang papalabas na request sa iyong mga log.

Ang event na activation.expired ang malinaw na hudyat na walang dumating at walang sinisingil.

Mga pangmatagalang line at pagbabayad para sa mga route ng Nepal

Hindi nag-aalok ang OTP Route ng self-serve na pangmatagalang numero ng Nepal. Sa United States at Canada lang umiiral ang mga Dedicated Number, mula $1.95/month. Kung kailangan ng iyong team ang tuloy-tuloy na +977 line, sumulat sa [email protected]; nakadepende sa lokal na patakaran kung may maaayos, at walang katiyakan.

Pay as you go ang bayad mula sa iisang prepaid na USD wallet, tina-top up gamit ang card o USDT o USDC, na may PDF invoice na ie-email sa bawat top-up at walang buwanang bayad. Tingnan ang pricing kung paano ipinapakita ang mga singil at mag-sign up para gumawa ng account gamit ang email code o Google.

Mga madalas itanong

Puwede ba akong tumanggap ng Nepali OTP nang walang Nepal SIM card?

Oo. Nag-iisyu ang OTP Gateway ng +977 number para sa isang verification, at babasahin mo ang code sa dashboard o sa pamamagitan ng API.

Anong country code ang inaasahan ng API para sa Nepal?

Ipadala ang np bilang country sa mga price at activation request.

Dapat ko bang panatilihin ang nangungunang 0 kapag nag-i-store ng Nepal number?

Hindi. Alisin ang trunk 0 at i-store ang numero sa E.164 pagkatapos ng +977.

Tama bang ipapakita sa dashboard ang mga code na Nepali ang wika?

Ipinapakita ang mensahe ayon sa pagkatanggap; tiyaking kaya ng sarili mong mga log at test assertion ang tekstong Devanagari para mapagkakatiwalaang makuha ang code.

Ano ang mangyayari sa pera ko kung hindi dumating ang Nepal code?

Walang sisingilin: ang activation na walang SMS sa loob ng 20 minuto, o ang kinansela mo, ay ire-refund nang buo sa wallet nang hindi mo kailangang humiling.

Magagamit ko ba ang parehong +977 number para sa susunod na login?

Hindi, para sa isang code lang ang bawat OTP Gateway number. Para sa mga account na kailangang mag-log in muli sa hinaharap, ang Dedicated Number ang bagay, pero sa US at Canada lang iniaalok ang mga iyon.

May mga patakaran ba sa paggamit ng mga Nepal verification number?

Mayroon. Igalang ang mga tuntunin ng bawat service at ang Acceptable Use Policy, at gamitin ang mga numero para lang mag-test o mag-operate ng sarili mong lehitimong mga produkto at account.

Ang mga pangalan ng serbisyo ay trademark ng kani-kanilang may-ari. Walang kaugnayan ang OTP Route sa kanila. Gamitin nang legal ang mga number at sundin ang mga tuntunin ng bawat serbisyo at ang aming Acceptable Use Policy.

I-route ang una mong OTP sa loob ng ilang minuto

Gumawa ng libreng account, mag-top up sa iyong USD wallet, at umorder ng number mula sa dashboard o API. Walang buwanang bayad.