ব্রাজিলের SMS ভেরিফিকেশনের জন্য +55 রুট বেছে নেওয়া

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

হ্যাঁ, OTP Gateway থেকে এক-বারের নম্বর অর্ডার করে ড্যাশবোর্ডে কোড পড়ে বা REST API ও সাইন করা ওয়েবহুকের মাধ্যমে তা টেনে এনে আপনি OTP Route দিয়ে ব্রাজিলের (+55) ভেরিফিকেশন কোড পেতে পারেন। দাম শুরু $0.20 per code থেকে, আর 20 মিনিটের উইন্ডোর মধ্যে যে কোড আসে না তার জন্য কোনো খরচ নেই, কারণ অর্থ আপনার ওয়ালেটে ফিরে যায়।

ব্রাজিলের টেস্টে OTP Gateway ব্যবহার করব, নাকি দীর্ঘ মেয়াদি লাইন?

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

দীর্ঘ মেয়াদি লাইনের গল্প আলাদা। Dedicated Number যুক্তরাষ্ট্র ও কানাডার পণ্য, ড্যাশবোর্ড থেকে তাৎক্ষণিক বিক্রি হয় $1.95/month থেকে, সঙ্গে ইনবাউন্ড SMS, আউটবাউন্ড SMS ও ব্রাউজার কলিং। নিজে-কেনা কোনো দীর্ঘ মেয়াদি +55 নম্বর নেই। আপনার টিমের সত্যিই রেখে দেওয়ার মতো ব্রাজিলিয়ান লাইন দরকার হলে [email protected]এ লিখে ব্যবহারের ক্ষেত্রটি বর্ণনা করুন; কিছু সম্ভব কি না তা স্থানীয় নিয়মের ওপর নির্ভর করে, আর কোনো প্রতিশ্রুতি দেওয়া হয় না।

মোটামুটি একটি নিয়ম:

  • প্রতি টেস্ট কেসে একটি কোড, প্রতি রানে নতুন অবস্থা: br সহ OTP Gateway।
  • পরের মাসে আবার লগইন করতে হবে এমন স্টেজিং অ্যাকাউন্ট: সার্ভিস গ্রহণ করলে মার্কিন বা কানাডীয় Dedicated Number।
  • নিশ্চিত না হলে কিছু কেনার আগে পড়ুন অস্থায়ী বনাম ডেডিকেটেড নম্বর।

এখনই কোন কোন অ্যাপ ব্রাজিলিয়ান নম্বরে কোড পাঠাতে পারে?

ব্রাজিল রুট বর্তমানে 2,900-র বেশি সার্ভিস কভার করে, এবং লাইভ স্ন্যাপশটে জনপ্রিয়গুলোর মধ্যে আছে WhatsApp, Telegram, Google (Gmail & YouTube), Instagram, Facebook, TikTok, Uber, Discord, Microsoft & Outlook, LinkedIn, Netflix, Airbnb, Shopee এবং AliExpress।

এই তালিকাকে চুক্তি নয়, স্ন্যাপশট ধরুন। আমাদের ক্যারিয়ার পার্টনাররা রুট যোগ ও ঘোরানোয় সারা দিন প্রাপ্যতা বদলায়, তাই পাইপলাইনের উচিত হার্ড-কোড করা তালিকায় ভরসা না করে API-কে জিজ্ঞেস করা। যারা ব্রাউজার পছন্দ করেন তাদের জন্য দেশের তালিকা একই লাইভ ডেটা দেখায়।

বাস্তবে ব্রাজিল OTP API-র ধাপগুলো কেমন দেখায়?

