ZapyERP ডকুমেন্টেশন

প্রতিটি ফিচার ও মডিউলের সম্পূর্ণ গাইড

কেন ZapyERP?

একটি সাশ্রয়ী প্ল্যাটফর্মেই আপনার পুরো ব্যবসা চলবে — অনলাইনে বা অফলাইনে।

সব-এক-জায়গায় প্ল্যাটফর্ম

  • POS, ইনভেন্টরি, ক্রয়, হিসাব, এইচআরএম, কাস্টমার ও রিপোর্ট — এক লগইনে; আলাদা টুল বা এক্সেল শিটের ঝামেলা নেই।
  • বাংলাদেশি ব্যবসার মতো করেই তৈরি: বাংলা + ইংরেজি, ৳ মুদ্রা, বিকাশ / নগদ / রকেট, ও বাংলায় এসএমএস।
  • অফলাইন-ফার্স্ট POS: ইন্টারনেট চলে গেলেও বিক্রি চালিয়ে যান — সংযোগ ফিরলে বিক্রয় স্বয়ংক্রিয়ভাবে সিঙ্ক হয়।
  • মাল্টি-ব্রাঞ্চ: এক অ্যাকাউন্ট থেকে একাধিক শাখা; শাখা-ভিত্তিক স্টক, বিক্রি ও রিপোর্ট এবং শাখার মধ্যে স্টক ট্রান্সফার।

আপনি যেভাবে উপকৃত হবেন

  • দ্রুত বিক্রি: বারকোড স্ক্যান, কুইক-কি, স্প্লিট পেমেন্ট এবং তাৎক্ষণিক থার্মাল বা A4 রসিদ।
  • স্টকে লোকসান বন্ধ: কম-স্টক ও মেয়াদ অ্যালার্ট, ব্যাচ/FEFO ট্র্যাকিং, ড্যামেজ রাইট-অফ ও সাপ্লায়ার বকেয়া।
  • প্রতিদিন লাভ জানুন: রিয়েল-টাইম ড্যাশবোর্ডে লাভ, প্রাপ্য/প্রদেয় এবং ১৫+ রেডিমেড রিপোর্ট।
  • কাস্টমার বাড়ান: লয়ালটি পয়েন্ট, কুপন, গিফট কার্ড, বকেয়া রিমাইন্ডার ও জন্মদিন / মার্কেটিং এসএমএস।
  • নিয়ন্ত্রণে থাকুন: রোল-ভিত্তিক স্টাফ পারমিশন, অডিট লগ, 2FA ও স্বয়ংক্রিয় ক্লাউড ব্যাকআপ।

সাশ্রয়ী ও নিরাপদ

  • ফ্রি প্ল্যানে শুরু করুন, ব্যবসা বড় হলে তবেই আপগ্রেড — ছোট দোকান থেকে মাল্টি-ব্রাঞ্চ এন্টারপ্রাইজ পর্যন্ত।
  • প্রতিটি দোকানের ডেটা আলাদা, সিক্রেট এনক্রিপ্টেড, ওয়েবহুক সাইনড এবং অডিট লগ HMAC-সুরক্ষিত।
  • ফোন, ট্যাব বা ডেস্কটপে অ্যাপ (PWA) হিসেবে ইনস্টল করুন — কোনো অ্যাপ স্টোর লাগে না।

ব্যবসা অনুযায়ী ফিচার

ZapyERP আপনার ব্যবসার ধরন অনুযায়ী মানিয়ে নেয় — আপনার দরকারি টুলগুলোই দেখায়।

সেটআপেই ধরন বাছুন

  • অনবোর্ডিং উইজার্ড আপনার ব্যবসার ধরন জিজ্ঞেস করে সঠিক মডিউলগুলো স্বয়ংক্রিয়ভাবে চালু করে।
  • যেকোনো সময় **Settings → Features**-এ Business Type বদলান এবং কোন মডিউল মেনুতে দেখাবে তা ঠিক করুন।

🍽️ রেস্টুরেন্ট / ফুড

  • টেবিল ফ্লোর ভিউ — ডাইন-ইন, টেকঅ্যাওয়ে ও ডেলিভারি অর্ডার টাইপ।
  • কিচেন ডিসপ্লে-তে অর্ডার পাঠান (KOT); preparing → ready → served ট্র্যাক করুন।
  • মেনু মডিফায়ার ও অ্যাড-অন (ঝালের মাত্রা, এক্সট্রা চিজ) — দাম স্বয়ংক্রিয়ভাবে যোগ হয়।
  • বিল ভাগ, টেবিল মার্জ এবং কনফিগারযোগ্য সার্ভিস চার্জ।
  • উপকার: দ্রুত টেবিল টার্নওভার, কিচেনে কম ভুল ও নির্ভুল বিলিং।

💊 ফার্মেসি

  • ব্যাচ/লট ট্র্যাকিং — প্রতি ব্যাচে আলাদা মেয়াদ; বিক্রিতে আগে-মেয়াদের ব্যাচ স্বয়ংক্রিয়ভাবে কাটে (FEFO)।
  • near-expiry ও expired রিপোর্ট এবং ইমেইল অ্যালার্ট — মেয়াদ শেষের আগেই বিক্রি করুন।
  • সাপ্লায়ার বকেয়া, ক্রয় রিটার্ন ও মেয়াদোত্তীর্ণ ওষুধের ড্যামেজ রাইট-অফ।
  • উপকার: কম মেয়াদ-লোকসান, সঠিক স্টক রোটেশন ও ভালো মার্জিন।

