AI-চালিত অ্যাসিস্ট্যান্টরা এখন যেকোনো ই-কমার্স সাইটে “Buy” বাটনে ক্লিক করতে পারে, কিন্তু পেমেন্টের ক্ষেত্রে তারা এখনও বাধার সম্মুখীন হয়। FluxA-এর নতুন AgentCard সার্ভিস একটি স্বায়ত্তশাসিত এজেন্টকে (autonomous agent) একটি ডিসপোজেবল ভার্চুয়াল কার্ডের মাধ্যমে কেনাকাটা সম্পন্ন করতে দেয়, যা শুধুমাত্র একটি লেনদেন এবং একটি পূর্বনির্ধারিত পরিমাণের জন্য কাজ করে; ফলে আপনাকে কখনোই ব্যক্তিগত ক্রেডিট-কার্ড নম্বর দিতে হবে না। আপনি যদি কোনো ব্যাংকিং তথ্য প্রকাশ না করেই একটি বট দিয়ে সফটওয়্যার, সরঞ্জাম বা সাবস্ক্রিপশন অর্ডার করতে চান, তবে এটি একটি বড় নিরাপত্তা ঘাটতির একটি কার্যকর সমাধান।
কেন পুরনো পেমেন্ট মডেল বটগুলোর জন্য ব্যর্থ হয়
বেশিরভাগ অনলাইন মার্চেন্ট এখনও সেই তিনটি ফিল্ডের প্রয়োজন বোধ করেন যা কয়েক দশক ধরে গ্রাহকদের চেকআউট প্রক্রিয়ায় ব্যবহৃত হয়ে আসছে: একটি কার্ড নম্বর, একটি মেয়াদ শেষ হওয়ার তারিখ (expiration date) এবং একটি CVV কোড। এই তথ্যগুলো সরাসরি একটি আসল ক্রেডিট বা ডেবিট কার্ডের সাথে যুক্ত থাকে, যা অ্যাকাউন্টের সম্পূর্ণ ব্যালেন্স ব্যবহার করতে পারে। যখন একজন মানুষ এগুলো টাইপ করেন, তখন মার্চেন্ট পরোক্ষভাবে বিশ্বাস করেন যে ক্রেতা ইস্যুকারীর নির্ধারিত সীমার মধ্যেই থাকবেন। তবে, একটি স্বায়ত্তশাসিত AI এজেন্টের ক্ষেত্রে সেই বিশ্বাসের সম্পর্কটি থাকে না।
একটি সাধারণ কার্ড হলো একটি দীর্ঘমেয়াদী ক্রেডেনশিয়াল (credential)। এটি ডজন ডজন মার্চেন্টের কাছে বারবার ব্যবহার করা যেতে পারে এবং প্রায়শই এতে উচ্চ ক্রেডিট লিমিট থাকে। একটি এজেন্টকে সেই কার্ড দিলে সেটি ইচ্ছাকৃতভাবে বা ভুলবশত পুরো অ্যাকাউন্টের টাকা ব্যবহার করে ফেলতে পারে। এখানে অমিলটি অত্যন্ত প্রকট: কাজের জন্য হয়তো মাত্র $২৫ প্রয়োজন, কিন্তু সেই ক্রেডেনশিয়ালটি $৫,০০০ বা তার বেশি ব্যবহারের সুযোগ দিয়ে দেয়।
তিনটি সুনির্দিষ্ট সমস্যা দেখা দেয়:
- খরচের সীমা কার্যকর নয়। এজেন্টকে “$২৫ এর বেশি খরচ করো না” বললে মূল কার্ডের $৫,০০০ লিমিট পরিবর্তন হয়ে যায় না। যদি এজেন্ট ট্যাক্স বা শিপিংয়ের হিসাব ভুল করে, তবে অতিরিক্ত টাকাটি তবুও অনুমোদিত হয়ে যায়।
- ডেটা ফাঁস হওয়া সহজ। কার্ড নম্বরগুলো ব্রাউজার ক্যাশ, স্ক্রিনশট, লগ ফাইল বা ডিবাগ আউটপুটে দেখা যেতে পারে। একটি বট যা একাধিক মেশিন বা একটি শেয়ার্ড এনভায়রনমেন্টে চলে, সেটি অনিচ্ছাকৃতভাবে সেই তথ্যগুলো অ্যাক্সেস থাকা যে কারো কাছে প্রকাশ করে দিতে পারে।
- বাতিলকরণ প্রক্রিয়াটি অত্যন্ত কঠোর। যখন একটি কার্ডের নিরাপত্তা বিঘ্নিত হয়, তখন মালিককে পুরো কার্ডটিই বাতিল করতে হয়, যার ফলে ওই কার্ডের ওপর নির্ভরশীল অন্যান্য সমস্ত বৈধ পেমেন্টও বন্ধ হয়ে যায়। এর ফলে বড় ধরনের ক্ষতি এবং সময় অপচয় হতে পারে।
সংক্ষেপে বলতে গেলে, পেমেন্ট পদ্ধতিটি এজেন্টকে কাজের প্রয়োজনের তুলনায় অনেক বেশি ক্ষমতা দিয়ে দেয়।
প্রোগ্রামযোগ্য পারমিশন হিসেবে ভার্চুয়াল কার্ড
একটি ভার্চুয়াল কার্ড হলো একটি অস্থায়ী, ডিজিটালভাবে তৈরি পেমেন্ট নম্বর যা মার্চেন্টের সাইটে পৌঁছানোর আগেই আপনি বিভিন্ন সীমাবদ্ধতা দিয়ে প্রোগ্রাম করতে পারেন। AI-চালিত কেনাকাটার ক্ষেত্রে যে সীমাবদ্ধতাগুলো গুরুত্বপূর্ণ তা হলো:
- সর্বোচ্চ চার্জ – কার্ডটি পূর্বনির্ধারিত সীমার উপরের যেকোনো পরিমাণ প্রত্যাখ্যান করে।
- লাইফটাইম – কার্ডটি একটি স্বল্প সময়ের পরে মেয়াদ শেষ হয়ে যায়।
- ব্যবহারের সংখ্যা – এটি একবার ব্যবহারের জন্য সেট করা যেতে পারে, যা প্রথম সফল চার্জের পর পুনরায় ব্যবহার রোধ করে।
- টাস্ক লিঙ্কেজ – কার্ডটিকে একটি নির্দিষ্ট অ্যাপ্রুভাল ওয়ার্কফ্লোর সাথে যুক্ত করা যেতে পারে, ফলে কোন বট কোন কেনাকাটা করেছে তা অডিট করা সহজ হয়।
যখন একটি এজেন্টের $২৫ মূল্যের একটি সফটওয়্যার লাইসেন্স কেনার প্রয়োজন হয়, সিস্টেমটি সেই নির্দিষ্ট পরিমাণের জন্য একটি ভার্চুয়াল কার্ড তৈরি করে যা কেবল একবার ব্যবহার করা যায়। মার্চেন্ট একটি সাধারণ Visa বা Mastercard নম্বর দেখতে পায়, তাই চেকআউট ফ্লোতে কোনো পরিবর্তনের প্রয়োজন হয় না। চার্জ প্রসেস হয়ে যাওয়ার সাথে সাথেই কার্ডটি তাৎক্ষণিকভাবে নিষ্ক্রিয় হয়ে যায়।
FluxA-এর AgentCard ঠিক এই মডেলটিই অনুসরণ করে। এটি FluxA Wallet থেকে একটি ওয়ান-টাইম নম্বর নেয়, টাস্ক-নির্দিষ্ট লিমিট প্রয়োগ করে এবং লেনদেন সম্পন্ন হওয়ার পর কার্ডটি ফেলে দেয়। এর ফলে একটি “pay-as-you-go” ক্রেডেনশিয়াল পাওয়া যায় যা এজেন্টের সীমিত পারমিশন সেটের সাথে সামঞ্জস্যপূর্ণ।
একটি নিরাপদ এন্ড-টু-এন্ড ওয়ার্কফ্লো
- অনুসন্ধান। এজেন্ট একটি ক্যাটালগ স্ক্যান করে, একটি পণ্য নির্বাচন করে এবং একটি প্রাথমিক মোট হিসাব করে।
- অনুমোদন। একজন মানুষ বা পলিসি ইঞ্জিন খরচটি পর্যালোচনা করে এবং বাজেট অনুমোদন করে।
- কার্ড প্রদান। প্ল্যাটফর্মটি সঠিক টাকার লিমিট এবং স্বল্প মেয়াদের একটি ভার্চুয়াল কার্ড তৈরি করে।
- চেকআউট। এজেন্ট অস্থায়ী নম্বরটি ব্যবহার করে মার্চেন্টের ফর্ম পূরণ করে।
- যাচাইকরণ। সাবমিট করার আগে, সিস্টেমটি চূড়ান্ত অর্ডারের আইটেম, ট্যাক্স এবং শিপিং পুনরায় যাচাই করে যাতে নিশ্চিত করা যায় যে দাম নির্ধারিত সীমার বেশি না হয়।
- সমাপ্তি। পেমেন্ট সফল হওয়ার সাথে সাথেই ভার্চুয়াল কার্ডটি বাতিল হয়ে যায়।
ভেরিফিকেশন ধাপটি গুরুত্বপূর্ণ কারণ অনেক সাইট প্রাথমিক হিসাবের পরে ট্যাক্স, ফি বা ডাইনামিক প্রাইসিং যোগ করে। এই চূড়ান্ত দাম যাচাই করা ছাড়া, এজেন্ট অনিচ্ছাকৃতভাবে অনুমোদিত পরিমাণের বেশি খরচ করে ফেলতে পারে, যা পেমেন্ট রিজেকশন বা ম্যানুয়াল ওভাররাইড ঘটাতে পারে।
ভার্চুয়াল কার্ড যা প্রতিস্থাপন করতে পারে না
মেশিন-নেটিভ পেমেন্ট পদ্ধতি—প্রসেসরদের কাছে API কল, স্টেবলকয়েন ট্রান্সফার বা সরাসরি ব্যাংক ডেবিট—যখন মার্চেন্ট এগুলো সমর্থন করে, তখন এটি সবচেয়ে দক্ষ পথ হিসেবে বিবেচিত হয়। ভার্চুয়াল কার্ড একটি সেতু হিসেবে কাজ করে যা এজেন্টদের যেকোনো সাইটের সাথে ইন্টারঅ্যাক্ট করতে দেয় যা প্রথাগত কার্ড পেমেন্ট গ্রহণ করে, এমনকি সেই লেগাসি চেকআউট পেজগুলোতেও যেগুলোর কোনো API নেই।
সারসংক্ষেপ
ভার্চুয়াল পেমেন্ট কার্ড স্বায়ত্তশাসিত AI এজেন্টদের অনলাইনে কিছু কেনার জন্য প্রয়োজনীয় সুনির্দিষ্ট এবং সীমিত অনুমতি প্রদান করে, যাতে তাদের ফুল-অ্যাক্সেস ক্রেডিট কার্ড দেওয়ার প্রয়োজন না হয়। খরচের সীমা নির্ধারণ, মেয়াদের সীমাবদ্ধতা এবং ক্রেডেনশিয়ালকে একটি নির্দিষ্ট কাজের সাথে যুক্ত করার মাধ্যমে, এগুলো একটি ঝুঁকিপূর্ণ এবং 'সব অথবা কিছুই না' পেমেন্ট পদ্ধতিকে একটি নিয়ন্ত্রিত ও অডিটযোগ্য লেনদেনে পরিণত করে। যারা ওপেন ওয়েবে কেনাকাটা করার জন্য বট ব্যবহার করছেন, তাদের জন্য একটি ডিসপোজেবল-কার্ড ওয়ার্কফ্লো গ্রহণ করা হলো ব্যাংক অ্যাকাউন্ট নিরাপদ রেখে এজেন্টকে তার কাজ সম্পন্ন করার সবচেয়ে সহজ উপায়।