প্রতিটি কল যায় https://otproute.com/api/v1-এ Developer console-এ তৈরি or_live_ প্রিফিক্সযুক্ত Bearer কী দিয়ে। ব্রাজিলের কান্ট্রি আইডি br।

  1. GET /api/v1/services দিয়ে একবার সার্ভিস আইডিগুলো বের করে কনফিগে রেখে দিন।
  2. অর্ডারের আগে GET /api/v1/prices?country=br&service=whatsapp (বা আপনার সার্ভিস আইডি) কল করুন। রেসপন্সে ওই জোড়ার লাইভ দাম ও প্রাপ্যতা থাকে।
  3. {"service": "whatsapp", "country": "br"} বডি দিয়ে POST /api/v1/activations করে অ্যাক্টিভেশন তৈরি করুন। অ্যাক্টিভেশন আইডি আপনার টেস্ট রানের পাশে সংরক্ষণ করুন।
  4. যে ফ্লো টেস্ট করছেন তাতে +55 নম্বরটি টাইপ করুন।
  5. ওয়েবহুকে activation.sms_received ইভেন্টের জন্য অপেক্ষা করুন; বিকল্প হিসেবে কয়েক সেকেন্ড পরপর GET /api/v1/activations/{id} দেখুন।
  6. টেস্ট মাঝপথে থামলে POST /api/v1/activations/{id}/cancel দিয়ে নম্বর ছেড়ে দিন, তাহলে অর্থ তখনই ফেরত আসে।

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

গ্রোথ টিমের কেউ কি কোড ছাড়াই এটি করতে পারেন?

হ্যাঁ। ড্যাশবোর্ড কোনো স্ক্রিপ্ট ছাড়াই একই OTP রাউটিং চালায়:

  1. ইমেল ও 6-অঙ্কের ইমেল কোড দিয়ে, বা Google সাইন-ইনে অ্যাকাউন্ট খুলুন।
  2. USD ওয়ালেটে অর্থ যোগ করুন।
  3. ব্রাজিল ও সার্ভিস বাছুন, দেখানো দাম দেখে অর্ডার করুন।
  4. +55 নম্বরটি অ্যাপে পেস্ট করুন এবং অ্যাক্টিভেশন কার্ডে কোড আসতে দেখুন।

মার্কেটিং, সাপোর্ট ও স্থানীয়করণ রিভিউয়াররা রিলিজের আগে পর্তুগিজ অনবোর্ডিং স্ক্রিন ঠিকমতো চলছে কি না নিশ্চিত করতে প্রায়ই এ পথ নেন, আর ইঞ্জিনিয়াররা অটোমেটেড রানের জন্য API রাখেন।

+55 নম্বর কীভাবে সংরক্ষণ ও নরমালাইজ করা উচিত?

ব্রাজিলের নম্বরে থাকে দুই অঙ্কের এরিয়া কোড (DDD) এবং তার পরে গ্রাহক নম্বর, আর মোবাইল নম্বর নয় অঙ্কের যা শুরু হয় 9 দিয়ে। ব্রাজিলের ভেতরে দূরপাল্লার কলে মানুষ শুরুতে 0 এবং একটি ক্যারিয়ার নির্বাচন কোড ডায়াল করেন, আর সে কারণেই ব্যবহারকারীর ইনপুটে প্রায়ই বাড়তি অঙ্ক থাকে যা সংরক্ষণে থাকার কথা নয়।

সবকিছু E.164-এ সংরক্ষণ করুন: +55, এরিয়া কোড, তারপর গ্রাহক নম্বর, কোনো স্পেস, শুরুর 0 বা ক্যারিয়ার কোড ছাড়া। ইনপুটেই নরমালাইজ করুন, নরমালাইজ করা মান দিয়ে তুলনা করুন, এবং ফরম্যাট করুন কেবল প্রদর্শনের জন্য। ব্রাজিলিয়ান প্রেরকদের কোড সাধারণত পর্তুগিজে, কখনো ইংরেজিতে আসে, তাই নির্দিষ্ট বাক্য মেলানোর বদলে অঙ্কগুলো পার্স করুন।

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

