চেকআউট পেজে অর্ডার কনফার্ম করার সময় অনেক কাস্টমারই তাড়াহুড়ায় বা নেটওয়ার্ক স্লো থাকার কারণে "কনফার্ম" বাটনে একাধিকবার চাপ দিয়ে ফেলেন। ফলাফল — একই অর্ডার দুইবার বসে যায়, একই প্রোডাক্ট দুইবার প্যাক হয়ে যাওয়ার ঝুঁকি তৈরি হয়, আর ইনভেন্টরি-হিসাবেও গড়বড় দেখা দেয়। Sellsull-এ এখন এই সমস্যাটা স্বয়ংক্রিয়ভাবেই ঠেকানো হচ্ছে।
কেন এই সমস্যা হয়
কনফার্ম বাটনে ক্লিক করার পর অর্ডারটা সার্ভারে পাঠাতে আর পরের পেজে যেতে কিছুটা সময় লাগে — এই কয়েক সেকেন্ডের মধ্যে যদি কাস্টমার ধৈর্য হারিয়ে আবার ক্লিক করেন, তাহলে প্রথম রিকোয়েস্টটা শেষ হওয়ার আগেই দ্বিতীয় রিকোয়েস্টটা চলে যায় — ফলে দুইটা আলাদা অর্ডার তৈরি হয়ে যায়, যদিও কাস্টমারের উদ্দেশ্য ছিল একটাই অর্ডার করা।
এখন যেভাবে ঠেকানো হচ্ছে
স্টোরের চেকআউট পেজ এবং ল্যান্ডিং পেজ — দুই জায়গাতেই এখন "কনফার্ম" বাটনে প্রথম ক্লিকেই বাটনটা সাথে সাথে নিষ্ক্রিয় হয়ে যায় এবং "অপেক্ষা করুন..." দেখায়। এরপর কাস্টমার যতবারই চাপ দিন না কেন, দ্বিতীয় কোনো রিকোয়েস্ট আর যায় না — অর্ডার একবারই বসে।
ব্যাকএন্ডেও একই সুরক্ষা
শুধু বাটনেই না, সার্ভার সাইডেও একটা অতিরিক্ত সুরক্ষা স্তর আছে — একই ফোন নম্বর ও একই প্রোডাক্ট নির্বাচন দিয়ে কয়েক মিনিটের মধ্যে দ্বিতীয়বার অর্ডার এলে, নতুন করে অর্ডার না বানিয়ে আগেরটাই ফিরিয়ে দেওয়া হয়। মানে কোনোভাবে যদি একটা ডুপ্লিকেট রিকোয়েস্ট চলেও যায়, তাও সেটা আলাদা অর্ডার হিসেবে গণনা হবে না।
ভেন্ডরের জন্য যা বদলাচ্ছে
ডুপ্লিকেট অর্ডার আসা মানেই অতিরিক্ত সময় নষ্ট — একই অর্ডার দুইবার প্যাকিং করার আগে বুঝতে হয় এটা আসলে একটাই অর্ডার, কাস্টমারকে ফোন করে নিশ্চিত করতে হয়, ইনভেন্টরি রিপোর্টেও ভুল সংখ্যা দেখা যায়। এই সমস্যাটা এখন উৎস থেকেই বন্ধ হয়ে যাওয়ায় ভেন্ডরের অর্ডার ম্যানেজমেন্ট আরও পরিষ্কার ও নির্ভরযোগ্য হয়ে উঠবে।
এই সুরক্ষা এখন স্টোরের সবগুলো ডিজাইন থিম এবং প্রতিটা ল্যান্ডিং পেজেই সমানভাবে কাজ করছে — ভেন্ডরের আলাদা কিছু করার দরকার নেই, এটা এমনিতেই সক্রিয়।