ঘানার (+233) OTP পরীক্ষা ও অপারেশনের একটি কার্যকর চেকলিস্ট

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

OTP Route-এর OTP Gateway একবারের নম্বরে ঘানার (+233) SMS যাচাইকরণ কোড গ্রহণ করে, ফলে একটি টিম প্রতিটি কোড ড্যাশবোর্ডে পড়তে পারে অথবা সাইনড ওয়েবহুক বা API পোলিংয়ের মাধ্যমে নিজস্ব সিস্টেমে পাঠিয়ে নিতে পারে। কোড শুরু $0.20 per code থেকে, আর 20 মিনিটের অ্যাক্টিভেশন সময়ের মধ্যে কিছু না এলে চার্জ আপনার ওয়ালেটে ফিরে যায়।

শুরুর আগে: ঘানার প্রস্তুতি তালিকা

এগুলো মিলিয়ে নিলে +233 পরীক্ষায় কদাচিৎ অপ্রত্যাশিত কিছু ঘটে:

  1. ক্রেডেনশিয়াল। Developer console থেকে একটি Bearer কী (প্রিফিক্স or_live_)। লোকাল, স্টেজিং ও CI-র জন্য আলাদা কী থাকলে বাতিল করা সহজ হয়।
  2. দেশ ও সার্ভিসের id। ঘানা হলো gh; সার্ভিস id আসে GET /api/v1/services থেকে।
  3. ট্রাঙ্ক শূন্য বোঝে এমন নম্বর পার্সার। ঘানার লোকেরা দেশে মোবাইল নম্বর শুরুতে 0 দিয়ে লেখেন, আর আপনার ফর্মে দুই রীতির নম্বরই আসবে।
  4. ডেলিভারির ব্যবস্থা। হয় একটি পোলিং লুপ, নয়তো নিরাপদে রাখা সিক্রেটসহ একটি ওয়েবহুক এন্ডপয়েন্ট।
  5. কভার করার মতো সার্ভিসের একটি ছোট তালিকা। কিছু অর্ডার করার আগে ঠিক করুন কোন সাইন-আপ ও লগইন ফ্লোতে ঘানার নম্বর লাগবে।
  6. বাজেটের দৃশ্যমানতা। ব্যাচ শুরুর আগে GET /api/v1/balance পড়ুন, যাতে স্যুটের মাঝপথে থামতে না হয়।

ঘানার মোবাইল নম্বর কীভাবে লেখা হয়, আর কীভাবে সংরক্ষণ করবেন?

ঘানার কান্ট্রি কোড +233 এবং ট্রাঙ্ক প্রিফিক্স 0। দেশের ভেতরে লেখা একটি মোবাইল নম্বর 0 দিয়ে শুরু হওয়া দশ অঙ্কের; আন্তর্জাতিক রূপে 0 বাদ যায় এবং +233-এর পর নয় অঙ্ক আসে। ডেটার মানের পুরোনো বাগ হলো, ব্যবহারকারী +233 বেছে নিয়ে স্থানীয় নম্বর শূন্যসহ টাইপ করেন, ফলে একটি বাড়তি অঙ্ক তৈরি হয়। কান্ট্রি কোড থাকলে শুরুর একটি 0 সরিয়ে দিন, তারপর ফলাফল E.164-এ সংরক্ষণ করুন, যাতে ডিডুপ্লিকেশন, সার্চ ও SMS পাঠানো সবই একটি অভিন্ন রূপে একমত থাকে।

ইংরেজি সরকারি ভাষা, আর ঘানার নম্বরে বেশিরভাগ যাচাইকরণ বার্তা ইংরেজিতেই পৌঁছায়, যদিও আকান (টুই), ইউই, গা ও দাগবানি ব্যাপকভাবে বলা হয় এবং কিছু অ্যাপ নিজেদের লেখা লোকালাইজ করে। আপনার কোড এক্সট্রাক্টরকে আশেপাশের শব্দের বদলে অঙ্কের ধারার উপর কেন্দ্রীভূত রাখুন।

