+357 ভেরিফিকেশন নম্বরে সাইপ্রিয়ট সাইন-আপ ফ্লো টেস্ট করা

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

হ্যাঁ: OTP Route-এর OTP Gateway একটি কোডের জন্য সাইপ্রাসের (+357) ভেরিফিকেশন নম্বর দেয়, প্রতি কোড $0.20 থেকে, আর কোডটি আপনি ড্যাশবোর্ডে পড়তে পারেন অথবা API ও সাইন করা ওয়েবহুকের মাধ্যমে নিজের ব্যাকএন্ডে পেতে পারেন। 20 মিনিটের অ্যাক্টিভেশন উইন্ডোর মধ্যে SMS পৌঁছালেই কেবল চার্জ লাগে; না পৌঁছালে ওয়ালেট স্বয়ংক্রিয়ভাবে রিফান্ড হয়।

আমাদের টিম সাইপ্রাসে প্রোডাক্ট দিচ্ছে, কিন্তু স্থানীয় SIM নেই। বিকল্প কী?

পরিচিত ছবিটি এমন: নিকোসিয়া, লিমাসল বা লার্নাকার গ্রাহকদের জন্য একটি প্রোডাক্ট লাইভ হয়, অনবোর্ডিংয়ের ফোন ধাপে রিগ্রেশন কভারেজ দরকার, আর একমাত্র +357 SIM দুজন সহকর্মীর কাছে, যাঁরা ব্যক্তিগত ফোন থেকে কোড ফরোয়ার্ড করতে করতে ক্লান্ত। ড্রয়ারে রাখা ফিজিক্যাল SIM মেয়াদোত্তীর্ণ হয়, হারিয়ে যায়, এবং এমন টেস্ট অ্যাকাউন্টের সঙ্গে জড়িয়ে থাকে যা কেউ মনে রাখে না।

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

সাইপ্রাস ইউরোপীয় ইউনিয়নের সদস্য রাষ্ট্র, যেখানে সফটওয়্যার, ফিনটেক ও শিপিং খাত সরগরম, তাই যেসব কোম্পানি ইতিমধ্যে গ্রিস বা পূর্ব ভূমধ্যসাগরে কাজ করে তাদের জন্য এটি ইউরোপের একটি সাধারণ প্রথম বা দ্বিতীয় বাজার।

কোন অ্যাপগুলো একটি সাইপ্রিয়ট নম্বরে কোড পাঠাতে পারে?

সাইপ্রাসের লাইভ স্ন্যাপশটে বর্তমানে 1,500-এর বেশি সার্ভিস তালিকাভুক্ত আছে। টিমগুলো যেগুলো সবচেয়ে বেশি চায় তার মধ্যে:

  • মেসেজিংয়ের জন্য WhatsApp, Viber, Telegram ও Signal
  • কাজের অ্যাকাউন্টের জন্য Google (Gmail & YouTube), Microsoft & Outlook ও LinkedIn
  • সোশ্যাল লগইনের জন্য Facebook, Instagram ও TikTok
  • ভ্রমণ ও কমার্সের জন্য Uber, Airbnb, Amazon, Netflix ও eBay

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

সাইপ্রাস OTP API দিয়ে কীভাবে +357 নম্বর অনুরোধ করব?

Developer console-এ একটি কী তৈরি করুন; কী or_live_ দিয়ে শুরু হয় এবং https://otproute.com/api/v1-এর বিপরীতে Bearer হেডারে যায়। একটি সাধারণ রানে চারটি কল লাগে:

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

ওয়েবহুকে একটি X-OTPRoute-Signature হেডার (t=<unix>,v1=<hex>) থাকে। আপনার রিসিভার ওই এন্ডপয়েন্টের সিক্রেট দিয়ে <t>.<raw body>-এর HMAC-SHA256 আবার তৈরি করবে, আগে থেকে বেরিয়ে না গিয়ে v1-এর সঙ্গে মেলাবে, এবং যার টাইমস্ট্যাম্প খুব পুরোনো তা উপেক্ষা করবে। ক্ষমতা পরিকল্পনার জন্য, একটি অ্যাকাউন্টে সর্বোচ্চ 10টি কী ও 5টি ওয়েবহুক এন্ডপয়েন্ট থাকতে পারে, সীমা প্রতি মিনিটে 300টি রিকোয়েস্ট। প্রতিটি ফিল্ড API ডকুমেন্টেশনে তালিকাভুক্ত আছে।

একজন নন-ডেভেলপার কি সাইপ্রাসের ভেরিফিকেশন নম্বর অর্ডার করতে পারেন?

হ্যাঁ। সাপোর্ট স্টাফ ও অ্যাকাউন্ট ম্যানেজারদের প্রায়ই শুধু একটি কোড লাগে, এবং ড্যাশবোর্ড API না ছুঁয়েই তা মেটায়:

  1. সাইন ইন করে OTP Gateway খুলুন।
  2. সাইপ্রাস বাছুন, তারপর যে সার্ভিস ভেরিফাই করছেন তা বাছুন।
  3. প্রদর্শিত দাম দেখুন, যা API যে অঙ্ক ফেরত দিত তারই সমান।
  4. অর্ডার করুন, +357 নম্বরটি অ্যাপে কপি করুন এবং ট্যাবটি খোলা রাখুন।
  5. কোড পাওয়া মাত্র অ্যাক্টিভেশন কার্ডে তা দেখা যায়।

