Internet ছাড়া POS Software: কেনার আগে যে পরীক্ষা করবেন

দোকানের internet চলে গেলেও bill করা দরকার। Vendor “offline POS” বললে ঠিক কোন কাজ offline চলে তা জানতে হবে। Open session-এ sale করা, offline অবস্থায় নতুন session শুরু করা এবং card terminal চালানো এক বিষয় নয়। এখানে নিজের দোকানের scenario দিয়ে offline দাবি যাচাই করার পদ্ধতি দেওয়া হলো। Odoo documentation একটি উদাহরণ; সব POS-এর আচরণ এক নয়।

Internet ছাড়া POS Software: কেনার আগে যে পরীক্ষা করবেন

Offline বলতে কী বোঝাচ্ছে?

Product list দেখা, cash sale, receipt, customer তৈরি, return ও stock lookup—প্রতিটির support আলাদা হতে পারে। Vendor-কে একটি written feature matrix দিন। সম্পূর্ণ system offline এবং আগে load হওয়া session-এর limited offline mode আলাদা করে জানুন। আপনার counter-এর জরুরি কাজগুলো চিহ্নিত করুন।

Session start ও product cache

Internet থাকা অবস্থায় session খুলে প্রয়োজনীয় data load হয় কি না দেখুন। এরপর controlled test-এ connection বন্ধ করুন। Offline অবস্থায় browser restart বা নতুন device থেকে session খোলা যায় কি না সরাসরি vendor-এর নির্দেশনা নিন। Documentation অনুমতি না দিলে unsynced session reload করে পরীক্ষা করবেন না।

Cash sale ও receipt test

কয়েকটি sample product, discount ও valid quantity দিয়ে cash bill করুন। Receipt printer connection local নাকি cloud নির্ভর দেখুন। Barcode scanner কাজ করে কি না পরীক্ষা করুন। Sale local queue-তে নিরাপদে আছে কি না UI indicator বা supported log থেকে জানুন। বাস্তব customer-এর sale দিয়ে risky demo করবেন না।

Digital payment-এর সীমা

POS offline থাকলেও connected payment terminal বা mobile provider-এর authoritative verification-এর জন্য network লাগতে পারে। Odoo-র documented example-এ connected payment terminal offline চলে না। Receipt-এ paid লেখা তৈরি করা এবং সত্যিকারের electronic payment হওয়া আলাদা। Customer screenshot-কে automatic verification বানাবেন না।

Local data না হারানোর নিয়ম

Unsynced record থাকলে browser cache clear, logout, reload বা device shutdown-এর প্রভাব vendor থেকে জানুন। Odoo documentation-এ sync-এর আগে browser বন্ধ বা reload না করার নির্দেশনা আছে। Staff-কে এই সীমা শেখান। Power backup ও device care আপনার operation plan-এর অংশ হতে পারে।

Reconnect ও queue reconciliation

Connection ফিরলে pending sale কয়টি sync হলো দেখুন। Server-side order, payment total ও receipt reference মিলান। Retry করলে duplicate হচ্ছে কি না পরীক্ষা করুন। Sync fail হলে cashier ইচ্ছামতো আবার একই sale না তুলে supported recovery process অনুসরণ করবেন।

একাধিক counter-এর stock conflict

দুটি counter offline থাকলে দুজন একই শেষ product বিক্রি করতে পারেন কি না vendor-কে দেখাতে বলুন। Local stock ও central stock-এর update delay বুঝুন। Conflict হলে কোন quantity authoritative হবে ও staff কী করবেন লিখুন। Offline convenience real-time inventory-এর নিশ্চয়তা নয়।

Acceptance ও daily closing

Online ও offline payment আলাদা করে closing report দেখুন। Pending queue শূন্য হয়েছে কি না নিশ্চিত করুন। Trial-এ return, partial payment ও outage recovery test করুন। Backup, export ও support-এর খরচসহ সিদ্ধান্ত নিন। Staff-এর জন্য connection outage-এর একটি ছোট written procedure রাখুন।

কাজের ক্রম: ছোট checklist

  1. Offline feature matrix লিখিত নিন।
  2. Safe test session load করে network বিচ্ছিন্ন করুন।
  3. Cash sale ও local receipt পরীক্ষা করুন।
  4. Digital payment ও unsynced data-এর সীমা বুঝুন।
  5. Reconnect করে order, cash ও stock মিলান।

পরীক্ষার ফল যেভাবে মিলাবেন

পরীক্ষা যা দেখবেন
Offline cash sale Record নিরাপদ local queue-তে থাকে
Reconnect একবারই সঠিক server record তৈরি
দুই counter Stock conflict-এর আচরণ বোঝা যায়

সাধারণ প্রশ্ন

Offline POS-এ card payment চলবে?

POS ও payment terminal-এর requirements আলাদা। Provider এবং vendor-এর exact support যাচাই করুন।

Browser refresh করব?

Unsynced data থাকলে documentation না বুঝে refresh বা cache clear করবেন না।

সবসময় latest stock দেখাবে?

Offline mode-এ central update বিলম্বিত হতে পারে। Counter conflict test করুন।

সম্পর্কিত গাইড

  • Software trial ও permission review
  • ব্যবসার data backup পরিকল্পনা

প্রাথমিক বিষয়গুলো জানতে মুদি দোকানের POS বাছাই গাইড পড়তে পারেন।

অফিসিয়াল তথ্যসূত্র

Spread the love