এখানে পরীক্ষা কেন? পশ্চিম আফ্রিকায় লঞ্চ করা টিম, মোবাইল মানি ও পেমেন্টকে ঘিরে গড়া পণ্য, এবং যুক্তরাজ্য ও উত্তর আমেরিকায় ঘানার প্রবাসীদের সেবা দেওয়া কোম্পানি, সবার প্রমাণ দরকার যে +233 সাইন-আপ কাজ করছে। সেই গল্পের KYC দিকের জন্য ফিনটেক টিম আমাদের ফিনটেক অনবোর্ডিং নোট পড়তে পারে।

SMS verification API দিয়ে +233 নম্বর অর্ডার করা

বেস URL হলো https://otproute.com/api/v1।

  1. আপনার জোড়ার লাইভ দাম পেতে GET /api/v1/prices?country=gh&service=<id> কল করুন; এটি রুট এই মুহূর্তে পাওয়া যাচ্ছে কি না তাও জানায়।
  2. {"service": "<id>", "country": "gh"} দিয়ে POST /api/v1/activations পাঠান এবং ফেরত আসা অ্যাক্টিভেশন id টেস্ট কেসের পাশে রেখে দিন।
  3. +233 নম্বরটি পরীক্ষাধীন পণ্যে জমা দিন।
  4. activation.sms_received ওয়েবহুকে কোড নিন, অথবা যুক্তিসংগত ব্যবধানে GET /api/v1/activations/{id} পোল করুন।
  5. ব্যর্থতা বা টিয়ারডাউনের সময় POST /api/v1/activations/{id}/cancel কল করুন।

ওয়েবহুক অনুরোধে থাকে X-OTPRoute-Signature: t=<unix>,v1=<hex>। এন্ডপয়েন্ট সিক্রেট দিয়ে টাইমস্ট্যাম্প, একটি ডট ও raw body-র HMAC-SHA256 নতুন করে হিসাব করুন, কনস্ট্যান্ট টাইমে তুলনা করুন এবং পুরোনো টাইমস্ট্যাম্প বাতিল করুন। হ্যান্ডলারকে idempotent করুন অ্যাক্টিভেশন id ধরে, যাতে একটি পুনঃপ্রেরিত ডেলিভারি একই টেস্ট দুইবার পূরণ করতে না পারে। ডেভেলপার হাব-এ SDK উদাহরণ ও রেফারেন্সের লিংক আছে।

আজ ঘানার মাধ্যমে কোন সার্ভিসগুলো রাউট হয়?

ঘানা রুটে 1,600-র বেশি সার্ভিস পাওয়া যায়। জনপ্রিয়গুলোর বর্তমান স্ন্যাপশটে আছে WhatsApp, Telegram, Facebook, Instagram, TikTok, Snapchat, Google (Gmail & YouTube), LinkedIn, Uber, Amazon, ChatGPT (OpenAI), Claude, Discord ও Signal। ঘানার ব্যবহারকারীরা যেসব সার্ভিসে সাইন-আপ করেন তার মধ্যে সোশ্যাল ও মেসেজিং অ্যাপই বেশি, তাই লোকালাইজেশন QA-র প্রথম ধাপ হিসেবে এগুলো স্বাভাবিক বাছাই।

প্রাপ্যতা লাইভ, স্থির নয়। আজ সকালে সঠিক ছিল এমন তালিকায় ভরসা না করে নির্দিষ্ট জোড়ার জন্য prices এন্ডপয়েন্ট জিজ্ঞাসা করুন।

বরং ড্যাশবোর্ড থেকে চালানো

টিমের সবার কোড লাগে না। সাইন ইন করুন, OTP Gateway খুলুন, ঘানা ও সার্ভিস বেছে নিন, অর্ডারের আগে যে দাম দেখায় তা দেখুন এবং নিশ্চিত করুন। +233 নম্বরটি পরীক্ষাধীন অ্যাপে কপি করুন; SMS এলে কোডটি অর্ডারের পাশে, বাকি সময়সহ, দেখা যায়। রিলিজের পর টেস্ট হার্নেস না ছুঁয়ে একটি ফ্লো যাচাই করতে অপারেশন্স কর্মীরা প্রায়ই এই পথ নেন।