ব্রাজিলের কোড না এলে কী করব?

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

  • নিশ্চিত করুন সার্ভিসটি আদৌ ভার্চুয়াল নম্বর গ্রহণ করে। কিছু করে না, আর ঠিক সে কারণেই রিফান্ডের নিয়ম আছে।
  • ঘন ঘন লুপে আবার অর্ডার করবেন না। চেষ্টার মাঝে বিরতি দিন এবং প্রতিটি অ্যাক্টিভেশন আইডি লগ করুন।
  • দেখুন আপনার অ্যাপ নম্বরটি ট্রাঙ্ক অঙ্ক সহ স্থানীয় ফরম্যাটে নয়, পূর্ণ আন্তর্জাতিক রূপে পাঠিয়েছে কি না।

ব্যর্থ OTP ডেলিভারি কমানো গাইডে আরও ডায়াগনস্টিক আছে।

ওয়ালেট, ইনভয়েস ও স্যান্ডবক্স কীভাবে একসঙ্গে কাজ করে?

OTP Route বিল করে একটি প্রিপেইড USD ওয়ালেট থেকে: পে-অ্যাজ-ইউ-গো, মাসিক ফি নেই, বেছে নেওয়ার মতো প্ল্যানও নেই। কার্ড বা USDT অথবা USDC দিয়ে টপ-আপ করুন, আর প্রতিটি টপ-আপের সঙ্গে ইমেলে PDF ইনভয়েস আসে। পূর্ণ রেট আছে প্রাইসিং পাতায় ও API-তে।

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

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

স্থানীয় সিম ছাড়া কি আমার অ্যাপের ব্রাজিলিয়ান সাইন-আপ ফ্লো টেস্ট করা যায়?

হ্যাঁ। নিজের অ্যাপ বা সমর্থিত কোনো সার্ভিসের জন্য OTP Gateway থেকে একটি +55 নম্বর অর্ডার করুন, ফ্লোতে দিন, আর কোডটি ড্যাশবোর্ডে বা API দিয়ে পড়ুন।

OTP Route API-তে ব্রাজিলের কান্ট্রি আইডি কী?

এটি br। অ্যাক্টিভেশন তৈরির সময় country ফিল্ড হিসেবে বা প্রাইস এন্ডপয়েন্টে country কোয়েরি প্যারামিটার হিসেবে এটি দিন।

WhatsApp আমার +55 নম্বরে কোড না পাঠালে কি আমার কাছ থেকে চার্জ নেওয়া হয়?

না। 20 মিনিটের মধ্যে নম্বরে কোনো SMS না পৌঁছালে, বা আপনি আগে বাতিল করলে, পুরো অঙ্ক স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফিরে যায়।

ব্রাজিলিয়ান নম্বর কিনে কি কয়েক মাস ধরে রাখা যায়?

নিজে-কেনা পণ্য হিসেবে নয়। দীর্ঘ মেয়াদি Dedicated Number বিক্রি হয় কেবল যুক্তরাষ্ট্র ও কানাডার জন্য; ব্রাজিলের ক্ষেত্রে [email protected]এ ইমেল করে জিজ্ঞেস করতে পারেন, প্রাপ্যতার কোনো প্রতিশ্রুতি ছাড়া।

ব্রাজিলিয়ান নম্বরের শুরুর শূন্য কি সংরক্ষণ করব?

না। ট্রাঙ্ক 0 ও যেকোনো ক্যারিয়ার নির্বাচন কোড সরিয়ে নম্বরটি E.164 রূপে সংরক্ষণ করুন, যা শুরু হয় +55 ও দুই অঙ্কের এরিয়া কোড দিয়ে।

ব্রাজিলের ভেরিফিকেশন বার্তা কোন ভাষায় আসে?

বেশিরভাগ আসে পর্তুগিজে, আর কিছু বৈশ্বিক সার্ভিস ইংরেজি টেক্সট পাঠায়। শব্দচয়নের ওপর ভরসা না করে সংখ্যাসূচক কোডটি বের করুন।

ওয়ালেটে অর্থ দেওয়ার আগে কি API ট্রায়াল করা যায়?

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

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

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

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