অ্যাক্টিভেশন 20 মিনিট খোলা থাকে। কোডটি আর না লাগলে একই কার্ড থেকে বাতিল করুন।

কোড এলো না। এখন কী করব?

কিছুই হারায়নি: SMS ছাড়া 20 মিনিটের উইন্ডো শেষ হলে, অথবা আপনি বাতিল করলে, পুরো অর্থ স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফিরে আসে। পরের চেষ্টা ভালো করতে:

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

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

+357 নম্বর কীভাবে সংরক্ষণ করা উচিত, আর কোডগুলো কোন ভাষায় আসে?

সাইপ্রাসে কোনো ট্রাঙ্ক প্রিফিক্স নেই, তাই ছেঁটে ফেলার মতো শুরুর শূন্য নেই। জাতীয় নম্বর আট ডিজিটের, এবং মোবাইল নম্বর 9 দিয়ে শুরু হয়। E.164-এ সেটি দাঁড়ায় +357 এবং তার পর ওই আট ডিজিট, কোনো স্পেস বা যতিচিহ্ন ছাড়া। ব্যবহারকারীরা প্রায়ই স্থানীয় রূপ প্রথম দুই ডিজিটের পর একটি স্পেস দিয়ে লেখেন, তাই তুলনা বা সংরক্ষণের আগে হোয়াইটস্পেস সরিয়ে এবং দেশ কোড যোগ করে ইনপুট নরমালাইজ করুন।

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

সাইপ্রাসে কি দীর্ঘমেয়াদি লাইন আছে, আর বিলিং কীভাবে হয়?

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

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

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

সাইপ্রিয়ট SIM কার্ড ছাড়া কি আমার অ্যাপের সাইপ্রাস সাইন-আপ ফ্লো টেস্ট করতে পারি?

হ্যাঁ। OTP Gateway থেকে একটি +357 নম্বর অনুরোধ করুন, অ্যাপে দিন, এবং ড্যাশবোর্ডে বা API দিয়ে কোডটি পড়ুন। কোনো হ্যান্ডসেট বা স্থানীয় SIM লাগে না।

সাইপ্রাসের জন্য API কোন কান্ট্রি আইডি প্রত্যাশা করে?

প্রাইস ও অ্যাক্টিভেশন রিকোয়েস্টে country মান হিসেবে cy ব্যবহার করুন, যেমন {"service": "whatsapp", "country": "cy"}।

সাইপ্রিয়ট কোড না এলে কি আমার চার্জ কাটা হয়?

না। SMS ছাড়া শেষ হওয়া সাইপ্রিয়ট অ্যাক্টিভেশন, তা 20 মিনিটে মেয়াদ শেষ হোক বা আপনি বাতিল করুন, পুরোপুরি ওয়ালেটে ফেরত জমা হয়।

সাইপ্রিয়ট নম্বর থেকে কি শুরুর শূন্য বাদ দেব?

বাদ দেওয়ার কিছু নেই, কারণ সাইপ্রাস ট্রাঙ্ক প্রিফিক্স ব্যবহার করে না। নম্বরটি +357 ও আট জাতীয় ডিজিট হিসেবে সংরক্ষণ করুন।

আগামী মাসে লগইনের জন্য কি একই +357 নম্বর পুনরায় ব্যবহার করতে পারি?

না। প্রতিটি OTP Gateway নম্বর একটি ভেরিফিকেশন কোড দেয়। যে অ্যাকাউন্টে বারবার লগইন করতে হবে তার জন্য যুক্তরাষ্ট্র বা কানাডার একটি Dedicated Number বেশি উপযুক্ত।

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

একটি +357 নম্বরের দাম প্রতি কোড $0.20 থেকে শুরু, চূড়ান্ত অঙ্ক নির্ধারিত হয় আপনার বাছা সার্ভিস দিয়ে। আপনার স্ক্রিপ্ট GET /api/v1/prices থেকে সাইপ্রাসের বর্তমান অঙ্ক পড়তে পারে, আর ড্যাশবোর্ড অর্ডার বোতামের পাশে তা দেখায়।

OTP Route কি অনেক অ্যাকাউন্ট খোলার জন্য তৈরি?

না। এটি আপনার নিজের প্রোডাক্ট টেস্ট এবং বৈধ ব্যবসায়িক অ্যাকাউন্ট চালানোর জন্য তৈরি। প্রতিটি সার্ভিসের শর্তাবলি মেনে চলুন এবং প্রতিটি প্রকৃত ব্যক্তি বা ব্যবসার জন্য একটি করে অ্যাকাউন্ট রাখুন।

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

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

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