নীরব +233 নম্বরের সমস্যা সমাধান

কিছু না এলে এই তালিকা ক্রমানুসারে ধরে এগোন:

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

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

দীর্ঘমেয়াদি লাইন, পেমেন্ট ও স্যান্ডবক্স

ঘানার কোনো সেলফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই। ডেডিকেটেড লাইন US ও কানাডার পণ্য, $1.95/month থেকে, যা ভার্চুয়াল নম্বর পেজে বর্ণিত; ঘানার লাইনের জন্য [email protected]এ ইমেইল করুন, টিম জানাবে স্থানীয় নিয়মে কী অনুমোদিত।

OTP Route একটি প্রিপেইড USD ওয়ালেট ব্যবহার করে, যতটুকু ব্যবহার ততটুকু দাম, কোনো সাবস্ক্রিপশন নেই। কার্ড বা USDT/USDC দিয়ে টাকা যোগ করুন, প্রতিবার ইমেইলে একটি PDF ইনভয়েস পাবেন। ইন্টিগ্রেশনের কাজে অনুরোধে একটি ডেভেলপমেন্ট অ্যাকাউন্টকে স্যান্ডবক্সে নেওয়া যায়, যা সিমুলেটেড নম্বর ও কোড ফেরত দেয়। ইমেইল কোড বা Google সাইন-ইন দিয়ে আপনি অ্যাকাউন্ট খুলতে পারেন। প্রতিটি নম্বর সংশ্লিষ্ট সার্ভিসের শর্ত ও আমাদের Acceptable Use Policy অনুযায়ী ব্যবহার করুন।

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

API দিয়ে কি ঘানার SMS OTP কোড পেতে পারি?

হ্যাঁ। country gh দিয়ে একটি অ্যাক্টিভেশন তৈরি করুন এবং ওয়েবহুকে বা অ্যাক্টিভেশন এন্ডপয়েন্ট পোল করে কোড সংগ্রহ করুন।

ঘানার নম্বর কি শুরুর শূন্যসহ সংরক্ষণ করা উচিত?

না। ট্রাঙ্ক 0 বাদ দিন এবং +233 ও নয় অঙ্কসহ E.164-এ সংরক্ষণ করুন, এতে সার্চ ও ডিডুপ্লিকেশন সামঞ্জস্যপূর্ণ থাকে।

ঘানার নম্বরে যাচাইকরণ বার্তা কোন ভাষায় আসে?

সাধারণত ইংরেজিতে, যা সরকারি ভাষা। কিছু অ্যাপ লেখা লোকালাইজ করে, তাই নির্দিষ্ট লেখা না মিলিয়ে অঙ্কগুলো বের করুন।

পরীক্ষার জন্য +233 নম্বরের দাম কত?

OTP Gateway-র কোড শুরু প্রতি কোড $0.20 থেকে; কোনো সার্ভিসের সঠিক অঙ্ক অর্ডারের আগে দেখানো হয়।

অ্যাপ কোড না পাঠালে কি আমার টাকা কাটা যায়?

না। 20 মিনিটের সময়সীমায় কোনো SMS না এলে, বা আপনি বাতিল করলে, পুরো অঙ্ক ওয়ালেটে ফেরত যায়।

আমার সাপোর্ট টিম কি ঘানার স্থায়ী নম্বর পেতে পারে?

সেলফ-সার্ভ নয়। দীর্ঘমেয়াদি লাইন কেবল US ও কানাডায় আছে; অন্য দেশের জন্য ইমেইলে টিমকে জিজ্ঞাসা করুন।

আমি কি স্টেবলকয়েনে দাম দিতে পারি?

হ্যাঁ। ওয়ালেট কার্ড টপ-আপের পাশাপাশি USDT ও USDC গ্রহণ করে, এবং প্রতিটি টপ-আপের সঙ্গে একটি PDF ইনভয়েস আসে।

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

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

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