সাইটে অনলাইন পেমেন্ট আর কার্ট
আমার বানানো দোকানে কি অনলাইনে টাকা নেওয়া যায়?
যায়, তবে টাকাটা নেয় বাইরের একটা পেমেন্ট সার্ভিস, আমাদের সাইট নয়। সবচেয়ে সহজ পথ: পেমেন্ট গেটওয়ে থেকে একটা পেমেন্ট লিংক নিয়ে "টাকা দিন" বাটনে বসানো, এতে bKash বা কার্ড দুটোই চলে আর কোনো কোড লাগে না। পুরো কার্ট চাইলে Snipcart বা Ecwid-এর মতো সার্ভিসের কোড Business প্ল্যানের Header/Footer ঘরে বসানো যায়; সেগুলো নিজের ডোমেইনে ঠিকভাবে চলে।
একটা কথা আগে পরিষ্কার করে নিই
BanglaCodes-এ বানানো সাইট static, মানে তার নিজের কোনো সার্ভার নেই। তাই সাইটটা নিজে টাকা নিতে পারে না এবং কার্ডের তথ্যও ধরে রাখতে পারে না, সেটা ভালোও নয়। টাকা নেয় বাইরের একটা পেমেন্ট সার্ভিস, আর সাইট শুধু ক্রেতাকে সেখানে পাঠায়। এই পথেই দুনিয়ার বেশিরভাগ ছোট দোকান চলে, এবং এতে কার্ডের তথ্য আপনার সাইট ছুঁয়েও দেখে না।

