ডেভেলপার ও QA টিমের জন্য মন্টসেরাট SMS ভেরিফিকেশন

কলিং কোড +1 664OTP Gateway প্রতি কোড $0.20 থেকেডেডিকেটেড নম্বর: শুধু US ও কানাডাAPI আইডি: ms
সংক্ষিপ্ত উত্তর

OTP Route মন্টসেরাট (+1 664) সমর্থন করে: OTP Gateway থেকে একটি অস্থায়ী নম্বর অর্ডার করুন, যে অ্যাপ টেস্ট করছেন সেখানে সেটি দিন, তারপর ড্যাশবোর্ডে কোড পড়ুন অথবা API ও সাইন করা ওয়েবহুকের মাধ্যমে গ্রহণ করুন। দাম প্রতি কোড $0.20 থেকে, আর 20 মিনিটের মধ্যে SMS না এলে অর্ডারের টাকা আপনার ওয়ালেটে ফেরত যায়।

কোনো টিমের মন্টসেরাটের নম্বর দরকার হবে কেন?

মন্টসেরাট পূর্ব ক্যারিবিয়ানের একটি ব্রিটিশ ওভারসিজ টেরিটরি, আর সেখানকার সরকারি ভাষা ইংরেজি। এটি ছোট বাজার, তবু একটি কাজের এজ কেস। এর নম্বর উত্তর আমেরিকান নম্বরিং প্ল্যানের অধীন, এরিয়া কোড 664, ফলে আমেরিকার নম্বরের মতোই +1 দিয়ে শুরু হলেও এটি আলাদা অঞ্চলের। যেসব টিম ক্যারিবিয়ান জুড়ে রোলআউট করে বা ফোন ভ্যালিডেটর রক্ষণাবেক্ষণ করে, তারা মন্টসেরাটের একটি লাইন দিয়ে যাচাই করে যে তাদের কোড এই পার্থক্যটি সামলাতে পারে।

সাধারণ লক্ষ্যগুলোর মধ্যে আছে: সাইন-আপ ফর্মের দেশ-তালিকায় মন্টসেরাট আছে কি না দেখা, ক্যারিবিয়ান ব্যবহারকারীদের জন্য ইংরেজি SMS টেমপ্লেট ও সম্মতির লেখা স্বাভাবিক শোনায় কি না নিশ্চিত করা, এবং আপনার ট্রাফিকে অঞ্চলটি বিরল বলেই একজন বৈধ ব্যবহারকারীকে রিস্ক রুল যেন সন্দেহজনক না ধরে তা দেখা।

+1 664 নম্বর কীভাবে সংরক্ষণ করা উচিত?

E.164 রূপে রাখুন: +1664, তার পর সাত অঙ্কের স্থানীয় গ্রাহক নম্বর, অর্থাৎ প্লাস ও 1-এর পরে মোট দশটি অঙ্ক। বাদ দেওয়ার মতো কোনো ট্রাঙ্ক জিরো নেই। নম্বরের পাশে ISO অঞ্চল MS লিখে রাখুন, কারণ শুধু +1 প্রিফিক্স দেখে দেশ ধরে নিলে মন্টসেরাটের ব্যবহারকারী যুক্তরাষ্ট্রের তালিকায় চলে যাবে। অঞ্চলের তথ্য পরের ধাপগুলোতে কেন গুরুত্বপূর্ণ তা বোঝায় OTP-র জন্য কান্ট্রি রাউটিং প্রবন্ধটি।

এই প্ল্যানের অন্তর্গত দেশগুলোর ব্যবহারকারীরা প্রায়ই এরিয়া কোডের আগে 1 লিখে ফেলেন, অথবা প্লাস চিহ্ন একেবারেই বাদ দেন। এসব ইনপুট গ্রহণ করুন, সার্ভারে E.164 মানে স্বাভাবিকীকরণ করুন, এবং টেস্ট ফিক্সচারেও একই নিয়ম চালান, যাতে স্টেজিংয়ের মন্টসেরাট নম্বর প্রোডাকশনের মতোই আচরণ করে।

কোন সার্ভিসগুলো মন্টসেরাটের ভেরিফিকেশন নম্বরে পৌঁছাতে পারে?