🛒 গ্রোসারি / সুপার শপ

  • দ্রুত বারকোড POS, কুপন, গিফট কার্ড ও লয়ালটি পয়েন্ট।
  • পচনশীল পণ্যের ব্যাচ ও মেয়াদ ট্র্যাকিং এবং রি-অর্ডারের জন্য কম-স্টক অ্যালার্ট।
  • মাল্টি-ব্রাঞ্চ স্টক ও শাখার মধ্যে ট্রান্সফার।
  • উপকার: দ্রুত চেকআউট, কম অপচয় ও বেশি রিপিট কাস্টমার।

💻 ইলেকট্রনিক্স / 📱 মোবাইল শপ

  • প্রতিটি ইউনিটের সিরিয়াল / IMEI ট্র্যাকিং, ওয়ারেন্টি ও RMA ব্যবস্থাপনা।
  • রিপেয়ার / সার্ভিস জব — টেকনিশিয়ান ও স্ট্যাটাস ট্র্যাকিং।
  • EMI / কিস্তিতে বিক্রি (শিডিউল সহ) এবং কোটেশন যা বিক্রিতে রূপান্তরিত হয়।
  • উপকার: পূর্ণ ইউনিট ট্রেসেবিলিটি, সহজ আফটার-সেলস ও বেশি ফিন্যান্সিং অপশন।

👕 ফ্যাশন / কাপড়

  • প্রোডাক্ট ভ্যারিয়েন্ট (সাইজ / কালার), বারকোড লেবেল ও বান্ডল।
  • কুপন, গিফট কার্ড ও সিজনাল মার্কেটিং ক্যাম্পেইন।
  • উপকার: পরিপাটি ভ্যারিয়েন্ট স্টক ও শক্তিশালী প্রোমোশন।

💍 জুয়েলারী / স্বর্ণ

  • লাইভ মেটাল-রেট প্রাইসিং: **Settings → Metal Rates**-এ আজকের সোনা/রুপার রেট (প্রতি ক্যারেট) দিন; প্রতিটি জুয়েলারী লাইনের দাম **সার্ভারে** ওজন × রেট + মেকিং চার্জ দিয়ে হিসাব হয় — দাম এডিট করা যায় না।
  • রেট বদলালেই POS-এ থাকা আইটেম **সঙ্গে সঙ্গে রিপ্রাইস** হয় — পুরোনো ট্যাগের ঝামেলা নেই।
  • পুরাতন স্বর্ণ বাইব্যাক: গ্রাহকের এক্সচেঞ্জ করা সোনার মূল্য বিল থেকে বাদ যায়; বাড়তি অংশ নগদ **অথবা** গ্রাহকের ওয়ালেটে স্টোর ক্রেডিট হিসেবে রাখা যায় (ক্যাশিয়ার ঠিক করে), যা পরের বিক্রিতে ব্যবহারযোগ্য।
  • প্রতি-পণ্য জুয়েলারী ফিল্ড (মেটাল, ক্যারেট, ওজন, মেকিং চার্জ) ও রসিদে মেটাল-রেট হেডার।
  • উপকার: সবসময় সঠিক সোনার দাম, স্বচ্ছ বাইব্যাক ও দ্রুত বিলিং।

👟 ফুটওয়্যার

  • সাইজ / কালার ভ্যারিয়েন্ট ম্যাট্রিক্স ও প্রতিটি জোড়ার জন্য বারকোড লেবেল।
  • সাইজ বদলের জন্য দ্রুত এক্সচেঞ্জ, সাথে কুপন, গিফট কার্ড ও লয়্যালটি পয়েন্ট।
  • উপকার: সাইজ-ভিত্তিক পরিষ্কার স্টক ও সহজ এক্সচেঞ্জ।

📦 হোলসেল / ডিস্ট্রিবিউশন

  • কোটেশন, কাস্টমার ক্রেডিট লিমিট ও বকেয়া ট্র্যাকিং, এবং স্তরভিত্তিক দামের জন্য প্রাইস গ্রুপ।
  • একাধিক শাখা / গুদাম, স্টক ট্রান্সফার ও সেলসপারসন কমিশন।
  • উপকার: পাইকারি ক্রেতা সামলান, ক্রেডিট নিয়ন্ত্রণ করুন ও সেলস টিমকে পুরস্কৃত করুন।

🏭 ম্যানুফ্যাকচারিং

  • বিল অফ ম্যাটেরিয়ালস (BOM), প্রোডাকশন অর্ডার ও wastage ট্র্যাকিং।
  • কাঁচামাল স্টক, একাধিক গুদাম ও সাপ্লায়ার ব্যবস্থাপনা।
  • উপকার: প্রকৃত উৎপাদন খরচ ও কাঁচামাল ব্যবহার জানুন।

🏪 জেনারেল / অন্যান্য রিটেইল

  • মূল সবকিছু: POS, ইনভেন্টরি, কাস্টমার, হিসাব ও রিপোর্ট।
  • ব্যবসা বড় হলে Settings → Features থেকে বাড়তি মডিউল চালু করুন।

