পার্টনার পেমেন্ট ও SMS গেটওয়ে
ISP ক্লায়েন্টের পার্টনার ইনভয়েস পেমেন্ট ও নোটিফিকেশন কনফিগার করুন, ISP-এর নিজস্ব গেটওয়ে অপরিবর্তিত রেখে।
পার্টনার পেমেন্ট ও SMS গেটওয়ে
পার্টনার গেটওয়ের কাজ হলো ISP ক্লায়েন্টের কাছ থেকে আপনার সফটওয়্যার সাবস্ক্রিপশন ইনভয়েসের টাকা নেওয়া। এটি ISP-এর ইন্টারনেট গ্রাহকের বিল সংগ্রহ করে না।
দুই স্তরের গেটওয়ে আলাদা রাখুন
| কনফিগারেশন | ব্যবহার | কে সেট করবে |
|---|---|---|
| Partner payment gateway | ISP ক্লায়েন্ট পার্টনার ইনভয়েস দেয় | পার্টনার |
| ISP customer payment gateway | ইন্টারনেট গ্রাহক ISP বিল দেয় | প্রতিটি ISP Group Admin |
| Partner SMS gateway | ISP ক্লায়েন্টকে পার্টনার ইনভয়েস/পেমেন্ট SMS | পার্টনার |
| ISP SMS gateway | গ্রাহককে বিল, বকেয়া ও সেবা SMS | প্রতিটি ISP Group Admin |
পার্টনারের মাধ্যমে ISP তৈরি হলেও তার নিজস্ব payment বা SMS credential কপি বা পরিবর্তন হয় না।
পার্টনার পেমেন্ট গেটওয়ে
- Partner → Payments খুলুন ও provider নির্বাচন করুন।
- provider অনুযায়ী দেখানো merchant/API credential লিখুন।
- প্রয়োজন হলে mode, currency ও callback setting দিন।
- gateway enable করে save করুন।
- ছোট অঙ্কের Partner retail invoice দিয়ে পরীক্ষা করুন।
Provider অনুযায়ী merchant ID, store ID, API key/secret, username/password, MSISDN বা callback credential-এর মতো আলাদা আবশ্যক field দেখানো হয়। Recharge Card বিদ্যমান ISPbills card inventory ব্যবহার করে, তাই বাইরের API credential লাগে না।
ISP ক্লায়েন্টের subscriber-payment credential পার্টনার পেজে দেবেন না। ISP subscription payment যে ব্যবসা পাবে, সেই পার্টনার ব্যবসার credential দিন।
Hosted/API provider বিদ্যমান checkout ও callback দিয়ে status ফেরত দেয়। কোনো reference verification পদ্ধতি থাকলে provider account-এ লেনদেন নিশ্চিত করে তারপর Partner → Billing থেকে paid করুন; শুধু screenshot দেখে paid করবেন না।
পার্টনার SMS গেটওয়ে
- Partner → SMS খুলুন।
- provider নির্বাচন করে সব provider-specific credential ও sender তথ্য দিন।
- Save করে Send test চালান এবং delivery নিশ্চিত করুন।
এটি ISP ক্লায়েন্টের Group Admin যোগাযোগ নম্বরে branded invoice ও payment notification পাঠায়। ISP তার গ্রাহকদের SMS দেওয়ার জন্য নিজের Group Admin SMS gateway আলাদাভাবে সেট করবে।
নিরাপত্তা ও সমস্যা সমাধান
- Sandbox test শেষে production credential ব্যবহার করুন।
- শুধু অনুমোদিত কর্মীকে Payments বা SMS permission দিন।
- key ফাঁস হলে দ্রুত বদলান এবং support ticket-এ secret দেবেন না।
- field না দেখালে সঠিক provider আবার নির্বাচন ও reload করুন; তবুও না এলে provider-এর নাম দিয়ে ticket করুন।
- payment সফল কিন্তু invoice open থাকলে callback URL/mode, transaction ও gateway log দেখুন।
- SMS ব্যর্থ হলে balance, sender approval, endpoint, credential ও নম্বরের format যাচাই করুন।