ms-এর লাইভ স্ন্যাপশটে তালিকাভুক্ত আছে WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Snapchat, Discord, Amazon, Netflix, Signal এবং Viber, পুরো রুট জুড়ে 500-এর বেশি সার্ভিস সহ। ছোট দ্বীপের রুটে মজুত দ্রুত বদলাতে পারে, তাই গতকালের জুটি আজও চলবে ধরে না নিয়ে প্রতিটি রানের আগে প্রাপ্যতা দেখে নিন।

মন্টসেরাটের OTP API প্রবাহ দেখতে কেমন?

or_live_ দিয়ে শুরু হওয়া একটি Bearer কী ব্যবহার করে POST /api/v1/activations এবং বডি {"service": "<id>", "country": "ms"} দিয়ে একটি অ্যাক্টিভেশন তৈরি করুন। ফেরত আসা নম্বরটি আপনার সাইন-আপ ফর্মে বসান। কোড পৌঁছালে আপনার ওয়েবহুকে একটি সাইন করা activation.sms_received ইভেন্ট আসে; X-OTPRoute-Signature HMAC যাচাই করুন এবং পুরোনো টাইমস্ট্যাম্প বাদ দিন। পাবলিক এন্ডপয়েন্ট না থাকলে GET /api/v1/activations/{id} পোল করুন। উইন্ডো শেষ হয়ে গেলে আপনি activation.expired পাবেন, আর POST /api/v1/activations/{id}/cancel দিয়ে হাতে বন্ধ করলে activation.cancelled তৈরি হয়। অ্যাক্টিভেশন id ধরে হ্যান্ডলার চালান, যাতে পুনরায় পাঠানো ইভেন্ট একবারই প্রক্রিয়া হয়। পূর্ণ বিবরণ OTP Gateway পাতায়।

এটা কি ড্যাশবোর্ড থেকেই করা যায়?

হ্যাঁ। সাইন ইন করুন, টপ-আপ করুন, সার্ভিস বাছুন, মন্টসেরাট নির্বাচন করুন এবং নম্বরটি কপি করুন। 20 মিনিটের উইন্ডোর মধ্যে কোড এলে সেটি অ্যাক্টিভেশনে দেখা যাবে। যে অপারেশনস কর্মী হাতে একটিমাত্র ফ্লো যাচাই করেন, তাঁর সাধারণত এই স্ক্রিনের বেশি কিছু লাগে না। হাতে একটি সাইন-আপ নিশ্চিত করতে চাওয়া টেস্টার শুরু থেকে শেষ পর্যন্ত ব্রাউজারেই থাকতে পারেন এবং কোনো API কী তৈরি করার দরকারই পড়ে না।

মন্টসেরাটের একটি টেস্ট কেসে কী কী থাকা উচিত?

  • নম্বরটি আপনার ফর্ম গ্রহণ করে এবং US নয়, MS অঞ্চল সহ সংরক্ষিত হয়।
  • আপনার নিজের প্রোডাক্টের পাঠানো ভেরিফিকেশন SMS ইংরেজিতে ঠিকমতো দেখায়।
  • কোড আসতে দেরি হলে রিট্রাই ও রিসেন্ড বোতাম যুক্তিসঙ্গতভাবে কাজ করে।
  • অ্যানালিটিক্স ও বিলিং সিস্টেম ব্যবহারকারীকে সঠিক টেরিটরির সঙ্গে যুক্ত করে।
  • কোনো অ্যাপ নম্বরটি প্রত্যাখ্যান করলে ত্রুটির বার্তা স্পষ্ট থাকে।

আজ আমার অ্যাপের জন্য মন্টসেরাটে কোনো রুট না থাকলে কী হবে?

পরে আবার চেষ্টা করুন, কারণ প্রাপ্যতা দিনের মধ্যে বদলায়। আপনার টেস্টে শুধু ক্যারিবিয়ান +1 নম্বর দরকার হলে অ্যাঙ্গুইলা-র মতো পাশের কোনো রুট একটি ব্যবহারিক বিকল্প হতে পারে। অল্প সময়ে বারবার অর্ডার করা এড়িয়ে চলুন; চেষ্টাগুলোর মধ্যে ব্যবধান রাখুন এবং প্রতিটি উইন্ডো শেষ হতে দিন।

বিলিং ও দীর্ঘমেয়াদি লাইন কীভাবে কাজ করে?