শুরু করুন

আপনার দোকান সেটআপ করুন এবং কয়েক মিনিটে বিক্রয় শুরু করুন।

দোকান নিবন্ধন

  • নিবন্ধন পেজে গিয়ে দোকানের নাম, মালিকের নাম, ফোন, ইমেইল ও পাসওয়ার্ড দিন।
  • দোকানের নাম থেকে স্বয়ংক্রিয়ভাবে একটি অনন্য স্লাগ (URL আইডেন্টিফায়ার) তৈরি হবে।
  • আপনার অ্যাকাউন্ট ফ্রি প্ল্যানে শুরু হবে — ক্রেডিট কার্ড দরকার নেই।
  • নিবন্ধনের পর সাইন ইন করুন এবং অনবোর্ডিং উইজার্ড দিয়ে বেসিক সেটিংস করুন।

ব্যবহারকারীর ভূমিকা ও পারমিশন

  • মালিক — সেটিংস, রিপোর্ট ও ব্যবহারকারী ব্যবস্থাপনা সহ সব মডিউলে সম্পূর্ণ অ্যাক্সেস।
  • ম্যানেজার — বিক্রয়, ইনভেন্টরি, ক্রয়, গ্রাহক ও রিপোর্টে অ্যাক্সেস। ব্যবহারকারী বা বিলিং ব্যবস্থাপনা করতে পারবেন না।
  • ক্যাশিয়ার — POS, পণ্য/গ্রাহক দেখা ও বেসিক বিক্রয় কার্যক্রমে অ্যাক্সেস।
  • সেটিংস → ব্যবহারকারী থেকে অতিরিক্ত কর্মী যোগ করুন। প্রতিটি ব্যবহারকারীর আলাদা লগইন আছে।

প্রাথমিক কনফিগারেশন

  • দোকান সেটিংসে মুদ্রা, টাইমজোন ও অর্থবছর শুরুর তারিখ সেট করুন।
  • রসিদের লেআউট (কাগজের আকার, লোগো, হেডার/ফুটার নোট, ভাষা) কনফিগার করুন।
  • সেটিংস → ট্যাক্সে আপনার ট্যাক্স রেট সেট করুন।
  • পণ্য আমদানির আগে পণ্য বিভাগ ও ব্র্যান্ড যোগ করুন।

পয়েন্ট অফ সেল (POS)

মাল্টি-পেমেন্ট, লয়্যালটি, গিফট কার্ড ও স্প্লিট পেমেন্ট সহ সম্পূর্ণ POS সিস্টেম।

বিক্রয় তৈরি করা

  • সাইডবার থেকে POS-এ যান। নাম, SKU বা বারকোড দিয়ে পণ্য খুঁজুন।
  • কার্টে আইটেম যোগ করুন। পরিমাণ বা প্রতি-আইটেম ছাড় সমন্বয় করুন।
  • ক্রয়ের ইতিহাস ট্র্যাক করতে ও লয়্যালটি পয়েন্ট অর্জনের জন্য গ্রাহক নির্বাচন করুন (ঐচ্ছিক)।
  • কার্ট-স্তরের ছাড় শতাংশ বা নির্দিষ্ট পরিমাণে প্রয়োগ করুন।
  • ট্যাক্স, শিপিং চার্জ ও পেমেন্ট পদ্ধতি নির্বাচন করুন।
  • বিক্রয় সম্পন্ন করুন — একটি অনন্য রেফারেন্স নম্বর সহ ইনভয়েস তৈরি হবে।

পেমেন্ট পদ্ধতি

  • নগদ — প্রাপ্ত পরিমাণ লিখুন; ফেরত স্বয়ংক্রিয়ভাবে গণনা হবে।
  • কার্ড — ঐচ্ছিক ট্রানজেকশন রেফারেন্স সহ কার্ড পেমেন্ট রেকর্ড করুন।
  • বিকাশ / নগদ / রকেট — মোবাইল ব্যাংকিং পেমেন্ট রেকর্ড করুন।
  • স্প্লিট পেমেন্ট — একটি ট্রানজেকশনে একাধিক পদ্ধতিতে পেমেন্ট করুন।
  • পেমেন্ট স্বয়ংক্রিয়ভাবে লিংক করা একাউন্টে পোস্ট হয়।

লয়্যালটি প্রোগ্রাম

  • দোকান সেটিংসে লয়্যালটি সক্রিয় করুন। মুদ্রা প্রতি পয়েন্ট ও রিডিম রেট সেট করুন।
  • প্রতিটি কেনাকাটায় গ্রাহক স্বয়ংক্রিয়ভাবে পয়েন্ট অর্জন করেন।
  • POS-এ লয়্যালটি রিডিমশন পরিমাণ লিখুন — পয়েন্ট গ্রাহকের ব্যালেন্স থেকে কাটা যাবে।

ইনভেন্টরি ব্যবস্থাপনা

পণ্য, ভ্যারিয়েন্ট, বান্ডেল, সিরিয়াল নম্বর ও গুদাম স্টক ট্র্যাক করুন।

