SMS Gateway Setup
বাংলাদেশ, ভারত, নেপাল, পাকিস্তান এবং আন্তর্জাতিক সেবা সহ ৩০টি প্রোভাইডার থেকে SMS গেটওয়ে কনফিগার করুন — Twilio, Vonage, Plivo এবং আঞ্চলিক প্রোভাইডারসহ — ISP গ্রাহক বিজ্ঞপ্তি স্বয়ংক্রিয় করতে।
SMS Gateway Setup
ISPBills-এর যেকোনো SMS ফিচার কাজ করার আগে — ম্যানুয়াল পাঠানো, ব্রডকাস্ট, স্বয়ংক্রিয় নোটিফায়ার এবং ইভেন্ট ট্রিগারসহ — আপনাকে একটি SMS গেটওয়ে কনফিগার করতে হবে। গেটওয়ে হলো সেই তৃতীয়-পক্ষের সেবা যা আপনার বার্তাগুলো গ্রাহকদের মোবাইল ফোনে প্রকৃতপক্ষে পৌঁছে দেয়। এই পেজটি কিভাবে সেটআপ, পরীক্ষা এবং আপনার SMS ব্যালেন্স পরিচালনা করবেন তা ব্যাখ্যা করে।
গেটওয়ে সঠিকভাবে কনফিগার ও পরীক্ষা না করা পর্যন্ত কোনো SMS ডেলিভার হবে না। অন্য কোনো SMS ফিচার সক্রিয় করার আগে এই সেটআপ সম্পন্ন করুন।
গেটওয়ে সেটিংসে নেভিগেট করা
Settings → SMS Gateway-এ যান। এই পেজে সমস্ত গেটওয়ে কনফিগারেশন অপশনের পাশাপাশি আপনার বর্তমান SMS ব্যালেন্স এবং ব্যবহারের ইতিহাস রয়েছে।
সমর্থিত SMS প্রোভাইডার
ISPBills পাঁচটি অঞ্চল জুড়ে ৩০টি SMS গেটওয়ে প্রোভাইডারের সাথে ইন্টিগ্রেট করে। নিম্নলিখিত টেবিলে প্রতিটি সমর্থিত প্রোভাইডার তালিকাভুক্ত করা হয়েছে:
| অঞ্চল | Provider | API Type | প্রধান বৈশিষ্ট্য |
|---|---|---|---|
| বাংলাদেশ | Maestro | REST | Balance check, Sender ID |
| বাংলাদেশ | Robi | REST | Username/Password auth |
| বাংলাদেশ | M2MBD | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | Bangladesh SMS | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | BulkSMSBD | REST | Username/Password |
| বাংলাদেশ | BTS SMS | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | 880 SMS | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | BD SmartPay | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | ElitBuzz | REST | Balance check |
| বাংলাদেশ | SSL Wireless | REST | Sender ID, Mask |
| বাংলাদেশ | ADN SMS | REST | API Key + Secret |
| বাংলাদেশ | 24 SMS BD | REST | Balance check |
| বাংলাদেশ | SMS.net | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | Brand SMS | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | MetroTel | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | DianaHost | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | SMS in BD | REST (ElitBuzz) | Balance check |
| বাংলাদেশ | DhakaSoft BD | REST (ElitBuzz) | Balance check |
| ভারত | TextLocal | REST | DLT compliant, Template ID |
| ভারত | MSG91 | REST | DLT Auth Key, Template |
| ভারত | Karix | REST | Enterprise SMS |
| নেপাল | Sparrow SMS | REST | Token auth |
| নেপাল | Aakash SMS | REST | Token auth |
| নেপাল | Khalti SMS | REST | API Key + Secret |
| পাকিস্তান | Jazz SMS | REST | Login ID/Password |
| পাকিস্তান | Zong SMS | REST | Login auth |
| পাকিস্তান | Telenor SMS | REST | API auth |
| আন্তর্জাতিক | Twilio | REST | SID/Token, E.164 numbers |
| আন্তর্জাতিক | Vonage (Nexmo) | REST | API Key/Secret |
| আন্তর্জাতিক | Plivo | REST | Auth ID/Token |
অনেক বাংলাদেশি প্রোভাইডার (উপরে REST (ElitBuzz) চিহ্নিত) ElitBuzz-এর সাথে একই API ফরম্যাট শেয়ার করে। ISPBills এই প্রোভাইডারগুলোর জন্য অভ্যন্তরীণভাবে ElitBuzz হ্যান্ডলার ব্যবহার করে, তাই তারা সবাই ব্যালেন্স চেকিংসহ একই ফিচার সমর্থন করে।
Bangladesh Providers
| Gateway | বিবরণ |
|---|---|
| ADN SMS | বাংলাদেশের জনপ্রিয় বাল্ক SMS প্রোভাইডার। API Key এবং Secret প্রয়োজন। |
| ElitBuzz / SMS.net | বাংলাদেশে ব্যাপকভাবে ব্যবহৃত; মাস্কিং এবং নন-মাস্কিং উভয় রুট সমর্থন করে। |
| SSL Wireless | SSL Commerz SMS সেবা। Sender ID মাস্কিং সমর্থন করে। |
| BulkSMSBD | বাংলাদেশের বাল্ক SMS প্ল্যাটফর্ম, Username/Password auth সহ। |
| Robi | Robi Axiata এন্টারপ্রাইজ SMS API। |
| BD SmartPay | বাংলাদেশের জন্য SmartPay SMS গেটওয়ে। |
| Maestro | REST API সহ balance check এবং Sender ID সমর্থন। |
| Maestro / M2MBD / BTS SMS / 880 SMS / Bangladesh SMS / 24 SMS BD / Brand SMS / MetroTel / DianaHost / SMS in BD / DhakaSoft BD | ElitBuzz-পরিবারের প্রোভাইডার যারা একই API ফরম্যাট শেয়ার করে। সবগুলো balance checking সমর্থন করে। |
India Providers
| Gateway | বিবরণ |
|---|---|
| TextLocal | ভারতের জনপ্রিয় SMS প্রোভাইডার। API key (Token ফিল্ডে সংরক্ষিত) এবং অনুমোদিত Sender ID প্রয়োজন। DLT সম্মত। |
| MSG91 | DLT-সম্মত টেমপ্লেট সমর্থনসহ ভারতীয় SMS গেটওয়ে। Auth Key (Token), Template ID (Username), এবং ৬-অক্ষরের Sender ID প্রয়োজন। |
| Karix | Karix/Tanla এন্টারপ্রাইজ SMS। API UID (Username) এবং API Token (Password) সহ Basic Auth ব্যবহার করে। |
Nepal Providers
| Gateway | বিবরণ |
|---|---|
| Sparrow SMS | নেপালের শীর্ষস্থানীয় SMS প্রোভাইডার। API Token এবং sender identity (from) প্রয়োজন। |
| Aakash SMS | নেপালের জনপ্রিয় বাল্ক SMS সেবা। Auth Token প্রয়োজন। |
| Khalti SMS | Khalti মেসেজিং সেবা। Auth Token এবং API URL (POST URL ফিল্ডে সেট করুন) প্রয়োজন। |
Pakistan Providers
| Gateway | বিবরণ |
|---|---|
| Jazz SMS | Jazz (Mobilink) কর্পোরেট SMS। Username, Password, এবং অনুমোদিত Mask প্রয়োজন। |
| Zong SMS | Zong কর্পোরেট SMS। API URL চুক্তি-নির্দিষ্ট — POST URL ফিল্ডে সেট করুন। |
| Telenor SMS | Telenor Pakistan কর্পোরেট SMS। দুই-ধাপের authentication (স্বয়ংক্রিয়ভাবে পরিচালিত)। |
International Providers
| Gateway | বিবরণ |
|---|---|
| Twilio | বিশ্বব্যাপী ক্লাউড কমিউনিকেশন। Account SID (Username), Auth Token (Password), এবং E.164 ফরম্যাটে Twilio ফোন নম্বর। |
| Vonage (Nexmo) | বিশ্বব্যাপী SMS সেবা। API Key (Username), API Secret (Password), এবং sender ID বা ভার্চুয়াল নম্বর। |
| Plivo | বিশ্বব্যাপী SMS API। Auth ID (Username), Auth Token (Password), এবং E.164 ফরম্যাটে source নম্বর। |
গেটওয়ে কনফিগার করা
Gateway ড্রপডাউন থেকে আপনার গেটওয়ে প্রোভাইডার নির্বাচন করুন (অঞ্চল অনুযায়ী সাজানো)। ফর্মটি সেই প্রোভাইডারের প্রয়োজনীয় ফিল্ডগুলো দেখাতে আপডেট হবে। সাধারণ ফিল্ডগুলোর মধ্যে রয়েছে:
- API Key / Token – আপনার SMS গেটওয়ে অ্যাকাউন্ট দ্বারা প্রদত্ত গোপন কী। এটি গোপনীয় রাখুন।
- Username – আপনার গেটওয়ে অ্যাকাউন্টের ইউজারনেম (কিছু প্রোভাইডারের জন্য প্রয়োজনীয়)। আন্তর্জাতিক গেটওয়ের ক্ষেত্রে এটি Account SID বা Auth ID ধারণ করতে পারে।
- Password – আপনার গেটওয়ে অ্যাকাউন্টের পাসওয়ার্ড (কিছু প্রোভাইডারের জন্য প্রয়োজনীয়)। আন্তর্জাতিক গেটওয়ের ক্ষেত্রে এটি Auth Token বা API Secret ধারণ করতে পারে।
- Sender ID – গ্রাহকদের ফোনে প্রেরক হিসেবে প্রদর্শিত নাম বা নম্বর (যেমন আপনার ISP-এর ব্র্যান্ড নাম)। মনে রাখবেন কিছু গেটওয়ে এবং রুটে পূর্ব-অনুমোদিত Sender ID প্রয়োজন; আপনার প্রোভাইডারের সাথে যাচাই করুন।
- API Endpoint / URL – কিছু গেটওয়ের জন্য ডিফল্ট থেকে ভিন্ন হলে API বেস URL প্রবেশ করানোর প্রয়োজন হতে পারে। পাকিস্তানি এন্টারপ্রাইজ গেটওয়ের (Jazz, Zong, Telenor) ক্ষেত্রে এটি বিশেষভাবে গুরুত্বপূর্ণ যেখানে URL চুক্তি-নির্দিষ্ট।
Provider-Specific Field Mapping
বিভিন্ন প্রোভাইডার গেটওয়ে ফর্মের ফিল্ডগুলো বিভিন্ন উদ্দেশ্যে ব্যবহার করে। নিম্নলিখিত রেফারেন্সটি দেখায় কোন credential কোন ফর্ম ফিল্ডে ম্যাপ করে প্রতিটি সমর্থিত প্রোভাইডারের জন্য:
Bangladesh Providers:
| Provider | Token | Username | Password | From Number |
|---|---|---|---|---|
| ADN SMS | API Key | API Secret | — | Sender ID |
| ElitBuzz / SMS.net | API Key | — | — | Sender ID |
| SSL Wireless | API Token | SID | — | Sender ID (Mask) |
| BulkSMSBD | — | Username | Password | Sender ID |
| Robi | — | Username | Password | Sender ID |
| Maestro | API Key | — | — | Sender ID |
| ElitBuzz-family* | API Key | — | — | Sender ID |
*ElitBuzz-family-এর অন্তর্ভুক্ত: M2MBD, BTS SMS, 880 SMS, Bangladesh SMS, BD SmartPay, 24 SMS BD, Brand SMS, MetroTel, DianaHost, SMS in BD, DhakaSoft BD।
India Providers:
| Provider | Token | Username | Password | From Number |
|---|---|---|---|---|
| TextLocal | API Key | — | — | Sender ID |
| MSG91 | Auth Key | Template ID | — | Sender ID (6 chars) |
| Karix | — | API UID | API Token | Source number |
Nepal Providers:
| Provider | Token | Username | Password | From Number |
|---|---|---|---|---|
| Sparrow SMS | API Token | — | — | Sender identity |
| Aakash SMS | Auth Token | — | — | — |
| Khalti SMS | Auth Token | — | — | — |
Pakistan Providers:
| Provider | Token | Username | Password | From Number |
|---|---|---|---|---|
| Jazz SMS | — | Username | Password | Mask |
| Zong SMS | — | Login ID | Login Password | Mask |
| Telenor SMS | — | Username | Password | Mask |
International Providers:
| Provider | Token | Username | Password | From Number |
|---|---|---|---|---|
| Twilio | — | Account SID | Auth Token | Phone number (E.164) |
| Vonage (Nexmo) | — | API Key | API Secret | Sender ID/number |
| Plivo | — | Auth ID | Auth Token | Source number (E.164) |
আপনার SMS গেটওয়ে অ্যাকাউন্ট থেকে প্রদত্ত তথ্য অনুযায়ী সমস্ত প্রয়োজনীয় ফিল্ড সঠিকভাবে পূরণ করুন। API কী বা Sender ID-তে ভুল থাকলে ডেলিভারি ব্যর্থ হবে।
DLT Compliance (India)
ভারতীয় টেলিকম নিয়মাবলী সমস্ত বাণিজ্যিক SMS-এর জন্য DLT (Distributed Ledger Technology) নিবন্ধন বাধ্যতামূলক করে। আপনি যদি ভারতে পরিচালনা করেন, তাহলে SMS পাঠানোর আগে নিম্নলিখিত পদক্ষেপগুলো সম্পন্ন করতে হবে:
- Entity হিসেবে নিবন্ধন করুন আপনার টেলিকম অপারেটরের DLT পোর্টালে (যেমন Jio DLT, Airtel DLT, Vodafone Idea DLT)।
- Sender ID (Headers) নিবন্ধন করুন — প্রতিটি প্রেরকের নাম DLT পোর্টালের মাধ্যমে অনুমোদিত হতে হবে। Sender ID ঠিক ৬ অক্ষরের হয়।
- Message Templates নিবন্ধন করুন — আপনার ISP যে প্রতিটি মেসেজ টেমপ্লেট পাঠাবে তা DLT পোর্টালে নিবন্ধিত ও অনুমোদিত হতে হবে। প্রতিটি টেমপ্লেট একটি অনন্য Template ID পায়।
- ISPBills-এ কনফিগার করুন — MSG91 ব্যবহার করার সময়, DLT Template ID Username ফিল্ডে এবং Auth Key Token ফিল্ডে প্রবেশ করান। TextLocal-এর জন্য, API Key Token ফিল্ডে যায়।
DLT নিবন্ধন অনুমোদনের জন্য ১–৭ কার্যদিবস সময় লাগতে পারে। সেই অনুযায়ী আপনার SMS সেটআপ পরিকল্পনা করুন এবং লাইভ হওয়ার আগে সমস্ত স্বয়ংক্রিয় বিজ্ঞপ্তির (মেয়াদ শেষের রিমাইন্ডার, মেয়াদোত্তীর্ণ সতর্কতা, পেমেন্ট নিশ্চিতকরণ ইত্যাদি) জন্য টেমপ্লেট নিবন্ধন করুন।
প্রতি-SMS খরচ ট্র্যাকিং
ISPBills সিস্টেমের মাধ্যমে পাঠানো প্রতিটি SMS-এর খরচ ট্র্যাক করে। প্রতিটি গেটওয়ে কনফিগারেশনে একটি Unit Price ফিল্ড রয়েছে যেখানে আপনি প্রতি SMS সেগমেন্টের খরচ সেট করেন। এটি নিম্নলিখিতগুলো সক্ষম করে:
- প্রতি বার্তায় খরচ ট্র্যাকিং — প্রতিটি পাঠানো SMS কনফিগার করা unit price অনুযায়ী তার খরচসহ লগ করা হয়।
- অপারেটর-স্তরের বিলিং — হোস্টেড ISPBills ডিপ্লয়মেন্টের জন্য, সঠিক বিলিংয়ের জন্য প্রতি অপারেটরের SMS খরচ ট্র্যাক করা হয়।
- খরচ রিপোর্ট — SMS History পেজ থেকে যেকোনো তারিখ পরিসরে মোট SMS খরচ দেখুন।
- Unicode সচেতনতা — নন-ল্যাটিন অক্ষর (যেমন বাংলা, দেবনাগরী, আরবি) ধারণকারী বার্তাগুলো Unicode হিসেবে পাঠানো হয়, যা প্রতি সেগমেন্টে অক্ষর সংখ্যা ১৬০ থেকে ৭০-এ কমিয়ে দেয়। ISPBills সেগমেন্ট সংখ্যা এবং খরচ গণনা করার সময় এটি বিবেচনায় নেয়।
SMS ব্যালেন্স ব্যবস্থাপনা
ISPBills প্রতিটি অপারেটরের জন্য একটি অভ্যন্তরীণ SMS ক্রেডিট ব্যালেন্স রক্ষণাবেক্ষণ করে, যা আপনার গেটওয়ে প্রোভাইডারে রাখা ব্যালেন্স থেকে আলাদা।
SMS ব্যালেন্স দেখা
আপনার বর্তমান SMS ক্রেডিট ব্যালেন্স SMS Gateway সেটিংস পেজের উপরে প্রদর্শিত হয়। এই ব্যালেন্স ISPBills-এ বার্তা পাঠানোর জন্য উপলব্ধ ক্রেডিট প্রতিফলিত করে।
ক্রেডিট কেনা
অতিরিক্ত SMS ক্রেডিট কিনতে, Settings → SMS Gateway → Buy SMS (বা সমতুল্য বিলিং সেকশন)-এ যান। ক্রেডিট সাধারণত বান্ডেলে কেনা হয়। কেনার পর, সেগুলো অবিলম্বে আপনার ISPBills SMS ব্যালেন্সে যোগ হয়।
আপনি যদি হোস্টেড সার্ভিস হিসেবে ISPBills পরিচালনা করেন, তাহলে SMS বিলিং সরাসরি আপনার সার্ভিস প্রোভাইডার দ্বারা পরিচালিত হতে পারে। ইন-অ্যাপ ক্রয়ের অপশন না থাকলে আপনার ব্যালেন্স টপ-আপ করতে তাদের সাথে যোগাযোগ করুন।
SMS ইতিহাস
SMS History বা SMS Log বিভাগটি সিস্টেমের মাধ্যমে পাঠানো সমস্ত বার্তার রেকর্ড দেখায়, যার মধ্যে রয়েছে:
- পাঠানোর তারিখ এবং সময়
- প্রাপকের নম্বর
- বার্তার বিষয়বস্তু
- ডেলিভারি স্ট্যাটাস (delivered, failed, pending)
- খরচকৃত ক্রেডিট
- প্রতি বার্তায় খরচ
ব্যবহার অডিট, ডেলিভারি ব্যর্থতা তদন্ত এবং সময়ের সাথে খরচ ট্র্যাক করতে এই লগ ব্যবহার করুন। আরো বিস্তারিত জানতে SMS History দেখুন।
অপারেটর SMS বিলিং
মাল্টি-অপারেটর ডিপ্লয়মেন্টে, প্রতিটি অপারেটরের নিজস্ব SMS ব্যালেন্স থাকে। সিস্টেম অ্যাডমিনিস্ট্রেটর বা হোস্টিং প্রোভাইডার নিম্নলিখিতগুলো করতে পারেন:
- প্রতি অপারেটরের SMS ব্যবহার এবং ব্যালেন্স দেখা।
- একটি অপারেটরের SMS ক্রেডিট টপ-আপ করা।
- সেবা বিঘ্ন রোধে কম SMS ব্যালেন্সের জন্য সতর্কতা সেট করা।
গেটওয়ে পরীক্ষা করা
কনফিগারেশন সেভ করার পর, Send Test SMS বাটন ব্যবহার করুন। আপনার অ্যাক্সেস আছে এমন একটি মোবাইল নম্বর লিখুন এবং Send ক্লিক করুন। কনফিগারেশন সঠিক থাকলে, কয়েক সেকেন্ডের মধ্যে আপনি একটি টেস্ট বার্তা পাবেন। পরীক্ষা ব্যর্থ হলে, গেটওয়ে থেকে একটি ত্রুটি বার্তা প্রদর্শিত হবে — সমস্যা নির্ণয়ে এটি ব্যবহার করুন (সাধারণ সমস্যা: ভুল API কী, অনুমোদিত নয় এমন Sender ID, বা অপর্যাপ্ত গেটওয়ে ব্যালেন্স)।
প্রাথমিক সেটআপের পর এবং প্রতিটি কনফিগারেশন পরিবর্তনের পর সবসময় পরীক্ষা করুন।
সর্বোত্তম অনুশীলন
- আপনার API কী নিরাপদ রাখুন এবং শেয়ার করবেন না। আপোষকৃত হয়েছে মনে হলে অবিলম্বে এটি রোটেট করুন।
- আপনার SMS ব্যালেন্স নিয়মিত পর্যবেক্ষণ করুন, বিশেষ করে স্বয়ংক্রিয় নোটিফায়ার বা ব্রডকাস্ট ফিচার ব্যবহার করলে, অপ্রত্যাশিত বিঘ্ন এড়াতে।
- আপনার গেটওয়ে প্রোভাইডার অ্যাকাউন্টে কোনো পরিবর্তনের পর (যেমন API কী নবায়ন বা Sender ID পরিবর্তন) গেটওয়ে সংযোগ পরীক্ষা করুন।
- আপনার গেটওয়ে প্রোভাইডার আপনি যে ভলিউম এবং রুট (যেমন ট্রানজ্যাকশনাল বনাম প্রমোশনাল) ব্যবহার করতে চান তা সমর্থন করে কিনা যাচাই করুন।
- সমস্ত গেটওয়ের সাথে সামঞ্জস্যতার জন্য ফোন নম্বরগুলো E.164 ফরম্যাটে (+[country code][number]) সংরক্ষণ করুন।
আঞ্চলিক বিবেচনা
বাংলাদেশ
- বেশিরভাগ বাংলাদেশি প্রোভাইডার মাস্কিং (ব্র্যান্ডেড sender ID) এবং নন-মাস্কিং উভয় রুট সমর্থন করে। মাস্কিং রুটগুলো বেশি ব্যয়বহুল তবে এলোমেলো নম্বরের পরিবর্তে আপনার ISP-এর নাম প্রদর্শন করে।
- ElitBuzz-পরিবারের প্রোভাইডারগুলো সবাই একই API ফরম্যাট শেয়ার করে, যা প্রয়োজনে তাদের মধ্যে সহজে পরিবর্তন করা সম্ভব করে।
- বেশিরভাগ বাংলাদেশি প্রোভাইডারের জন্য balance check উপলব্ধ — ISPBills প্রোভাইডারে আপনার অবশিষ্ট SMS ক্রেডিট কোয়েরি করতে পারে।
ভারত
- DLT নিবন্ধন বাধ্যতামূলক। ভারতে সমস্ত বাণিজ্যিক SMS অবশ্যই DLT-নিবন্ধিত entity থেকে পূর্ব-অনুমোদিত টেমপ্লেট এবং sender ID সহ পাঠাতে হবে। উপরের DLT Compliance বিভাগ দেখুন।
- Template variables: MSG91 ব্যবহার করার সময়, বার্তার বিষয়বস্তু DLT-নিবন্ধিত টেমপ্লেটের মাধ্যমে পাস করা হয়। Username ফিল্ডে Template ID সেট করুন।
- নম্বর ফরম্যাট: ভারতীয় মোবাইল নম্বর ১০ সংখ্যার হওয়া উচিত। গেটওয়ে সাধারণত +91 প্রিফিক্স সহ বা ছাড়া গ্রহণ করবে।
নেপাল
- Sender identity নিবন্ধন: নেপালি গেটওয়ে (Sparrow SMS, Aakash SMS) পূর্ব-অনুমোদিত sender identity প্রয়োজন। একটি sender নাম নিবন্ধন করতে আপনার প্রোভাইডারের সাথে যোগাযোগ করুন।
- নম্বর ফরম্যাট: নেপালি মোবাইল নম্বর ১০ সংখ্যার এবং 97 বা 98 দিয়ে শুরু হয়। নির্ভরযোগ্য ডেলিভারির জন্য country code (+977) অন্তর্ভুক্ত করুন।
- Character encoding: নেপালি (দেবনাগরী) টেক্সট Unicode হিসেবে পাঠানো হবে, যা সেগমেন্ট সংখ্যা বাড়ায়। সেই অনুযায়ী SMS ক্রেডিট পরিকল্পনা করুন।
পাকিস্তান
- এন্টারপ্রাইজ চুক্তি প্রয়োজন। Jazz, Zong, এবং Telenor SMS API-এর জন্য কর্পোরেট চুক্তি প্রয়োজন। এগুলো সেলফ-সার্ভিস সাইন-আপ API নয়।
- Mask অনুমোদন: সমস্ত SMS অবশ্যই একটি অনুমোদিত mask (sender ID) ব্যবহার করতে হবে। অনুমোদিত নয় এমন mask প্রত্যাখ্যাত হবে।
- API URL পরিবর্তিত হয়: API endpoint সাধারণত আপনার এন্টারপ্রাইজ চুক্তিতে প্রদান করা হয়। POST URL ফিল্ডে এটি প্রবেশ করান।
- নম্বর ফরম্যাট: পাকিস্তানি মোবাইল নম্বরে country code অন্তর্ভুক্ত থাকা উচিত (যেমন +923001234567)।
আন্তর্জাতিক
- ফোন নম্বর অবশ্যই E.164 ফরম্যাটে হতে হবে (যেমন
+15551234567)। - আন্তর্জাতিক গেটওয়ে বিশ্বব্যাপী ডেলিভারি সমর্থন করে তবে গন্তব্য দেশ অনুযায়ী মূল্য পরিবর্তিত হয়।
- আপনার কাঙ্ক্ষিত প্রতি-সেগমেন্ট বিলিং হারে Unit Price সেট করুন।
আপনার পছন্দের প্রোভাইডার তালিকায় না থাকলে, সাপোর্টে যোগাযোগ করুন — কাস্টম ইন্টিগ্রেশনের মাধ্যমে অতিরিক্ত গেটওয়ে পাওয়া যেতে পারে।