নিচে সহজ থেকে কঠিন সাজানো।
পথ ১: অর্ডার ফর্ম আর ক্যাশ অন ডেলিভারি (ফ্রি, সবচেয়ে বেশি ব্যবহৃত)
বাংলাদেশের বেশিরভাগ ক্রেতা এখনো হাতে পেয়ে টাকা দিতে চান। সাইটে অর্ডার ফর্ম রাখুন; লাইফটাইম হোস্টিং থাকলে অর্ডার সাইট ড্যাশবোর্ডের ইনবক্সে জমা হবে, email-এও খবর যাবে। এতে কোনো গেটওয়ে ফি নেই, কোনো সেটআপ নেই।
কার জন্য: নতুন দোকান, কম অর্ডার, পরিচিত এলাকায় ডেলিভারি।
পথ ২: পেমেন্ট লিংক (বাংলাদেশে সবচেয়ে বাস্তব)
দেশি পেমেন্ট গেটওয়ে (যেমন SSLCommerz, aamarPay, বা bKash-এর মার্চেন্ট সার্ভিস) থেকে একটা হোস্টেড পেমেন্ট লিংক নেওয়া যায়, যেটা মূলত একটা ঠিকানা। সেই ঠিকানাটা সাইটের "টাকা দিন" বাটনে বসিয়ে দিন। ক্রেতা চাপলে গেটওয়ের নিজের পেজে যাবে, সেখানে bKash, নগদ বা কার্ডে টাকা দিবে, তারপর ফিরে আসবে।
বাংলায় এভাবে বলুন:
প্রতিটা প্রোডাক্ট কার্ডে একটা "টাকা দিন" বাটন দাও, লিংক হবে https://... (গেটওয়ে থেকে পাওয়া লিংক)।
কেন এটা এখানে সবচেয়ে ভালো: কোনো JavaScript লাগে না, তাই শেয়ার লিংকেও কাজ করে, আর দেশি পেমেন্ট মাধ্যমগুলো এতেই আসে। কোন লিংক কীভাবে বানাবেন সেটা আপনার গেটওয়ের কাছ থেকে জেনে নিতে হবে, ওটা তাদের সার্ভিস।
"সাইটে bKash যোগ করব কীভাবে?"
এই প্রশ্নটা সবচেয়ে বেশি আসে, আর উত্তরটা নির্ভর করে আপনার কী আছে তার উপর:
| আপনার যা আছে | যা করবেন |
| শুধু ব্যক্তিগত bKash নম্বর | সাইট ম্যানেজ পেজের "ব্যবসা ও চেহারা" ট্যাবে "বিকাশ, নগদ আর রকেট নম্বর"-এ নম্বরটা দিয়ে সেভ করুন, ধরন পার্সোনাল। অর্ডারের পেজে নম্বর, কপির বাটন আর TrxID লেখার ঘর নিজে থেকেই বসে; ক্রেতা Send Money করে TrxID লিখে দিবেন, সেটা অর্ডারের সাথেই আসবে, আপনি bKash অ্যাপে মিলিয়ে নিবেন। AI লাগে না, বিস্তারিত। |
| bKash Merchant account | Merchant অ্যাপ বা প্যানেল থেকে পেমেন্ট লিংক নিন, সেটাই উপরের "টাকা দিন" বাটনে বসান। টাকা সোজা আপনার merchant account-এ যাবে। লিংক না থাকলে merchant নম্বরটাই ওই একই জায়গায় ধরন মার্চেন্ট দিয়ে সেভ করুন, ক্রেতা Payment করে TrxID লিখবেন। |
| SSLCommerz বা aamarPay account | তাদের হোস্টেড লিংকেই bKash, নগদ, রকেট আর কার্ড সব একসাথে আসে; আলাদা করে bKash যোগ করার দরকার নেই। |
BanglaCodes-কে Token-এর দাম দেওয়ার bKash-টা আলাদা জিনিস, সেটা টাকা দেওয়া ও Token পাওয়া গাইডে।
পথ ৩: বসানো কার্ট (Snipcart, Ecwid ধরনের সার্ভিস)
সত্যিকারের কার্ট চাইলে (একাধিক প্রোডাক্ট জমা, স্টক, কুপন, ক্রেতার account) এমন সার্ভিস আছে যেগুলো শুধু একটুকরো কোড বসালেই চলে। Business প্ল্যানের "কোড" ট্যাবে Header/Footer কোডের ঘরে ওই কোডটা বসিয়ে দিন, প্রতিটা পেজে বসে যাবে।
তবে একটা জরুরি শর্ত: এই ধরনের কার্ট চলে Publish করা সাইটে, সে ফ্রি ঠিকানা (apnar-site.banglacodes.app) হোক বা নিজের ডোমেইন (যেমন aiinbangla.com)। শুধু আমাদের ফ্রি শেয়ার লিংকটা নিরাপত্তার জন্য আলাদা করে চালানো হয়, সেখানে বাইরের কার্টের স্ক্রিপ্ট ঠিকমতো কাজ করবে না। তাই শর্তটা কোনো খরচ নয়, একটাই ধাপ: আগে সাইটটা Publish করে নিন।
এই সার্ভিসগুলোর নিজেদের মাসিক ফি আর লেনদেনের কমিশন থাকে, আর অনেকগুলোয় দেশি পেমেন্ট মাধ্যম নেই। কেনার আগে দেখে নিন bKash/নগদ চলে কি না।
পথ ৪: নিজের ব্যাকএন্ড (ডেভেলপারদের জন্য)
আপনার যদি ডেভেলপার থাকে, Medusa, Saleor বা Vendure-এর মতো ওপেন-সোর্স হেডলেস কমার্স ইঞ্জিন নিজের সার্ভারে চালিয়ে এখানকার সাইট থেকে API দিয়ে ডাকা যায়। সাইটটা এখানে থাকবে (দ্রুত, ফ্রি হোস্টিং), আর দোকানের মগজটা আপনার সার্ভারে।
কার জন্য: বড় ক্যাটালগ, নিজস্ব নিয়ম, নিজের ডেভেলপার আছে এমন প্রতিষ্ঠান।
কোনটা বেছে নিবেন
| অবস্থা | পথ |
| সবে শুরু, অর্ডার কম | ১, অর্ডার ফর্ম আর COD |
| অনলাইনে টাকা চাই, ঝামেলা চাই না | ২, পেমেন্ট লিংক |
| অনেক প্রোডাক্ট, সত্যিকারের কার্ট চাই | ৩, বসানো কার্ট + নিজের ডোমেইন |
| নিজস্ব নিয়ম আর ডেভেলপার আছে | ৪, নিজের ব্যাকএন্ড |
নতুনদের যত প্রশ্ন
BanglaCodes কি আমার বিক্রির টাকা থেকে কমিশন নেয়?
না, একদমই না। আপনার ক্রেতার টাকা সরাসরি আপনার গেটওয়ে বা আপনার হাতে যায়, আমরা সেই লেনদেনের মাঝে থাকি না। আমাদের কাছে আপনি শুধু হোস্টিং আর AI-এর জন্য দেন।
কার্ডের তথ্য কি আমার সাইটে জমা হবে?
না, আর সেটাই ঠিক। কার্ডের তথ্য সবসময় গেটওয়ের নিজের পেজে যায়। এতে PCI-এর দায়িত্ব তাদের, আপনার নয়।
শেয়ার লিংকে কার্ট কাজ করছে না কেন?
ফ্রি শেয়ার লিংকটা নিরাপত্তার জন্য আলাদা করে চালানো হয়, তাই বাইরের স্ক্রিপ্ট সেখানে সীমিত। সাইটটা Publish করে নিলে সমস্যাটা থাকে না, ফ্রি ঠিকানাতেই।