পণ্য সেটআপ

  • নাম, SKU, বারকোড, বিভাগ, ব্র্যান্ড, ক্রয় মূল্য, বিক্রয় মূল্য ও ইউনিট দিয়ে পণ্য তৈরি করুন।
  • SKU প্রতিটি দোকানে অনন্য (ডেটাবেজ স্তরে প্রয়োগ করা হয়)।
  • লো-স্টক অ্যালার্টের জন্য ন্যূনতম স্টক স্তর সেট করুন।

পণ্য ভ্যারিয়েন্ট

  • একাধিক ভ্যারিয়েন্ট (সাইজ, রঙ ইত্যাদি) সহ পণ্যের জন্য 'Is Variable' সক্রিয় করুন।
  • প্রতিটি ভ্যারিয়েন্টের নিজস্ব SKU, বিক্রয় মূল্য ও স্টক স্তর আছে।

বান্ডেল পণ্য

  • কম্পোজিট পণ্য (গিফট বাস্কেট, কিট ইত্যাদি) তৈরি করতে 'Is Bundle' সক্রিয় করুন।
  • কম্পোনেন্ট পণ্য ও তাদের পরিমাণ নির্ধারণ করুন।
  • বান্ডেল বিক্রয় সমস্ত কম্পোনেন্ট পণ্যের স্টক স্বয়ংক্রিয়ভাবে কমিয়ে দেয়।

ক্রয় ব্যবস্থাপনা (Purchases)

পার্চেজ অর্ডার তৈরি, সাপ্লায়ার ম্যানেজমেন্ট, পণ্য গ্রহণ ও রিটার্ন।

পার্চেজ অর্ডার

  • সাপ্লায়ার, আইটেম, পরিমাণ এবং ইউনিট মূল্য সহ পার্চেজ অর্ডার তৈরি করুন।
  • ডিসকাউন্ট (শতাংশ বা নির্দিষ্ট) এবং ট্যাক্স যোগ করুন।
  • স্ট্যাটাস ফ্লো: pending → received।
  • আপনার অ্যাকাউন্টের সাথে লিংক করে আংশিক বা সম্পূর্ণ পেমেন্ট রেকর্ড করুন।

পণ্য গ্রহণ (Receiving Goods)

  • পার্চেজ অর্ডার 'Received' মার্ক করলেই স্বয়ংক্রিয়ভাবে স্টক বেড়ে যাবে।
  • পণ্য গ্রহণের সাথে সাথে প্রোডাক্টের ক্রয় মূল্য (Buy price) আপডেট হয়।
  • ওয়্যারহাউস স্টক (ডিফল্ট ওয়্যারহাউস) স্বয়ংক্রিয়ভাবে সিঙ্ক হয়।

ক্রয় ফেরত (Purchase Returns)

  • মূল পার্চেজ অর্ডারের রেফারেন্স দিয়ে ক্রয় ফেরত তৈরি করুন।
  • ফেরত দেওয়ার আইটেম এবং পরিমাণ নির্বাচন করুন।
  • রিটার্ন সম্পন্ন হলে স্টক স্বয়ংক্রিয়ভাবে কমে যাবে।

সাপ্লায়ার ম্যানেজমেন্ট

  • যোগাযোগের তথ্য, ঠিকানা এবং ট্যাক্স আইডি সহ সাপ্লায়ার প্রোফাইল পরিচালনা করুন।
  • পণ্য ক্রয়ের পর সাপ্লায়ারকে রেটিং দিন (১-৫ স্টার ও ফিডব্যাক)।
  • প্রতিটি সাপ্লায়ারের সম্পূর্ণ ক্রয় ইতিহাস দেখুন।

কাস্টমার ম্যানেজমেন্ট (CRM)

পেমেন্ট হিস্ট্রি, লয়ালটি প্রোগ্রাম, কাস্টমার পোর্টাল এবং জন্মদিনের শুভেচ্ছা।

কাস্টমার প্রোফাইল

  • কাস্টমারের নাম, ফোন (স্বয়ংক্রিয়ভাবে নরমালাইজড), ইমেইল, ঠিকানা এবং জন্মতারিখ সংরক্ষণ করুন।
  • ডেটাবেস স্তরে ফোন নম্বর ডি-ডুপ্লিকেট করা হয়।
  • অটোমেটিক ডিসকাউন্টের জন্য কাস্টমারদের প্রাইস গ্রুপে (Price Group) যুক্ত করুন।
  • বকেয়া কাস্টমারদের জন্য পেমেন্ট টার্ম (দিন) সেট করুন।

কাস্টমার লেজার ও পেমেন্ট

  • প্রতিটি কাস্টমারের সম্পূর্ণ ক্রয়ের ইতিহাস এবং বকেয়া দেখুন।
  • বকেয়া আদায় (Due Collection) এবং অগ্রিম পেমেন্ট রেকর্ড করুন।

লয়ালটি প্রোগ্রাম (Loyalty Points)

  • কাস্টমাররা নগদে/কার্ডে ক্রয়ের পরিমাণের উপর ভিত্তি করে পয়েন্ট অর্জন করেন (ডিসকাউন্ট বাদে)।
  • পয়েন্ট ভাঙ্গিয়ে POS-এ সরাসরি ডিসকাউন্ট দিন।
  • পয়েন্ট অর্জন এবং ব্যবহারের সম্পূর্ণ ইতিহাস দেখুন।

