Apps ও integration
Dashboard যা যা করতে পারে তার অনেকটাই আসে app হিসেবে। এটা বুঝলে “আমার menu-র item কোথায় গেল?” ধরনের বেশিরভাগ প্রশ্নের উত্তর পাওয়া যায়।
কোথায় পাবেন
Sidebar → Apps আর Sidebar → Integrations।
| Menu item | কী কাজে লাগে |
|---|---|
| App Store | App দেখা ও install করা |
| Installed Apps | আপনার যা আছে, আর কোনটার টাকা দিতে হবে |
| Add-ons (Legacy) | পুরনো add-on ব্যবস্থা, বাদ দেওয়া হচ্ছে |
| URL Redirects | পুরনো ঠিকানা থেকে নতুনে পাঠানো |
| Blocked IPs | ক্ষতিকর traffic আটকানো |
| SMS Gateways | SMS পাঠানো |
| Email Gateways | Email পাঠানো |
Menu-র item কেন উধাও হয়
Install করা না থাকলে app নিজের menu-র entry লুকিয়ে ফেলে। এই অংশের সবচেয়ে কাজের তথ্য এটাই।
Dashboard-এর এই feature গুলো আসলে app, আর app install না থাকলে প্রতিটিই sidebar থেকে চলে যায়:
Payment Gateways · Couriers · SMS Gateways · Product Reviews · Abandoned Checkouts · Blog · Fraud Checker · Forms · URL Redirects · Blocked IPs · Facebook · TikTok · Microsoft Clarity · Google Analytics · Pinterest · reCAPTCHA · WhatsApp · Guest Checkout & OTP · Order Flow
তাই menu-র item না থাকার দুইটা কারণ হতে পারে: আপনার plan-এ সেটা নেই, নয়তো app-টি install করা নেই। আগে Installed Apps দেখুন — এটা ঠিক করা সহজ।
Payment বাকি পড়লে app inactive-ও হয়ে যেতে পারে। তখনো menu-র item ঠিক uninstall-এর মতোই লুকিয়ে যায়।
App install করা
Sidebar → Apps → App Store। Search করুন বা category দিয়ে বাছুন। Card-এ দাম, free trial থাকলে সেটা, আর app-টি Core কি না দেখায়।
Install যোগ করে দেয়। টাকার app আগে payment page হয়ে যায়।
আপনার plan-এ যেসব app আছে সেগুলো নিজে থেকেই install হয়ে যায় — খুঁজতে হয় না।
Install করা app সামলানো
Sidebar → Apps → Installed Apps।
কোনো app-এর টাকা বাকি থাকলে উপরে হলুদ একটা অংশে সেটা লেখা থাকে, প্রতিটির জন্য একটা Pay now button সহ। এগুলো নিজে থেকে নবায়ন হয় না, আর টাকা না দেওয়া app বন্ধ থাকে — টাকা না দেওয়া পর্যন্ত তার feature আর menu-র item উধাও থাকে।
আগে টাকা দিলে আগের দিনগুলো নষ্ট হয় না, তাই শেষ দিন পর্যন্ত ফেলে রাখার কোনো কারণ নেই।
Configure app-এর নিজের setting খোলে। যেসব app-এ configure করার কিছু নেই সেগুলোতে button-টা বন্ধ থাকে। কিছু app বাধ্যতামূলক, সরানো যায় না।
SMS gateway
Sidebar → Integrations → SMS Gateways। দুইটা tab: provider চালু করতে Marketplace, configure করতে Active।
Settings dialog-এ provider-এর credential, live বা sandbox mode, আর
আপনার message-এর template নেয়। Template-এ code-এর জায়গায় <OTP> লিখতে হয় —
যেমন “Your OTP is <OTP>”।
দুইটা সতর্কতা গুরুত্ব দিয়ে নিন:
- Save করার সময় credential যাচাই হয় না। ফাঁকা বা ভুল key-ওয়ালা gateway কোনো আপত্তি ছাড়াই save হয়ে যায়।
- বেশিরভাগ SMS provider message না পাঠিয়েও “গৃহীত” বলে জানায়। তাই সব ঠিক দেখালেও message চুপচাপ কোথাও না পৌঁছাতে পারে।
যেকোনো পরিবর্তনের পরে নিজেকে একটা test message পাঠান, আর gateway-র balance আলাদা করে দেখে নিন। Credit শেষ হয়ে যাওয়া SMS gateway ঠিক কাজ করা gateway-র মতো করেই ব্যর্থ হয়।
OTP যাচাই-এর জন্য আর Order Flow-এর SMS action-এর জন্য একটা চালু SMS gateway লাগে।
Email gateway
Sidebar → Integrations → Email Gateways। Add Gateway, তারপর provider বাছুন — SMTP, SendGrid, Mailgun বা Amazon SES — আর নাম ও credential দিন।
Credential encrypt করে জমা থাকে। Edit করার সময় password-এর ঘর ফাঁকা রাখলে আগেরটা থেকে যায়।
URL redirect
Sidebar → Apps → URL Redirects। পুরনো ঠিকানা থেকে নতুনে পাঠায়, যাতে আপনার সরিয়ে ফেলা page-এর দিকে থাকা link আর search-এর ফলাফল কাজ করতে থাকে।
Add Redirect-এ চায় পুরনো path (/old-page), নতুনটা (/new-page), আর একটা
type:
- 301 (Permanent) — সাধারণত এটাই। Google-কে জানায় page স্থায়ীভাবে সরেছে
- 302 (Temporary) — সত্যিই সাময়িক কিছুর জন্য
Import CSV দিয়ে একসাথে অনেকগুলো করা যায়, আর Sample CSV format-টা নামিয়ে দেয়।
Page-এর web address বদলালেই একটা redirect বসান, নাহলে ওই page-এর আগের link আর search-এর অবস্থান হারিয়ে যায়।
Blocked IPs
Sidebar → Apps → Blocked IPs। Page-টির নিজের শিরোনাম Risk Guard।
পাঁচটা tab: Blocked, Allowlist, Rules, Activity আর Settings। এটা ক্ষতিকর traffic আটকায়, বিশ্বস্ত customer-দের ঢুকতে দেয়, আর — গুরুত্বপূর্ণ ব্যাপার — নিয়ম চালু করার আগেই দেখিয়ে দেয় সেটা কী করবে।
ওই preview-টা ব্যবহার করুন। বেশি চওড়া একটা নিয়ম সত্যিকারের customer-দের আটকে দেয়, আর তারা শুধু একটা error page দেখে — আপনাকে জানানোর কোনো উপায় থাকে না।
Add-ons (Legacy)
Sidebar → Apps → Add-ons (Legacy)। আগের ব্যবস্থা, core app দিয়ে বদলে দেওয়া হচ্ছে। বেশিরভাগ shop-এ এখানে কিছুই নেই। এর উপর নতুন কিছু বানাবেন না।
সাধারণ সমস্যা
“Sidebar থেকে একটা feature উধাও।” App uninstall হয়েছে, নয়তো তার payment বাকি পড়েছে। Installed Apps দেখুন।
“OTP চালু হচ্ছে না।” কোনো চালু SMS gateway নেই।
“Customer-রা SMS পাচ্ছে না।” Credential, নয়তো credit। Save করার সময় কোনোটাই যাচাই হয় না। নিজেকে একটা test পাঠান আর provider-এর কাছে balance দেখুন।
“App install করলাম কিন্তু কিছু বদলায়নি।” কিছু app কাজ শুরু করার আগে configure করতে হয় — Installed Apps-এ Configure ব্যবহার করুন।