একটিমাত্র প্রিপেইড USD ওয়ালেট সবকিছু কভার করে, কোনো মাসিক ফি নেই। কার্ড বা USDT/USDC দিয়ে টপ-আপ করুন এবং ইমেলে PDF ইনভয়েস পান। মন্টসেরাটের কোনো সেলফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই; জানতে চাইলে [email protected]এ ইমেল করুন, তবে প্রাপ্যতা স্থানীয় নিয়মের উপর নির্ভর করে। যে Dedicated Numbers আপনি রেখে দিতে পারেন, সেগুলো শুধু যুক্তরাষ্ট্র ও কানাডায় পাওয়া যায়, $1.95/মাস থেকে। মন্টসেরাটের ইন্টিগ্রেশন তৈরির সময় সাপোর্ট একটি ডেভেলপমেন্ট অ্যাকাউন্টকে sandbox মোডে দিতে পারে, যেখানে সিমুলেটেড নম্বর ও কোড মেলে। pay-as-you-go মডেলটি ব্যাখ্যা করা আছে প্রাইসিং পাতা-য়।

সাধারণ জিজ্ঞাসা

দ্বীপে না থেকেও কি মন্টসেরাটের SMS OTP কোড পাওয়া যায়?

হ্যাঁ। OTP Route একটি অস্থায়ী +1 664 নম্বর দেয় যা আপনি যেকোনো জায়গা থেকে ব্যবহার করতে পারেন, আর কোডটি ড্যাশবোর্ডে দেখা যায় বা API-র মাধ্যমে আসে।

API-তে মন্টসেরাটের country id কী?

অ্যাক্টিভেশন তৈরি বা দাম জানার সময় country ফিল্ডে ms ব্যবহার করুন।

মন্টসেরাটের একটি অ্যাক্টিভেশন কতক্ষণ খোলা থাকে?

বিশ মিনিট। ওই সময়ের মধ্যে নম্বরটি একটি কোড পায়, তারপর অর্ডার বন্ধ হয়ে যায়।

কোড না এলে কি আমার কাছ থেকে চার্জ নেওয়া হয়?

না। সময় শেষ হওয়া বা বাতিল করা অ্যাক্টিভেশনের পুরো অঙ্ক স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়।

আমার ভ্যালিডেটর +1 664 নম্বরকে আমেরিকান ভাবছে কেন?

কারণ সেটি শুধু কান্ট্রি কোড পড়ছে। এরিয়া কোড দেখুন এবং MS অঞ্চলটি সংরক্ষণ করুন, যাতে মন্টসেরাটের ব্যবহারকারীরা সঠিকভাবে শ্রেণিবদ্ধ হয়।

কিছু অ্যাপ আমার মন্টসেরাটের নম্বর প্রত্যাখ্যান করছে। কেন?

কিছু সার্ভিস ভার্চুয়াল নম্বর গ্রহণ করে না। এটি OTP Route-এর নিয়ন্ত্রণের বাইরে, আর সেই কারণেই অব্যবহৃত অর্ডার ফেরত দেওয়া হয়; প্রতিটি সার্ভিসের শর্ত মেনে চলুন।

ইন্টিগ্রেশন তৈরির জন্য কি sandbox আছে?

হ্যাঁ, অনুরোধ করলে। সাপোর্ট একটি ডেভেলপমেন্ট অ্যাকাউন্টকে sandbox-এ বদলে দিতে পারে, যেখানে সিমুলেটেড নম্বর ও কোড পাওয়া যায়, ফলে ওয়ালেটের টাকা খরচ না করেই টেস্ট চালানো যায়।

মন্টসেরাটের ভেরিফিকেশন নম্বরের দাম কত?

শুরু প্রতি কোড $0.20 থেকে; সঠিক দাম সার্ভিস অনুযায়ী ভিন্ন হয় এবং GET /api/v1/prices থেকে পাওয়া যায়।

সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।

কয়েক মিনিটেই আপনার প্রথম OTP রুট করুন

বিনামূল্যে অ্যাকাউন্ট খুলুন, USD ওয়ালেটে টাকা যোগ করুন এবং ড্যাশবোর্ড বা API থেকে নম্বর অর্ডার করুন। কোনো মাসিক ফি নেই।