কাস্টমার পোর্টাল

  • আপনার দোকানের লিংকের সাথে ফোন নম্বর ব্যবহার করে কাস্টমাররা পোর্টালে ঢুকতে পারেন।
  • পোর্টালে ক্রয় ইতিহাস, লয়ালটি ব্যালেন্স এবং ওয়ারেন্টি স্ট্যাটাস দেখা যায়।
  • লগইনের প্রয়োজন নেই — শুধু ফোন নম্বর দিয়ে চেক করা যায়।

রিমাইন্ডার ও শুভেচ্ছা

  • জন্মদিনে স্বয়ংক্রিয়ভাবে SMS/WhatsApp/ইমেইল শুভেচ্ছা পাঠানো হয়।
  • বকেয়া ইনভয়েসের জন্য স্বয়ংক্রিয় পেমেন্ট রিমাইন্ডার পাঠানো হয়।

অ্যাকাউন্টিং ও ফিন্যান্স

চার্ট অফ অ্যাকাউন্টস, ডাবল-এন্ট্রি লেজার, ক্যাশ রেজিস্টার এবং খরচ ট্র্যাকিং।

চার্ট অফ অ্যাকাউন্টস

  • ক্যাশ, ব্যাংক, মোবাইল ব্যাংকিং, প্রাপ্য (Receivable), প্রদেয় (Payable), আয় ও ব্যয়ের অ্যাকাউন্ট তৈরি করুন।
  • অ্যাকাউন্টের ওপেনিং ব্যালেন্স এবং বর্তমান ব্যালেন্স ট্র্যাক করুন।
  • সকল সেল, পার্চেজ এবং খরচের লেনদেন লিংকড অ্যাকাউন্টে যোগ হয়।

খরচ ট্র্যাকিং (Expenses)

  • ক্যাটাগরি (ভাড়া, বেতন, বিদ্যুৎ বিল, মার্কেটিং ইত্যাদি), পরিমাণ, তারিখ এবং নোট সহ খরচ রেকর্ড করুন।
  • রিপোর্টে খরচের বিস্তারিত দেখা যায়।

ক্যাশ রেজিস্টার

  • ওপেনিং ফ্লোট (Opening Float) সহ প্রতিদিনের শিফট/রেজিস্টার ওপেন ও ক্লোজ করুন।
  • শিফট চলাকালীন সমস্ত ক্যাশ লেনদেন ট্র্যাক করুন।
  • রেজিস্টার ক্লোজ করার সময় প্রত্যাশিত বনাম প্রকৃত ক্যাশের হিসাব দেখুন।

রিপোর্ট ও অ্যানালিটিক্স

বিক্রয়, ইনভেন্টরি, লাভ, কাস্টমার এবং স্টাফ রিপোর্ট।

বিক্রয় রিপোর্ট

  • দৈনিক, সাপ্তাহিক, মাসিক এবং কাস্টম তারিখ অনুযায়ী রিপোর্ট।
  • মোট আয়, গড় অর্ডার ভ্যালু এবং সর্বাধিক বিক্রীত পণ্য।
  • পেমেন্ট মাধ্যম (ক্যাশ বনাম মোবাইল ব্যাংকিং) বিশ্লেষণ।
  • স্টাফ/সেলসম্যান অনুযায়ী বিক্রয়ের রিপোর্ট (কমিশনের জন্য)।

ইনভেন্টরি রিপোর্ট

  • লো-স্টক অ্যালার্ট সহ বর্তমান স্টক લેভेल।
  • স্টক মুভমেন্ট হিস্ট্রি (বিক্রয়, ক্রয়, অ্যাডজাস্টমেন্ট)।
  • ডেড স্টক রিপোর্ট (যেসব পণ্য বিক্রি হচ্ছে না)।
  • স্টক ভ্যালুয়েশন রিপোর্ট (ক্রয়মূল্য ও বিক্রয়মূল্য অনুযায়ী)।

আর্থিক রিপোর্ট

  • প্রফিট অ্যান্ড লস সামারি (আয় - পণ্যের খরচ - অন্যান্য খরচ)।
  • অ্যাকাউন্ট ব্যালেন্স এবং বকেয়া আদায়ের রিপোর্ট।

এইচআরএম (HRM)

স্টাফ ম্যানেজমেন্ট, বেতন, উপস্থিতি এবং ছুটি ব্যবস্থাপনা।

এমপ্লয়ি ও বেতন

  • সকল ব্যবহারকারী (মালিক, ম্যানেজার, ক্যাশিয়ার) এমপ্লয়ি হিসেবে গণ্য হবেন।
  • বেসিক স্যালারি এবং অ্যালাউন্স সেট করুন।
  • মাসিক বেতন প্রদান রেকর্ড করুন এবং পেমেন্ট হিস্ট্রি দেখুন।
  • স্টাফদের জন্য সেলস কমিশন রেট (%) সেট করুন।

উপস্থিতি ও ছুটি

  • চেক-ইন/চেক-আউট সময়ের সাথে দৈনিক হাজিরা দিন।
  • স্ট্যাটাস: present, absent, late, half_day, holiday।
  • কর্মীরা ছুটির জন্য আবেদন করতে পারে এবং ম্যানেজাররা তা অনুমোদন বা বাতিল করতে পারেন।

