বাংলা
QA ও লঞ্চ টিমের জন্য সালভাদরীয় (+503) ভেরিফিকেশন কোড
হ্যাঁ, OTP Gateway থেকে একবার-ব্যবহারের নম্বর অর্ডার করে এবং ড্যাশবোর্ডে বা API ও সাইন করা ওয়েবহুকের মাধ্যমে কোড পড়ে আপনি OTP Route-এ এল সালভাদরের (+503) ভেরিফিকেশন কোড পেতে পারেন। দাম শুরু প্রতি কোড $0.20 থেকে, আর 20 মিনিটের অ্যাক্টিভেশন উইন্ডোর মধ্যে SMS পৌঁছালেই কেবল আপনার চার্জ কাটা হয়। এল সালভাদরে নিজে-নিজে নেওয়ার মতো দীর্ঘমেয়াদি লাইন নেই, তাই এই বাজারের পথ হলো Gateway।
একবার-ব্যবহারের কোড না দীর্ঘমেয়াদি লাইন: সালভাদরীয় টেস্টে কোনটি লাগবে?
টেস্টের ধরন দিয়ে শুরু করুন, কারণ সেটিই পণ্য ঠিক করে দেয়।
- একটিমাত্র ভেরিফিকেশন ধাপ (সাইন-আপ, ফোন বদল, স্টেপ-আপ চেক) মানায় OTP Gateway-র সঙ্গে। আপনি একটি সার্ভিসের জন্য একটি +503 নম্বর অর্ডার করেন, কোড একবার আসে, আর নম্বরের কাজ শেষ।
- যে অ্যাকাউন্টকে সপ্তাহের পর সপ্তাহ লগইন করে যেতে হবে তার জন্য নিজের মালিকানার একটি লাইন দরকার। Dedicated Numbers যুক্তরাষ্ট্র ও কানাডার পণ্য, মাসে $1.95 থেকে, ড্যাশবোর্ড থেকে তাৎক্ষণিক কেনা যায়, সঙ্গে ইনবাউন্ড SMS, আউটবাউন্ড SMS ও ব্রাউজার কলিং।
এল সালভাদরের জন্য নিজে-নিজে নেওয়ার মতো কোনো Dedicated Number নেই। আপনার টিমের সত্যিই দীর্ঘমেয়াদি সালভাদরীয় লাইন দরকার হলে [email protected]এ ইমেল করুন; ব্যবস্থা করা যাবে কি না তা স্থানীয় নিয়মের ওপর নির্ভর করে এবং নিশ্চিত নয়। অনেক টিম "বারবার লগইন"-এর ক্ষেত্রটি একটি মার্কিন লাইন দিয়ে সমাধান করে, যদি পরীক্ষাধীন সার্ভিস তা গ্রহণ করে। সালভাদর রোলআউটের জন্য অস্থায়ী বনাম ডেডিকেটেড নম্বর-এর নোট দিয়ে দুটি পথ মেপে দেখুন।
+503 নম্বর কীভাবে সংরক্ষণ ও যাচাই করা উচিত?
এল সালভাদর আট অঙ্কের বদ্ধ নম্বরিং প্ল্যান ব্যবহার করে, কোনো ট্রাঙ্ক প্রিফিক্স নেই। স্থানীয়রা ফর্মে যে নম্বর লেখে, আন্তর্জাতিকভাবে +503-এর পরে সেই একই আট অঙ্ক বসে, তাই নরমালাইজেশন মূলত যতিচিহ্ন সরানোর কাজ: স্থানীয়রা প্রায়ই মোবাইল নম্বর চার অঙ্কের দুটি ব্লকে হাইফেন দিয়ে লেখে।
- একটি কলামে E.164 রূপ সংরক্ষণ করুন,
+503এবং তার পরে আট অঙ্ক। - মোবাইল নম্বর সাধারণত 6 বা 7 দিয়ে শুরু হয়; ল্যান্ডলাইন সাধারণত 2 দিয়ে। যে ভ্যালিডেটর শুধু এই শুরুর অঙ্কগুলো গ্রহণ করে সে বেশিরভাগ টাইপো ধরে ফেলে।
- বাড়তি শুরুর 0 প্রত্যাখ্যান করুন। অন্য ল্যাটিন আমেরিকান প্ল্যানে অভ্যস্ত ব্যবহারকারীরা মাঝে মাঝে একটি যোগ করে, আর কিছু SMS প্ল্যাটফর্ম চুপচাপ বার্তা ফেলে দেয়।
এই বাজারে আপনার অ্যাপের SMS টেমপ্লেট সাধারণত স্প্যানিশ হয়। á, í বা ó-র মতো অক্ষর মৌলিক GSM বর্ণমালার বাইরে, তাই এগুলো ব্যবহার করা টেমপ্লেট UCS-2 এনকোডিংয়ে চলে গিয়ে প্রতিটি সেগমেন্ট ছোট করে দিতে পারে। বার্তা ভাগ হয়ে গেলেও যেন টিকে থাকে, তাই কোডটি বার্তার শুরুর কাছে রাখুন।
এল সালভাদরে কেন টিমগুলো সাইন-আপ ফ্লো টেস্ট করে?
কয়েকটি প্যাটার্ন বারবার সামনে আসে:
- মধ্য আমেরিকায় লঞ্চ। গুয়াতেমালা, হন্ডুরাস ও এল সালভাদর জুড়ে রোলআউট করা প্রোডাক্ট বিজ্ঞাপন চালুর আগে প্রতিটি দেশের ফোন ধাপ যাচাই করতে চায়।
- প্রবাসী গ্রাহক। বহু সালভাদরীয় যুক্তরাষ্ট্রে থাকেন এবং পরিবারের জন্য +503 নম্বর রাখেন, তাই ব্যবহারকারীর ঠিকানা আমেরিকান হলেও রেমিট্যান্স, পেমেন্ট ও মেসেজিং প্রোডাক্ট সালভাদরীয় নম্বর দেখে। এই ফ্লোর জন্য ফিনটেক অনবোর্ডিং দেখুন।
- লোকালাইজেশন QA। স্প্যানিশ কপি, কান্ট্রি পিকার ও নম্বর মাস্ক, সবকিছু শুরু থেকে শেষ পর্যন্ত ঠিক চলছে কি না নিশ্চিত করতে একটি বাস্তব সালভাদরীয় কোড লাগে।
- মার্কিন ডলারে মূল্য। মার্কিন ডলার এল সালভাদরের সরকারি মুদ্রা, ফলে চেকআউট ও অনবোর্ডিং একসঙ্গে টেস্ট করার জন্য বাজারটি সুবিধাজনক।
এল সালভাদর OTP API কলের ক্রম কেমন?
সব রিকোয়েস্ট যায় https://otproute.com/api/v1-এ, Developer console-এ তৈরি or_live_ প্রিফিক্সের Bearer কী দিয়ে (10টি পর্যন্ত কী, প্রতি মিনিটে 300 রিকোয়েস্ট)। এল সালভাদরের country id হলো sv।
GET /api/v1/countriesওGET /api/v1/servicesআনুন এবং id-গুলো ক্যাশ করুন।GET /api/v1/prices?country=sv&service=<id>দিয়ে লাইভ দাম পড়ুন; এটি এখনই রুট পাওয়া যায় কি না তাও জানায়।POST /api/v1/activationsএবং{"service": "telegram", "country": "sv"}-এর মতো বডি দিয়ে অর্ডার তৈরি করুন। অ্যাক্টিভেশন id ও নম্বর সংরক্ষণ করুন।- আপনার অ্যাপের সালভাদরীয় বিল্ডকে সেই নম্বরে ভেরিফিকেশন SMS পাঠাতে দিন।
- আপনার এন্ডপয়েন্টে
activation.sms_receivedইভেন্টের জন্য অপেক্ষা করুন; না এলে কয়েক সেকেন্ড পরপরGET /api/v1/activations/{id}পোল করুন। - ফ্লো ছেড়ে দিলে
POST /api/v1/activations/{id}/cancelকল করুন, যাতে টাকা সঙ্গে সঙ্গে ফেরে।
প্রতিটি ওয়েবহুকে থাকে X-OTPRoute-Signature: t=<unix>,v1=<hex>, যা আপনার এন্ডপয়েন্ট সিক্রেট দিয়ে টাইমস্ট্যাম্প, একটি ডট ও raw বডির HMAC-SHA256। এটি যাচাই করুন এবং পুরনো টাইমস্ট্যাম্প বাদ দিন; OTP ওয়েবহুক সুরক্ষিত করা লেখায় তা ধাপে ধাপে দেখানো আছে। নন-ডেভেলপাররা ড্যাশবোর্ড থেকে একই কাজ করতে পারেন: এল সালভাদর বাছুন, সার্ভিস নির্বাচন করুন, লাইভ দাম কনফার্ম করুন এবং অ্যাক্টিভেশন কার্ডে কোড আসতে দেখুন।
সালভাদরীয় নম্বরে কোন সার্ভিসগুলো ভেরিফাই করা যায়?
লাইভ স্ন্যাপশটে এল সালভাদরের রুটসহ 900-এর বেশি সার্ভিস দেখা যায়। জনপ্রিয়দের মধ্যে আছে WhatsApp, Facebook, Instagram, TikTok, Uber, Google (Gmail & YouTube), Microsoft & Outlook, Amazon, Telegram, Signal, LinkedIn ও ChatGPT (OpenAI)। দিনভর প্রাপ্যতা বদলায়, তাই আপনার টেস্ট রানারকে চালাতে হবে কোনো স্থির তালিকা নয়, প্রাইসেস এন্ডপয়েন্ট।
কিছু সার্ভিস ভার্চুয়াল হিসেবে চিহ্নিত নম্বর প্রত্যাখ্যান করে। সেটি আমাদের নিয়ন্ত্রণের বাইরে, আর রিফান্ডের নিয়ম আছে ঠিক এই কারণেই।
সালভাদরীয় কোড কখনো না এলে কী হবে?
ধীর +503 কোড এখনো ব্যর্থ কোড নয়, তাই অর্ডারটি পুরো 20 মিনিট খোলা রাখুন। কিছু না এলে অর্ডারের মেয়াদ শেষ হয়, activation.expired ফায়ার করে এবং পুরো টাকা স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফিরে যায়। তারপর:
- এই ধরনের ধাপে সার্ভিসটি ভার্চুয়াল নম্বর গ্রহণ করে কি না নিশ্চিত করুন;
- ঘন ঘন লুপে আবার অর্ডার না করে পরে চেষ্টা করুন, অথবা ভিন্ন সার্ভিস রুট বাছুন;
- যাচাই করুন আপনার নিজের অ্যাপ সত্যিই ফেরত আসা নম্বরে, E.164 ফরম্যাটে, SMS পাঠিয়েছে কি না।
মধ্য আমেরিকার জন্য উপযোগী আরও সমস্যা-সমাধানের পরামর্শ আছে ব্যর্থ OTP ডেলিভারি কমানো-এ।
এল সালভাদরের অর্ডারের বিলিং কীভাবে হয়?
OTP Route একটি প্রিপেইড USD ওয়ালেট ব্যবহার করে, পে-অ্যাজ-ইউ-গো, কোনো মাসিক ফি নেই আর বেছে নেওয়ার মতো প্ল্যানও নেই। কার্ড বা USDT/USDC স্টেবলকয়েনে ওয়ালেট ভরা যায়, এবং প্রতিটি টপ-আপ বা নম্বর কেনার পর ইনবক্সে একটি PDF ইনভয়েস আসে। ইন্টিগ্রেশনের কাজে অনুরোধ করলে একটি ডেভেলপমেন্ট অ্যাকাউন্ট স্যান্ডবক্সে বদলে দেওয়া যায়, যা সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে ওয়ালেটের টাকা খরচ না করেই পুরো চক্র চালানো যায়। বর্তমান দর প্রাইসিং পেজ-এ আছে।
সাধারণ জিজ্ঞাসা
স্থানীয় সিম ছাড়া কি আমার অ্যাপের এল সালভাদর সাইন-আপ টেস্ট করা যায়?
হ্যাঁ। যে সার্ভিস টেস্ট করছেন তার জন্য OTP Gateway থেকে একটি +503 নম্বর অর্ডার করুন, SMS ট্রিগার করুন, এবং কোডটি ড্যাশবোর্ডে বা API-র মাধ্যমে পড়ুন।
সালভাদরীয় নম্বরে কি 0-র মতো ট্রাঙ্ক প্রিফিক্স থাকে?
না। এল সালভাদরের নম্বর আট অঙ্কের এবং কোনো ট্রাঙ্ক প্রিফিক্স নেই, তাই আন্তর্জাতিক রূপ শুধু +503 এবং সেই আট অঙ্ক।
OTP Route API-তে এল সালভাদরের country id কী?
দাম দেখার সময় এবং অ্যাক্টিভেশন বডিতে sv ব্যবহার করুন, যেমন GET /api/v1/prices?country=sv&service=<id>।
+503 নম্বরে কোড না এলে কি আমার চার্জ কাটা হয়?
না। 20 মিনিটের উইন্ডোর মধ্যে কোনো SMS না এলে, বা আপনি আগে বাতিল করলে, পুরো টাকা স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফেরত যায়।
বারবার লগইনের জন্য কি একটি সালভাদরীয় নম্বর রেখে দেওয়া যায়?
নিজে-নিজে নেওয়ার পণ্য হিসেবে নয়। দীর্ঘমেয়াদি Dedicated Numbers যুক্তরাষ্ট্র ও কানাডায় দেওয়া হয়; এল সালভাদরের জন্য আপনি [email protected]এ ইমেল করে জিজ্ঞেস করতে পারেন, তবে প্রাপ্যতার কোনো প্রতিশ্রুতি নেই।
OTP Route কি বহু অ্যাকাউন্ট খোলার জন্য?
না। এটি আপনার নিজের বৈধ প্রোডাক্ট ও অ্যাকাউন্ট টেস্ট এবং চালানোর জন্য, প্রতিটি সার্ভিসের শর্ত এবং OTP Route-এর Acceptable Use Policy-র মধ্যে থেকে।
টাকা খরচ না করে কি CI-তে সালভাদরীয় ফ্লো চালানো যায়?
হ্যাঁ। অনুরোধে একটি ডেভেলপমেন্ট অ্যাকাউন্ট স্যান্ডবক্সে বদলে দেওয়া যায়, যা সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে আপনার পাইপলাইন পূর্ণ API পথ চালিয়ে দেখতে পারে।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।