ECE Storefront Admin — ব্যবহারকারী নির্দেশিকা
আপনার অনলাইন দোকান: কোন পণ্য প্রকাশ করবেন, সাইট কেমন দেখাবে, ক্রেতা কীভাবে টাকা দেবে, এবং তাদের অর্ডার কীভাবে ইনভয়েস হবে।
স্টোরফ্রন্ট আর ECE Inventory একই ক্যাটালগ, একই স্টক ও একই গ্রাহক তালিকা ব্যবহার করে। এখানে যোগ করা পণ্য ওখানেও একই পণ্য; অনলাইনে বিক্রি হলে স্টক একই তাক থেকেই কমে। এই অ্যাডমিনে থাকে কেবল ওয়েব-দোকানের নিজস্ব বিষয় — চেহারা, প্রকাশ, পেমেন্ট গেটওয়ে ও অনলাইন অর্ডার।
১. শুরু করা
লগইন
আপনার স্টোরফ্রন্ট ঠিকানার শেষে /admin লিখে খুলুন এবং Username ও Password দিন — ECE Inventory-তে যে কর্মী অ্যাকাউন্ট ব্যবহার করেন, সেটিই। ব্রাউজার বন্ধ করলেও সেশন থেকে যায়, তাই প্রতিদিন সকালে আবার লগইন করতে হয় না।
এই অ্যাডমিনে ঢুকতে আপনার রোলে Ecommerce পারমিশন লাগবে, আর এখান থেকে sales order ও ইনভয়েস করতে Sales পারমিশন লাগবে। Admin-এর দুটোই থাকে। রোল ঠিক করা হয় ECE Inventory-র User Management → Roles-এ।
সাইডবারের নিচে আপনার নিজের অ্যাকাউন্ট — সেখানে ক্লিক করলে Change password ও Sign out পাওয়া যায়। এটি ECE Inventory-র সেই একই স্টাফ অ্যাকাউন্ট, তাই এখানে পাসওয়ার্ড বদলালে দুই অ্যাপেই বদলে যায়। এই অ্যাডমিনে ব্যবহারকারী ব্যবস্থাপনা নেই — নতুন কর্মী ও তাদের রোল তৈরি হয় ECE Inventory-তে।
কোন কাজ কোথায়
| কাজ | যেখানে করবেন |
|---|---|
| পণ্য, দাম, ক্যাটাগরি যোগ করা | যেকোনো অ্যাপে — তথ্য একই |
| ওয়েবসাইটে কী দেখাবে এবং কত ছাড়ে | স্টোরফ্রন্ট অ্যাডমিন |
| সাইটের ডিজাইন, পাতা, navbar, footer, পেমেন্ট গেটওয়ে | স্টোরফ্রন্ট অ্যাডমিন |
| অনলাইন অর্ডার → ইনভয়েস | স্টোরফ্রন্ট অ্যাডমিন (বা ECE Inventory) |
| বিক্রয় রেজিস্টার, ইনভয়েস প্রিন্ট, হিসাব, রিপোর্ট | ECE Inventory |
| ক্রয়, স্টক, গুদাম, বাকি | ECE Inventory |
এখানে ইচ্ছে করেই বিক্রয়ের তালিকা বা ইনভয়েস প্রিন্ট রাখা হয়নি। অর্ডার ইনভয়েস হয়ে গেলে সেটি ইনভেন্টরি অ্যাপের বিক্রয় রেজিস্টারে চলে যায় — প্রিন্ট, বিস্তারিত বা Void সবই সেখানেই।
২. মেনু পরিচিতি
| মেনু | এন্ট্রি | কাজ |
|---|---|---|
| Dashboard | — | মাস অনুযায়ী বিক্রয় ও লাভ। |
| Sales orders | — | ওয়েবসাইটে আসা অর্ডার; নিশ্চিত করে ইনভয়েসে রূপান্তর। |
| Products | New | নতুন পণ্য, ভ্যারিয়েন্ট, দাম ও ছবি। |
| List | ছবিসহ সব পণ্য; খোঁজা, সম্পাদনা, মুছে ফেলা এবং একসাথে Featured / New arrival চিহ্নিত করা। | |
| Category | ক্রেতা যে ক্যাটাগরি ধরে ব্রাউজ করে। | |
| Type | সিরিয়াল/মেয়াদের নিয়ম ও টাইপভিত্তিক ট্যাক্স ক্লাস। | |
| Unit | পরিমাপের একক ও রূপান্তর। | |
| Discounts | অনলাইনের ছাড় — এক এক করে বা একসাথে। | |
| Publishing | কোন আইটেম ওয়েবসাইটে দেখাবে। | |
| Groups | হোম পেজের জন্য বাছাই করা পণ্য-সংকলন। | |
| Payments | Methods | পেমেন্ট গেটওয়ে চালু ও কনফিগার করা। |
| Transactions | প্রতিটি পেমেন্ট প্রচেষ্টা — “টাকা দিয়েছি কিন্তু দেখাচ্ছে না” মেলাতে। | |
| Delivery settings | Areas | ডেলিভারি এলাকা ও খরচ। |
| Item cost | আইটেমভিত্তিক ডেলিভারি খরচ। | |
| Pages | — | সেকশন দিয়ে কনটেন্ট পাতা তৈরি (Home, About, Policy)। |
| Navbar | — | উপরের বার: লোগো, লিংক, topbar, সার্চ, ডার্ক মোড। |
| Footer | — | পরিচিতি, কুইক লিংক, যোগাযোগ, সোশ্যাল লিংক, কপিরাইট। |
| Appearance | — | টেম্পলেট, রঙ, favicon, মুদ্রা, প্রকাশের স্যুইচ, ক্রেতার সাইন-ইন ও ফোনের দেশ। |
| Contact form | — | যোগাযোগের বার্তা কোথায় ইমেইল হবে ও কোন মেইল সার্ভার দিয়ে। |
| Messages | — | আসা বার্তা; অপঠিত থাকলে মেনুতে সংখ্যা দেখায়। |
৩. Dashboard
মাস অনুযায়ী বিক্রয় ও লাভের চার্ট, যাতে অনলাইন চ্যানেলের গতি এক নজরে বোঝা যায়। বিস্তারিত রিপোর্ট আছে ECE Inventory-তে।
৪. Sales orders ও বিক্রয়
৪.১ অর্ডার তালিকা
ক্রেতার দেওয়া প্রতিটি অর্ডার এখানে আসে। অর্ডার নম্বর বা গ্রাহকের নামে খুঁজুন, খুললে লাইন, ডেলিভারির তথ্য ও পেমেন্টের অবস্থা দেখা যায়। অর্ডার চলে Draft → Confirmed → Partially fulfilled → Fulfilled, বা Cancelled।
৪.২ হাতে নতুন sales order
ফোন বা সোশ্যাল মিডিয়ার অর্ডারের জন্য। ফিল্ড: গ্রাহক (বা অতিথির নাম ও মোবাইল), গুদাম, আইটেম লাইন (পরিমাণ ও দাম), Delivery area, Delivery address, Delivery cost ও Note। এলাকা বাছলে Delivery settings থেকে খরচ বসে যায়, চাইলে বদলাতে পারেন।
অর্ডার পর্যায়ে স্টক নড়ে না এবং হিসাবেও কিছু বসে না। সেটি হয় ইনভয়েসের সময়।
৪.৩ অর্ডারকে বিক্রয়ে রূপান্তর
নিশ্চিত অর্ডার খুলে ইনভয়েস করুন। অর্ডারের লাইনগুলো আগেই বসানো অবস্থায় পূর্ণ বিক্রয় ফর্ম খুলবে:
- লাইনভিত্তিক VAT পূর্বরূপ — প্রতিটি লাইনে প্রযোজ্য হার, করযোগ্য মূল্য ও ট্যাক্স।
- সিরিয়াল স্ক্যান/নির্বাচন — সিরিয়াল-ভিত্তিক পণ্যে ঠিক কোন ইউনিট যাচ্ছে তা স্ক্যান বা বেছে নেওয়া। কোন লাইনে সিরিয়াল দিতেই হবে তা আসে ওই পণ্যের টাইপের Requires serial number সেটিং থেকে; সেসব লাইনে প্রতিটি ইউনিটে সিরিয়াল বসানো পর্যন্ত লাল Serials* দেখায়, আর কোনোটি অসম্পূর্ণ থাকলে বিক্রয় সেভ হবে না।
- Overall discount — ট্যাক্সের আগে লাইনগুলোতে ভাগ হয়।
- পেমেন্ট লাইন — এক বা একাধিক পেমেন্ট, প্রতিটিতে মাধ্যম, খাত ও পরিমাণ। অপরিশোধিত অংশ বাকি হয়, যা ECE Inventory-র Due Sales থেকে আদায় করা যায়।
- Loyalty redeem — গ্রাহকের পয়েন্ট আংশিক পেমেন্ট হিসেবে ব্যবহার।
- Customer advance — গ্রাহকের আগে দেওয়া টাকা প্রয়োগ।
- ডেলিভারি ঠিকানা ও খরচ — অর্ডার থেকেই চলে আসে।
সেভ করলে স্টক কমে, সিরিয়াল বিক্রীত হয়, পয়েন্ট জমা/খরচ হয়, হিসাবের এন্ট্রি বসে এবং আপনি অর্ডার তালিকায় ফিরে আসেন। ইনভয়েস প্রিন্ট করুন ECE Inventory থেকে।
৫. Products
ECE Inventory-র মতোই একই ক্যাটালগ, অনলাইন বিক্রয়ের দৃষ্টিতে সাজানো। ধারণাও একই: product হলো সাধারণ জিনিস, আর item হলো নির্দিষ্ট ভ্যারিয়েন্ট, যার গায়ে দাম, স্টক ও ছবি থাকে।
৫.১ পণ্যের তালিকা
Products → List-এ প্রতিটি পণ্য তার ছোট ছবি, কোড ও কয়টি ভ্যারিয়েন্ট আছে তা সহ দেখা যায়। পুরো ক্যাটালগ একবারে লোড হয়ে ব্রাউজারেই খোঁজা ও পাতা করা হয়, তাই সার্চ বক্সে লিখতে লিখতেই ফিল্টার হয় এবং পাতা বদলাতে সময় লাগে না; প্রতি পাতায় ২০, ৫০ বা ১০০ সারি বেছে নিতে পারেন।
টেবিলের উপরে একটি সার্চ বাক্স ও দুটি ফিল্টার — All categories ও All types। মূল ক্যাটাগরি বাছলে তার নিচের সবকিছুও আসে। সার্চের মতোই দুটো ফিল্টার ব্রাউজারে থাকা তালিকার উপরেই চলে, তাই বাছার সঙ্গে সঙ্গে ফল দেখায়।
এক বা একাধিক সারিতে টিক দিলে টেবিলের উপরে কাজের বার আসে:
- Featured / Unfeature এবং New arrival / Not new — হোম পেজের “Featured” ও “New arrivals” সারির পেছনের দুটি চিহ্ন।
- Add to group — একটি Group বেছে টিক দেওয়া পণ্যগুলো তাতে যোগ করুন। এটি যোগ করে; গ্রুপে আগে থেকে থাকা পণ্য থেকেই যায়।
- Delete — নিশ্চিতকরণের পর টিক দেওয়া পণ্যগুলো মুছে দেয়।
প্রতিটি সারির নিজের কাজের বোতামও আছে, এবং একটি পণ্য মুছতে গেলেও সেখানে নিশ্চিতকরণ চাওয়া হয়।
Publishing ইচ্ছে করেই এই পর্দায় নেই। ওই স্যুইচের মালিক Products → Publishing — পণ্য ও ভ্যারিয়েন্ট দুটোর জন্যই, যাতে ওয়েবসাইটে কী দেখাবে তা একটিমাত্র পর্দাই ঠিক করে।
৫.২ পণ্যের ফর্ম
Products → New, অথবা তালিকা থেকে একটি সারি খুলুন। এখানে দিন নাম, কোড, ক্যাটাগরি, টাইপ, একক, ব্র্যান্ড, বর্ণনা ও ভিডিও লিংক; ট্যাক্স হার ও price basis (দামে ট্যাক্স ধরা আছে কি না); তারপর ভ্যারিয়েন্টগুলোর ক্রয়মূল্য, বিক্রয়মূল্য, পাইকারি দাম ও দামের সীমা। প্রতিটি ফিল্ডের অর্থ ECE Inventory-তে যা, তাই — দেখুন সেই নির্দেশিকার Product অধ্যায়।
৫.৩ ছবি
Products → List → একটি আইটেম → Manage images। প্রতি আইটেমে কয়েকটি ছবি দিন ও ক্রম সাজান; প্রথমটিই তালিকায় ক্রেতা দেখে। অনলাইনে বিক্রি বাড়ানোর সবচেয়ে বড় হাতিয়ার ভালো ছবি — একই ফ্রেমিং ও সাদামাটা ব্যাকগ্রাউন্ড ব্যবহার করুন।
ছবির প্রতিটি ঘরে ফাইলের বদলে ওয়েব ঠিকানাও দেওয়া যায়। প্রতিটি আপলোড বাক্সের নিচে …or paste an image URL লেখা একটি ঘর আছে: সম্পূর্ণ https://… ঠিকানা বসিয়ে দিলে ছবিটি যেখানে আছে সেখান থেকেই দেখানো হয়, কপি রাখা হয় না। ঠিকানাটি অবশ্যই পূর্ণাঙ্গ হতে হবে — /images/x.jpg-এর মতো পথ নেওয়া হয় না, কারণ সেটি এই সার্ভারে খুঁজতে গিয়ে কিছুই পাবে না। পণ্যের প্রধান ছবি, আইটেমের গ্যালারি, navbar-এর লোগো ও favicon — সবখানেই চলে, আর একই গ্যালারিতে আপলোড করা ও বাইরের ছবি মিশিয়ে রাখা যায়।
৫.৪ Category, Type ও Unit
- Category — শুধু নাম। ক্রেতা এই ধরেই ব্রাউজ ও ফিল্টার করে, তাই কম স্তরে ও চেনা নামে রাখুন।
- Type — Code, Name, Description, Requires serial number, Requires expiry date, Tax class। এগুলো দেখানোর নয়, কাজের নিয়ম: মাল ঢোকা-বেরোনোর সময় কর্মীকে কী দিতে হবে তা ঠিক করে। Requires expiry date চালু করলে Requires serial number নিজে থেকেই চালু হয়ে আটকে যায়, কারণ মেয়াদের তারিখ প্রতিটি সিরিয়ালের সাথে রাখা হয় — সিরিয়াল না থাকলে তারিখ রাখার জায়গা নেই। দুটো সেটিংই ECE Inventory-র সাথে ভাগ করা; মেয়াদের তারিখ নিজে বসাতে হয় ওখানে, Stock → Manage Serials থেকে।
- Unit — Code, Name, unit type, দশমিক ঘর কতটি দেখাবে, এবং ঐচ্ছিক base unit ও রূপান্তর।
ক্যাটাগরি, টাইপ, একক বা গ্রুপ মুছতে গেলে আগে নিশ্চিতকরণ চাওয়া হয় এবং মুছলে কী কী যাবে তা বলে দেওয়া হয় — এগুলো যে পণ্যরা ব্যবহার করছে সবাই প্রভাবিত হয়, তাই এক ক্লিকে মোছা যায় না।
৫.৫ Discounts
অনলাইনের ছাড় ঠিক করুন। ক্যাটাগরি, টাইপ বা পণ্য দিয়ে ফিল্টার বা সার্চ করে এক এক সারিতে ছাড় বসান, অথবা Discount all listed items by দিয়ে বর্তমানে দেখানো সব আইটেমে একই হার বসিয়ে দিন — পুরো ক্যাটাগরিতে সেল দেওয়ার দ্রুততম উপায়। ছাড়ের দামই ক্রেতা দেখে ও দেয়; আসল দাম কাটা অবস্থায় দেখানো হয়।
একসাথে ছাড় দিলে সেটি বর্তমান ফিল্টারে থাকা প্রতিটি সারিতে বসে। প্রয়োগের আগে ফিল্টারটি দেখে নিন, এবং সেল শেষে একইভাবে ছাড় তুলে দিন।
৫.৬ Publishing
আপনার ক্যাটালগ ও ওয়েবসাইটের মাঝের দরজা। ক্যাটাগরি, টাইপ বা পণ্য দিয়ে ফিল্টার করে আইটেম চালু/বন্ধ করুন। অপ্রকাশিত আইটেম দোকানে বিক্রির জন্য থাকে, কিন্তু অনলাইনে কখনো দেখা যায় না — কর্মীদের জন্য রাখা পণ্য, মৌসুম শেষের মাল, বা যাদের ছবি এখনো তৈরি নয় তাদের জন্য।
Discounts, Publishing ও Delivery settings → Item cost — তিনটিরই এক গড়নের গ্রিড: উপরে ফিল্টার, নিচে নির্দিষ্ট উচ্চতার টেবিল যার হেডার আটকে থাকে, ফলে লম্বা তালিকায় নামতে নামতে কলামের নাম হারায় না।
৫.৭ Groups
Group মানে নাম দেওয়া সংকলন — “নতুন এসেছে”, “ঈদ অফার”, “সবচেয়ে বিক্রীত”। গ্রুপ তৈরি করুন, পণ্য খুঁজে যোগ করুন এবং ক্রম সাজান। Pages-এর মাধ্যমে গ্রুপকেই হোম পেজে পণ্য-সারি হিসেবে বসানো হয়।
৬. Payments
৬.১ Methods
প্রতিটি পেমেন্ট মাধ্যমের জন্য একটি কার্ড, তাতে থাকে:
| ফিল্ড | প্রভাব |
|---|---|
| Enabled | চেকআউটে মাধ্যমটি আদৌ দেখানো হবে কি না। |
| Name shown to shoppers | চেকআউট পাতায় যে নাম দেখাবে — ক্রেতার চেনা শব্দ ব্যবহার করুন। |
| Note at checkout | অপশনের নিচে ছোট একটি লাইন: নির্দেশনা, চার্জ, বা সময় লাগার কথা। |
| Deposit account | টাকা আপনার কোন ক্যাশ/ব্যাংক খাতে ঢুকবে। এতেই প্রাপ্তি সঠিক খাতে হিসাবে ওঠে, তাই প্রতিটি চালু মাধ্যমে এটি দিন। |
| Sandbox mode | চালু: গেটওয়ের পরীক্ষামূলক পরিবেশ — আসল টাকা যায় না। লাইভে যাওয়ার আগে অবশ্যই বন্ধ করুন। |
গেটওয়ে অনুযায়ী তথ্য আলাদা:
- bKash — App key, App secret, Username, Password; bKash মার্চেন্ট পোর্টাল থেকে পাবেন।
- SSLCommerz — SSLCommerz প্যানেল থেকে Store ID ও Store password।
- USDT (TRC-20) — আপনার ওয়ালেট অ্যাড্রেস, দাম রূপান্তরের USDT রেট, কত নেটওয়ার্ক কনফার্মেশনে পরিশোধ ধরা হবে, এবং TronGrid API key।
ক্রিপ্টো ওয়ালেট অ্যাড্রেস অক্ষর ধরে ধরে মিলিয়ে নিন। ভুল অ্যাড্রেসে পাঠানো টাকা কেউই ফেরাতে পারে না।
৬.২ Transactions
প্রতিটি পেমেন্ট প্রচেষ্টা — অর্ডার নম্বর, মাধ্যম, পরিমাণ, অবস্থা ও গেটওয়ে রেফারেন্স সহ। অর্ডার নম্বর বা রেফারেন্স দিয়ে খুঁজুন। ক্রেতা যখন বলে “টাকা দিয়েছি কিন্তু অর্ডারে unpaid দেখাচ্ছে”, তখন এই পাতাটিই খুলবেন — গেটওয়ে আদৌ পেমেন্ট নিশ্চিত করেছিল কি না তা এখানে বোঝা যায়।
৭. Delivery settings
- Areas — একটি Name (যেমন “ঢাকা — মিরপুর”) ও Cost। ক্রেতা চেকআউটে এলাকা বাছলে খরচ মোটে যোগ হয়; কর্মীরাও sales order ফর্মে একই তালিকা পান।
- Item cost — যেসব ভারী বা বড় পণ্যের বহন খরচ এলাকার হারে চলে না, তাদের আইটেমভিত্তিক খরচ। আইটেম খুঁজে খরচ বসান।
এগুলো ইনভেন্টরি অ্যাপেরও একই তথ্য, তাই এখানে বদলালে দুই চ্যানেলেই বদলায়।
৮. Pages
আপনার ওয়েবসাইটের কনটেন্ট, কাঁচা HTML নয় — স্তরে স্তরে সাজানো section দিয়ে তৈরি। তালিকায় প্রতিটি পাতার শিরোনাম দেখা যায়; সম্পাদনার জন্য খুলুন। পাতা মুছতে গেলে নিশ্চিতকরণ চাওয়া হয়, আর মোছা না গেলে কারণটি বলা হয় — আগের মতো চুপচাপ তালিকায় থেকে যায় না।
Page settings
| ফিল্ড | প্রভাব |
|---|---|
| Title | পাতার শিরোনাম এবং নেভিগেশনে ব্যবহৃত নাম। |
| Hide title on page | যেসব পাতার প্রথম সেকশনই ব্যানার এবং তাতে শিরোনাম আছে, তাদের জন্য। |
| Show in nav | পাতাটির জন্য navbar-এ স্বয়ংক্রিয় লিংক থাকবে কি না। |
| SEO title / SEO description | ব্রাউজার ট্যাব, Google ও সোশ্যাল প্রিভিউতে যা দেখা যায়। খালি রাখলে পাতার নিজের শিরোনামের পরে দোকানের নাম বসে; নিজে লিখলে হুবহু সেটিই ব্যবহৃত হয়, তাই দোকানের নামটি নিজেই যোগ করে নিন। কীওয়ার্ডের তালিকা নয়, মানুষের জন্য লিখুন। |
| Padding top / bottom | পাতার কনটেন্টের উপরে-নিচে ফাঁকা জায়গা। |
| Sections | কনটেন্ট ব্লক — ব্যানার/ক্যারোসেল, লেখা, Group থেকে আসা পণ্য-সারি, ক্যাটাগরি গ্রিড, FAQ, যোগাযোগ ফর্ম। যোগ করুন, ক্রম বদলান, কনফিগার করুন। সেকশনের ছবি বদলানোর পাশাপাশি সরিয়েও ফেলা যায়, আর পণ্য-সারির View all লিংক সেই সারিরই ফিল্টার নিয়ে শপ পাতায় যায়। |
কয়েকটি সেকশন সম্পর্কে আলাদা করে
| সেকশন | যা জানা দরকার |
|---|---|
| Product Grid | এর Show তালিকায় Newest products, Featured products এবং আপনার প্রতিটি Group থাকে — অর্থাৎ হাতে সাজানো একটি গ্রুপকে ক্যারোসেল নয়, সাধারণ গ্রিড হিসেবেও দেখানো যায়। Number of products দিয়ে কয়টি দেখাবে তা বাঁধা যায়। |
| Product Group Carousel | এটি এখন সত্যিই একটিমাত্র সারিতে স্ক্রল করে, আগের মতো গ্রিড হয়ে ভেঙে যায় না। তীর চিহ্নে এক পর্দা করে এগোয় এবং দুই প্রান্তে গিয়ে নিষ্ক্রিয় হয়; ফোনে বা ট্র্যাকপ্যাডে সোজা টেনেও সরানো যায়। |
| Text | এডিটরের টুলবারে ব্লকের ধরন — Normal text ও Heading 1 থেকে 4 — এবং ফন্টের আকারের তালিকা আছে। হেডিং এখন ওয়েবসাইটে হেডিংয়ের মাপেই ছাপে, সাধারণ লেখার মাপে নয়, আর বেছে দেওয়া আকারটি প্রকাশিত পাতাতেও থাকে। |
| FAQ | সারিগুলো খোলা-বন্ধ হয়, আর পাশের তীর চিহ্ন ঘুরে সেটি বুঝিয়ে দেয়। শুরুতে খোলা থাকে, যাতে ক্রেতাকে কোনটি ক্লিকযোগ্য তা খুঁজতে না হয়। |
| Banner / Hero | ব্যাকগ্রাউন্ড ছবি না থাকলেই কেবল এর সীমারেখা আঁকা হয়, এবং এমন রঙে যা ডার্ক মোডেও দেখা যায়। |
৯. Navbar
| সেটিংস | প্রভাব |
|---|---|
| Show in navbar | পুরো উপরের বারের প্রধান স্যুইচ। |
| Logo | বাঁ দিকের উপরের ছবি; ক্লিক করলে হোম পেজে ফেরে। নতুন ফাইল আপলোড করলে সেটি বদলে যায়, আর Remove দিলে একেবারে উঠে যায় — এই কাজটিতে আগে নিশ্চিতকরণ চাওয়া হয়, কারণ ফাইলটি মুছে যায় এবং এই একই লোগো আপনার চালানেও ছাপা হয়। |
| Company name / font size | লোগোর পাশে নাম দেখাবে কি না, এবং কত বড়। |
| Alignment | মেনু আইটেমগুলো বাঁয়ে, মাঝে না ডানে বসবে। |
| Items | navbar-এর লিংকগুলো, ক্রম অনুযায়ী। |
| Show Shop link | Home-এর ঠিক পরে একটি Shop লিংক বসায়, যা পুরো পণ্য-তালিকায় নিয়ে যায়। এর আলাদা সুইচ দরকার, কারণ /shop পাতাটি অ্যাপের ভেতরেই তৈরি — Pages-এ এর কোনো সারি নেই যেখানে Show in nav টিক দেওয়া যেত। ডিফল্টে বন্ধ, যাতে চালু থাকা কোনো সাইটে নিজে থেকে নতুন লিংক গজিয়ে না ওঠে। |
| Category button | সব ক্যাটাগরির ড্রপডাউন দেখায় — ক্যাটাগরি বেশি হলে কাজে লাগে। |
| Search icon | ক্রেতা বার থেকেই পণ্য খুঁজতে পারবে কি না। |
| Dark mode toggle | ক্রেতা সাইটের থিম বদলাতে পারবে। |
| Thin topbar | navbar-এর উপরে সরু একটি স্ট্রিপ — ফোন নম্বর বা অফারের লাইনের জন্য। কেবল ডেস্কটপে দেখা যায় — ফোনে এটি navbar ও hero-র দরকারি উচ্চতা খেয়ে ফেলত, আর একই তথ্য ফুটারেও আছে। |
১০. Footer
| সেটিংস | প্রভাব |
|---|---|
| Show in footer | পুরো ফুটারের প্রধান স্যুইচ। |
| About text | দোকান সম্পর্কে ছোট একটি লাইন, ফুটারের প্রথম কলামে। |
| Quick links + how many to show | লিংকের কলাম; সংখ্যাটি কতগুলো দেখানো হবে তা সীমিত করে। |
| Shop | দোকান/ক্যাটাগরির লিংকের কলাম। |
| Contact — ঠিকানা, ফোন, ইমেইল | যোগাযোগের কলামে ছাপে; ক্রেতা সবচেয়ে দ্রুত এভাবেই যোগাযোগ করে। |
| Social links | Facebook, Instagram, X, YouTube, TikTok, LinkedIn, Messenger — URL দিলে তবেই দেখানো হয়। |
| Copyright | সবচেয়ে নিচের লাইন। {year} ও {company} নিজে থেকেই বসে যায়। |
১১. Appearance
| সেটিংস | প্রভাব |
|---|---|
| Template | স্টোরফ্রন্টের সামগ্রিক লেআউট। বদলালে পুরো সাইটের গঠন ও ফাঁকা জায়গা বদলায়; আপনার কনটেন্ট ও রঙ ঠিক থাকে। |
| রঙ — primary, secondary, accent, background, foreground | সাইটের রঙের সেট। primary মানে বাটন ও হাইলাইট; accent মানে লিংক ও ছোট গুরুত্ব; background/foreground হলো পাতা ও তার লেখা। শেষ দুটির মধ্যে পর্যাপ্ত কনট্রাস্ট রাখুন, নইলে সাইট পড়া কঠিন হয়ে যায়। |
| Favicon | ব্রাউজার ট্যাবের ছোট আইকন। আপলোড করুন বা ছবির URL বসান; এটি ECE-র ডিফল্ট আইকনের জায়গা সম্পূর্ণ নিয়ে নেয়। খালি রাখলে ECE-র আইকনই থাকে। |
| Currency — চিহ্ন, নাম, দশমিক ঘর | এই অ্যাডমিনে প্রতিটি অঙ্কের আগে যে চিহ্ন বসবে, ছাপা কাগজে “কথায় টাকা” লাইনে যে নাম ব্যবহার হবে, এবং অঙ্ক কয় ঘর দশমিকে দেখানো হবে (০–৪)। |
| Storefront is published | পাবলিক সাইটের প্রধান চালু/বন্ধ স্যুইচ। কাজ চলার সময় বন্ধ রাখুন, তৈরি হলে চালু করে লাইভে যান। |
| Google client ID | ক্রেতাদের Google দিয়ে সাইন-ইন চালু করে। Google Cloud Console-এ একটি Web application OAuth client বানিয়ে তার client ID এখানে বসান। |
| Mobile number country | ক্রেতার সাইনআপ ফর্মে যে দেশের কলিং কোড স্থির প্রিফিক্স হিসেবে দেখাবে, এবং যার নিয়মে মোবাইল নম্বর যাচাই হবে। |
ক্রেতাদের লগইনের একমাত্র উপায় Google সাইন-ইন — পাসওয়ার্ড নেই, OTP নেই, “পাসওয়ার্ড ভুলে গেছি”-ও নেই। Google client ID না দিলে ক্রেতা অতিথি হিসেবে দেখতে ও অর্ডার করতে পারবে, কিন্তু অ্যাকাউন্ট খুলতে পারবে না। আর মোবাইলের জন্য প্রতি দোকানে একটি দেশ — এতেই ক্রেতার নম্বর ECE Inventory-তে থাকা কনট্যাক্টের সাথে মেলে, ডুপ্লিকেট তৈরি হয় না।
মুদ্রার সেটিং পুরো দোকানের, এবং ECE Inventory-র সাথে ভাগ করা — শুধু স্টোরফ্রন্টের পছন্দ নয়। এখানে বদলালে ওখানকার চালান, রসিদ ও রিপোর্টেও বদলে যায়। খোলা থাকা পর্দাগুলো রিলোড ছাড়াই নতুন চিহ্ন দেখাতে শুরু করে। যেসব ঘরে সংখ্যা লিখতে হয়, শতাংশ, বিনিময় হার ও ক্রিপ্টো অঙ্কে ইচ্ছে করেই কোনো চিহ্ন বসে না।
১২. Contact form
| সেটিংস | প্রভাব |
|---|---|
| Email contact form submissions | চালু: প্রতিটি বার্তা সংরক্ষণের পাশাপাশি ইমেইলও হয়। বন্ধ: শুধু Messages-এ জমা থাকে। |
| Recipients | ইমেইল কারা পাবে — কমা দিয়ে একাধিক ঠিকানা। |
| প্রেরকের নাম / প্রেরকের ঠিকানা | ইমেইলটি কার নামে যাবে, যেমন “Your Store” <noreply@yourstore.com>। |
| SMTP host / Port / Use SSL-TLS / Sender password | আপনার মেইল সার্ভার। STARTTLS-এর জন্য পোর্ট ৫৮৭, SSL-এর জন্য ৪৬৫; প্রায় সব প্রোভাইডারেই SSL/TLS চালু রাখুন। প্রোভাইডার অ্যাপ-পাসওয়ার্ড চাইলে মেইলবক্সের পাসওয়ার্ডের বদলে সেটিই দিন। |
এগুলো বদলানোর পর ওয়েবসাইট থেকে নিজেই একটি পরীক্ষামূলক বার্তা পাঠান। মেইল না এলেও বার্তাটি Messages-এ নিরাপদে থাকে।
১৩. Messages
যোগাযোগ ফর্ম থেকে আসা প্রতিটি বার্তা: নাম, ইমেইল, বিষয়, বার্তা ও তারিখ। সবগুলোতে সার্চ করা যায়, খুলে পড়লে পঠিত হিসেবে চিহ্নিত হয় — সাইডবারের অপঠিত সংখ্যা তখন কমে। কিছুই মুছে যায় না, তাই পুরোনো বার্তাও খুঁজে পাওয়া যায়।
১৪. ক্রেতার যাত্রা
এটি জানা দরকার, কারণ কোন সেটিংস ক্রেতা আসলে টের পায় তা এতেই বোঝা যায়।
- ব্রাউজ — হোম পেজ (আপনার Pages সেকশন ও Groups), ক্যাটাগরি ও ব্র্যান্ড ফিল্টারসহ শপ তালিকা, এবং পণ্যের পাতা যেখানে প্রকাশিত আইটেম, ছবি, ছাড়ের দাম ও স্টক দেখা যায়। হোম পেজের কোনো পণ্য-সারির “View all” এখন সেই সারিরই ফিল্টার নিয়ে যায় — featured সারি থেকে featured পণ্যে, গ্রুপের সারি থেকে সেই গ্রুপে — আর শপ পাতা চালু ফিল্টারগুলো দেখায় সাথে একটি Reset লিংকসহ।
- ইনস্টল (ঐচ্ছিক) — দোকানটি ফোনের হোম স্ক্রিনে যোগ করা যায় এবং অ্যাপের মতোই খোলে, আপনার দোকানের নাম ও রঙ নিয়ে। তবে প্রতিবারই ইন্টারনেট লাগবে: অফলাইনে কিছু জমিয়ে রাখা হয় না, কারণ পুরনো দাম, স্টক বা কার্ট না-থাকার চেয়েও খারাপ।
- পছন্দ ও কার্ট — আইটেম favourites ও কার্টে জমা থাকে; সাইন-ইন করা ক্রেতার জন্য পরের বারও থাকে।
- সাইন-ইন (ঐচ্ছিক) — Google দিয়ে। প্রথমবার একটি ছোট প্রোফাইল পূরণ করতে হয়, যেখানে মোবাইল নম্বর দিলে মিলে গেলে আপনার আগের কনট্যাক্টের সাথে যুক্ত হয়ে যায় — ফলে পয়েন্ট ও ইতিহাস বহাল থাকে।
- চেকআউট — ডেলিভারি ঠিকানা, এলাকা (যা খরচ ঠিক করে), এবং আপনার চালু করা পেমেন্ট মাধ্যম।
- পেমেন্ট — গেটওয়ে দিয়ে, বা আপনি দিলে ক্যাশ অন ডেলিভারিতে। প্রচেষ্টাটি Payments → Transactions-এ লেখা থাকে।
- অর্ডার সম্পন্ন — অর্ডারটি আপনার Sales orders পাতায় আসে। নিশ্চিত করুন, তারপর ইনভয়েস করুন।
- তাদের অ্যাকাউন্ট — অর্ডারের ইতিহাস, favourites, এবং প্রোফাইল যেখানে নাম, ঠিকানা ও মোবাইল বদলানো যায়।
ক্রেতার মোবাইল নম্বর SMS দিয়ে যাচাই করা হয় না। লয়্যালটি জের জড়িত থাকলে দাবি করা নম্বর নিয়ে সতর্ক থাকুন।
১৫. সাধারণ প্রশ্ন
পণ্য যোগ করেছি, কিন্তু ওয়েবসাইটে নেই।
তিনটি জিনিস দেখুন: Products → Publishing-এ আইটেমটি চালু আছে কি, Appearance-এ স্টোরফ্রন্ট প্রকাশিত কি, এবং আইটেমটির স্টক ও বিক্রয়মূল্য আছে কি।
ক্রেতা টাকা দিয়েছে, কিন্তু অর্ডার unpaid দেখাচ্ছে।
Payments → Transactions খুলে তার অর্ডার নম্বর খুঁজুন। গেটওয়ে নিশ্চিত না করলে টাকা আপনার কাছে পৌঁছায়নি — তার কাছে গেটওয়ে রেফারেন্স চান। নিশ্চিত করে থাকলে অর্ডার ইনভয়েস করার সময় পেমেন্টটি লিখুন।
ইনভয়েস প্রিন্ট করব কোথায়?
ECE Inventory-র Sales → List থেকে। এই অ্যাডমিন বিক্রয় তৈরি করে; রেজিস্টার ও প্রিন্ট ইনভেন্টরি অ্যাপের কাজ।
ক্রেতারা অ্যাকাউন্ট খুলতে পারছে না।
Appearance-এ Google client ID দেওয়া নেই। অ্যাকাউন্টের একমাত্র পথ Google সাইন-ইন — পাসওয়ার্ড বা OTP-র ব্যবস্থা নেই।
ব্রাউজার ট্যাবে “ECE Storefront” বা ECE-র আইকন দেখাচ্ছে।
দুটোই এখন আপনার নিজের সেটিংস থেকে আসে। ট্যাবের লেখা Pages-এর SEO title থেকে, খালি রাখলে পাতার শিরোনামের পরে দোকানের নাম; আর আইকনটি Appearance-এর Favicon থেকে। দুটো বসিয়ে দিলেই ECE-র ডিফল্ট সরে যায়।
ডায়ালগ ফ্যাকাশে খুলছে, বা পাতাটি তার ভেতর দিয়ে দেখা যাচ্ছে।
ঠিক হয়ে গেছে — পণ্যের তালিকার মতো ভারী পাতাগুলোতে অ্যাডমিনের ডায়ালগ পাতার নিচে আঁকা হচ্ছিল। পুরোনো ট্যাব খোলা থাকলে অ্যাডমিনটি একবার রিলোড করুন।
ডার্ক মোডে কিছু সীমারেখা মিলিয়ে যায়।
ক্যাটাগরির চিপ, FAQ কার্ড ও hero-র সীমারেখা নির্দিষ্ট একটি প্রায়-কালো রঙে আঁকা হতো, যা কালো ব্যাকগ্রাউন্ডে হারিয়ে যেত; এখন সেগুলো আপনার থিম থেকে রঙ নেয়। আর কোথাও এমন হলে জানান — স্টোরফ্রন্টের বাকি অংশ এখনো বদলানো হয়নি।
পাসওয়ার্ড ঠিক জেনেও সাইন-ইন হচ্ছে না।
বার্তাটি পড়ুন। “সার্ভারে পৌঁছানো যায়নি” মানে আপনার পাসওয়ার্ড পর্যন্ত পৌঁছানোই যায়নি — ইনভেন্টরির API বন্ধ বা নাগালের বাইরে; একটু পরে আবার চেষ্টা করুন বা সার্ভার যিনি দেখেন তাকে বলুন। অ্যাকাউন্টের কারণে আটকালে আসল কারণটিও এখন বলা হয়: লাইসেন্সের মেয়াদ শেষ, এই অ্যাপে সাবস্ক্রিপশন নেই, বা ব্যবহারকারী নিষ্ক্রিয়।
অঙ্কের পাশে মুদ্রার চিহ্ন নেই, বা ভুল চিহ্ন দেখাচ্ছে।
Appearance → Currency-তে ঠিক করুন। এটি ECE Inventory-র General Settings-এর সেই একই সেটিং, তাই ওখানকার প্রিন্ট ও রিপোর্টও ঠিক হয়ে যাবে।
একটা জিনিস বদলানোর পর সাইটের রঙ এলোমেলো লাগছে।
এই পাতাগুলো নিজের অংশটুকুই সেভ করে, তাই Appearance কখনো Navbar বা Footer মুছে দেয় না। আপনি যে পাতাটি বদলেছেন সেটিই আবার দেখুন — এবং background ও foreground-এর কনট্রাস্ট।
পুরো একটি ক্যাটাগরিতে সেল দেওয়া যায়?
যায়: Products → Discounts-এ ওই ক্যাটাগরি ফিল্টার করে Discount all listed items by ব্যবহার করুন। সেল শেষে একইভাবে তুলে দিন।