মার্কেটিং ও প্রমোশন

কুপন, গিফট কার্ড, ক্যাম্পেইন এবং মাল্টি-চ্যানেল নোটিফিকেশন।

কুপন ও গিফট কার্ড

  • কোড, ধরন (শতাংশ/নির্দিষ্ট), মেয়াদ এবং ম্যাক্স ইউজেস সহ ডিসকাউন্ট কুপন তৈরি করুন।
  • কাস্টম কোড ও ব্যালেন্স সহ গিফট কার্ড ইস্যু করুন।
  • POS-এ কুপন এবং গিফট কার্ড ব্যবহার করা যায়।

ক্যাম্পেইন ও নোটিফিকেশন

  • সকল বা নির্দিষ্ট কাস্টমারদের লক্ষ্য করে SMS, WhatsApp বা ইমেইলের মাধ্যমে ক্যাম্পেইন পাঠান।
  • বিক্রয় রসিদ, বকেয়া রিমাইন্ডার, লো-স্টক অ্যালার্ট এবং জন্মদিনের অটোমেটিক নোটিফিকেশন কনফিগার করুন।

ওয়ারেন্টি ম্যানেজমেন্ট

RMA ক্লেইম, মেরামত ট্র্যাকিং, সিরিয়াল স্ট্যাটাস এবং খরচ রেকর্ড।

ওয়ারেন্টি ক্লেইম

  • কাস্টমার, বিক্রিত পণ্য এবং সিরিয়াল নম্বরের সাথে লিংক করে ওয়ারেন্টি ক্লেইম (RMA) তৈরি করুন।
  • প্রোডাক্টের সমস্যা, রিসিভ ডেট এবং সম্ভাব্য ডেলিভারি ডেট রেকর্ড করুন।

ক্লেইম ওয়ার্কফ্লো

  • স্ট্যাটাস ফ্লো: received → sent_to_supplier → repaired → returned_to_customer।
  • সিরিয়াল নম্বরের স্ট্যাটাস স্বয়ংক্রিয়ভাবে ক্লেইমের স্ট্যাটাস অনুসরণ করে।
  • মেরামত এবং কুরিয়ার খরচ রেকর্ড করুন এবং এক্সপেন্স হিসেবে যুক্ত করুন।

বুকিং ও অ্যাপয়েন্টমেন্ট

অ্যাপয়েন্টমেন্ট শিডিউলিং, স্টাফ অ্যাসাইনমেন্ট এবং কনফার্মেশন।

বুকিং ব্যবস্থাপনা

  • কাস্টমার, সার্ভিস, নির্ধারিত স্টাফ এবং সময়সূচী দিয়ে অ্যাপয়েন্টমেন্ট তৈরি করুন।
  • বুকিংয়ের সময়কাল (মিনিট) সেট করুন।
  • স্ট্যাটাস: pending → confirmed → completed বা cancelled।

ম্যানুফ্যাকচারিং (উৎপাদন)

বিল অফ মেটেরিয়ালস (BOM) এবং প্রোডাকশন অর্ডার ম্যানেজমেন্ট।

BOM ও প্রোডাকশন

  • উৎপাদিত পণ্যের রেসিপি বা ফর্মুলা (BOM) তৈরি করুন।
  • BOM থেকে প্রোডাকশন অর্ডার তৈরি করুন।
  • সম্পন্ন হলে স্বয়ংক্রিয়ভাবে ফিনিশড পণ্যের স্টক বাড়ে এবং কাঁচামালের স্টক কমে যায়।
  • উৎপাদনের সময় কাঁচামালের অপচয় (Wastage) রেকর্ড করুন।

মাল্টি-ওয়্যারহাউস

একাধিক স্টোরেজ লোকেশন এবং স্টক ট্রান্সফার।

ওয়্যারহাউস ব্যবস্থাপনা

  • একাধিক ওয়্যারহাউস তৈরি করুন এবং একটিকে 'ডিফল্ট' হিসেবে সেট করুন।
  • প্রতিটি ওয়্যারহাউসে পণ্যের আলাদা স্টক লেভেল থাকে।
  • এক ওয়্যারহাউস থেকে অন্য ওয়্যারহাউসে স্টক ট্রান্সফার করুন।

কোটেশন (Quotations)

কোটেশন তৈরি করুন এবং সহজেই ইনভয়েসে কনভার্ট করুন।

কোটেশন ও ইনভয়েস

  • কাস্টমার, পণ্য, ডিসকাউন্ট এবং ট্যাক্স দিয়ে কোটেশন তৈরি করুন (QUO-YYYYMMDD-XXXX)।
  • গৃহীত কোটেশন এক ক্লিকেই সেলস ইনভয়েসে কনভার্ট করুন।
  • কোটেশন অবস্থায় স্টক কাটে না — শুধুমাত্র ইনভয়েস হলে স্টক কমে।

কিস্তি / EMI

কিস্তি পлан, পেমেন্ট শিডিউল এবং অটোমেটিক রিমাইন্ডার।

কিস্তি প্ল্যান ও পেমেন্ট

  • ডাউন পেমেন্ট, মেয়াদ (মাস) এবং সুদের হার দিয়ে কিস্তি প্ল্যান তৈরি করুন।
  • মাসিক কিস্তির শিডিউল স্বয়ংক্রিয়ভাবে তৈরি হয়।
  • কিস্তির পেমেন্ট রেকর্ড করুন এবং বকেয়া ব্যালেন্স স্বয়ংক্রিয়ভাবে আপডেট হয়।

রিকারিং ইনভয়েস

সাবস্ক্রিপশন ভিত্তিক সার্ভিসের জন্য স্বয়ংক্রিয় ইনভয়েস জেনারেশন।

সেটআপ

  • কাস্টমার, আইটেম, ইন্টারভাল (দৈনিক/সাপ্তাহিক/মাসিক) এবং শুরুর তারিখ দিয়ে টেমপ্লেট তৈরি করুন।
  • নির্ধারিত সময়ে স্বয়ংক্রিয়ভাবে ইনভয়েস তৈরি হয়ে যাবে।

সেটিংস ও কনফিগারেশন

দোকানের সাধারণ সেটিং, নোটিফিকেশন, রসিদ এবং ট্যাক্স।

সাধারণ সেটিং

  • দোকানের নাম, ফোন, ঠিকানা, লোগো, ট্রেড লাইসেন্স এবং বিজনেস আওয়ার সেট করুন।
  • কারেন্সি, টাইমজোন এবং আর্থিক বছর শুরুর তারিখ।
  • জুয়েলারির জন্য দৈনিক মেটাল রেট (Metal Rates) নির্ধারণ করুন।

রসিদ ও প্রিন্ট

  • রসিদের আকার: 58mm, 80mm বা A4।
  • হেডার ও ফুটার নোট এবং বাংলা বা ইংরেজি ভাষা নির্বাচন করুন।
  • A4 ইনভয়েসের জন্য টেমপ্লেট (Standard, Two copies, Half page) সেট করুন।
  • Mushak 6.3 প্রিন্ট এবং রাউন্ডিং মোড কনফিগার করুন।

SaaS ও মাল্টি-টেন্যান্ট

প্ল্যান সীমা, টেন্যান্ট আইসোলেশন, ডেটা এক্সপোর্ট ও নিরাপত্তা আর্কিটেকচার।

প্ল্যান সীমা

  • ফ্রি: ২ জন ব্যবহারকারী, ২০০টি পণ্য, ৫০০ জন গ্রাহক, ৫০০ বিক্রয়/মাস।
  • বেসিক: ৫ জন ব্যবহারকারী, ১,০০০টি পণ্য, ২,০০০ জন গ্রাহক, ২,০০০ বিক্রয়/মাস।
  • প্রো: ২০ জন ব্যবহারকারী, ১০,০০০টি পণ্য, ২০,০০০ জন গ্রাহক, ২০,০০০ বিক্রয়/মাস।
  • এন্টারপ্রাইজ: সীমাহীন সব কিছু।
  • প্ল্যান সীমা API স্তরে প্রয়োগ করা হয় — সীমা অতিক্রম করলে আপগ্রেড প্রম্পট দেখা যায়।

ট্র্যাশ / রিসাইকেল বিন

  • পণ্য, গ্রাহক, সরবরাহকারী বা স্টাফ ডিলিট করা মানে **সফট-ডিলিট** — রেকর্ডটি সব জায়গা থেকে লুকানো হয় কিন্তু আগের বিক্রয়/ক্রয়/রিপোর্ট অক্ষত রাখতে সংরক্ষণ করা হয়।
  • সাইডবারের **ট্র্যাশ** থেকে ডিলিট করা সব রেকর্ড টাইপ-অনুযায়ী দেখা ও **রিস্টোর** করা যায়।
  • রিস্টোর করলে আগের SKU / ফোন / ইমেইল ফিরে আসে — তবে ইতিমধ্যে কোনো সক্রিয় রেকর্ড সেই মান নিয়ে থাকলে রিস্টোর নিরাপদে ব্লক হয়।
  • স্থায়ীভাবে মুছে ফেলা যায়; আগের বিক্রয়ে ব্যবহৃত রেকর্ড সুরক্ষিত থাকে। রিটেনশন সময়ের (ডিফল্ট ৯০ দিন) পর ট্র্যাশ স্বয়ংক্রিয়ভাবে খালি হয়।

নিরাপত্তা

  • JWT সেশন ৩০ দিনের মেয়াদে ও ৫ মিনিটের রোল রিফ্রেশ।
  • CRON জব-এর জন্য সিক্রেট টোকেন (CRON_SECRET এনভায়রনমেন্ট ভেরিয়েবল) প্রয়োজন।
  • সমস্ত উল্লেখযোগ্য কাজের জন্য সম্পূর্ণ অডিট লগ — প্রতিটি লগে HMAC ইন্টিগ্রিটি হ্যাশ থাকে যাতে ডেটাবেস থেকে গোপন পরিবর্তন ধরা যায়।

নিরাপত্তা ও অ্যাকাউন্ট

টু-ফ্যাক্টর অথেন্টিকেশন, ইমেইল ভেরিফিকেশন ও অফলাইন-নিরাপদ বিক্রয়।

টু-ফ্যাক্টর অথেন্টিকেশন (2FA)

  • প্রোফাইল → টু-ফ্যাক্টর অথেন্টিকেশন-এ গিয়ে Enable চাপুন।
  • সিক্রেট কী-টি Google Authenticator / Authy / Microsoft Authenticator অ্যাপে স্ক্যান করুন (বা ম্যানুয়ালি লিখুন)।
  • ৬-সংখ্যার কোড দিয়ে নিশ্চিত করুন — এখন আপনার অ্যাকাউন্টে 2FA সক্রিয়।
  • পরবর্তী প্রতিটি লগইনে পাসওয়ার্ডের পর ৬-সংখ্যার কোড চাওয়া হবে।
  • বন্ধ করতে প্রোফাইল থেকে অ্যাকাউন্ট পাসওয়ার্ড দিয়ে নিশ্চিত করুন (ডিভাইস হারালেও লক-আউট হবেন না)।

ইমেইল ভেরিফিকেশন

  • রেজিস্ট্রেশনের পর দোকান মালিকের ইমেইলে একটি ভেরিফিকেশন লিংক পাঠানো হয় (২৪ ঘণ্টা মেয়াদ)।
  • লিংকে ক্লিক করে ইমেইল নিশ্চিত করুন; মেয়াদ শেষ হলে প্রোফাইল থেকে আবার পাঠানো যায়।
  • প্ল্যাটফর্ম অপারেটর 'ইমেইল ভেরিফিকেশন বাধ্যতামূলক' চালু করলে মালিকদের সাইন-ইনের আগে ইমেইল নিশ্চিত করতে হবে।

অফলাইন-নিরাপদ POS

  • ইন্টারনেট বন্ধ হলেও POS চলতে থাকে — বিক্রয় লোকালি সংরক্ষিত হয় ও অফলাইন রসিদ দেখানো হয়।
  • অনলাইনে ফিরলে সংরক্ষিত বিক্রয় স্বয়ংক্রিয়ভাবে সিঙ্ক হয়।
  • প্রতিটি বিক্রয়ে একটি ইউনিক রেফারেন্স থাকে — তাই পুনরায় পাঠানো বিক্রয় কখনও দুবার রেকর্ড হয় না (ডুপ্লিকেট ইনভয়েস বা দ্বিগুণ স্টক কমা হয় না)।

ডেভেলপার / API

API কী ও আউটবাউন্ড ওয়েবহুক দিয়ে প্রোগ্রাম্যাটিক অ্যাক্সেস।

API কী

  • সেটিংস → Developer / API (শুধু মালিক)-এ গিয়ে একটি কী তৈরি করুন। read বা read+write স্কোপ বাছুন।
  • সম্পূর্ণ কী শুধু একবারই দেখানো হয় — নিরাপদে কপি করে রাখুন।
  • রিকোয়েস্টে হেডার দিন: Authorization: Bearer dk_live_…
  • যেকোনো সময় কী বাতিল করা যায়; বাতিল করলে সঙ্গে সঙ্গে কাজ বন্ধ হয়।

REST API (v1)

  • GET /api/v1/products — সক্রিয় পণ্যের তালিকা (page, pageSize, search সমর্থিত)।
  • GET /api/v1/sales — বিক্রয়ের তালিকা (page, pageSize, from, to তারিখ ফিল্টার সমর্থিত)।
  • সব v1 এন্ডপয়েন্ট কী-এর মালিক দোকানের মধ্যেই সীমাবদ্ধ।

ওয়েবহুক

  • একটি ওয়েবহুক URL যোগ করুন ও ইভেন্ট বাছুন: sale.created, sale.returned, product.low_stock, purchase.created, customer.created।
  • ইভেন্ট ঘটলে আমরা আপনার URL-এ সাইন করা JSON POST করি।
  • X-Dokan-Signature হেডার যাচাই করুন — এটি ওয়েবহুক সিক্রেট দিয়ে বডির HMAC-SHA256।
  • প্রতিটি ডেলিভারি (ও তার রেসপন্স স্ট্যাটাস) লগ করা হয় যাতে সমস্যা ডিবাগ করা যায়।

সার্ভিসিং ও মেরামত

ডিভাইস রিপেয়ার, কানবান ট্র্যাকিং, অটোমেটেড এসএমএস এবং কাস্টমার পোর্টাল পরিচালনা।

কানবান বোর্ড ও ট্র্যাকিং

  • স্ট্যাটাস অনুযায়ী জব ড্র্যাগ-অ্যান্ড-ড্রপ করুন: Pending → In Progress → Ready → Delivered।
  • ডিভাইসে লাগানোর জন্য QR Code স্টিকার প্রিন্ট করুন; কাস্টমার স্ক্যান করে সেলফ-সার্ভিস পোর্টালে স্ট্যাটাস দেখতে পারবেন।
  • ডিভাইস 'Ready' হলে কাস্টমারের কাছে স্বয়ংক্রিয় SMS পাঠানো হয়।

পার্টস ও বিলিং

  • জবে সরাসরি স্পেয়ার পার্টস যুক্ত করুন, যা ইনভেন্টরি থেকে স্বয়ংক্রিয়ভাবে কমে যাবে।
  • ডেলিভারির আগে আংশিক বা সম্পূর্ণ বিল পেমেন্ট গ্রহণ করুন।