intermediate#e-commerce#payment#security#transactionUpdated: 2026-07-15

অনলাইন পেমেন্ট কীভাবে কাজ করে?

তুমি অনলাইনে কিছু কিনে "Pay" চাপলে — টাকা আসলে নগদে হাতবদল হয় না, কয়েকটি ব্যাংকের ডেটাবেজে সংখ্যা বদলে যায়। কোনো ফিজিক্যাল টাকা কোথাও সরে না — শুধু সংখ্যা কমে-বাড়ে।

কেন এত ধাপ, সরাসরি টাকা কেটে নিলেই তো হয়?

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

ধাপ ১ — পেমেন্ট শুরু

তুমি কার্ড নম্বর/বিকাশ নম্বর দিয়ে পেমেন্ট শুরু করো। তথ্য সাথে সাথে এনক্রিপ্ট হয় (SSL/TLS দিয়ে), যাতে মাঝপথে কেউ কার্ড নম্বর পড়তে না পারে।

ধাপ ২ — পেমেন্ট গেটওয়ে

অনুরোধ যায় Payment Gateway-এ (যেমন SSLCommerz, bKash Gateway)। এটি দোকান (Merchant) ও ব্যাংকের মাঝে সেতু — দোকান নিজে কখনো তোমার কার্ড নম্বর সরাসরি সংরক্ষণ করে না (নিরাপত্তা মান অনুযায়ী), বরং গেটওয়ে সেই দায়িত্ব নেয়।

ধাপ ৩ — যাচাই (Verification)

যাচাইপ্রশ্ন
অ্যাকাউন্ট ঠিক?কার্ড/নম্বর বৈধ কি না
টাকা আছে?পর্যাপ্ত ব্যালেন্স কি না
তুমিই তো?OTP/PIN মেলে কি না

ধাপ ৪ — লেনদেন (Transaction) — সব-অথবা-কিছুই-না নিয়ম

সব ঠিক থাকলে ব্যাংক তোমার অ্যাকাউন্ট থেকে টাকা কমায় এবং দোকানের অ্যাকাউন্টে যোগ করে। এই দুটো কাজ একসাথে (Atomic) সম্পন্ন হতে হয় — একে বলে ACID Transaction-এর নিয়ম। যদি মাঝপথে বিদ্যুৎ চলে যায় বা সিস্টেম ক্র্যাশ করে, পুরো লেনদেন সম্পূর্ণ বাতিল হয়ে যায় — কখনোই এমন হয় না যে তোমার টাকা কাটল কিন্তু দোকানের অ্যাকাউন্টে যোগ হলো না।

ধাপ ৫ — নিশ্চিতকরণ

দোকান "Payment Successful" বার্তা পায়, তোমাকেও SMS/রসিদ দেওয়া হয় — এই নিশ্চিতকরণ বার্তা প্রমাণ করে লেনদেন সম্পূর্ণ হয়েছে।

তুমি → এনক্রিপ্ট → Gateway → ব্যাংক যাচাই (OTP) → ব্যালেন্স আপডেট (Atomic) → নিশ্চিত

বাস্তব জীবনের সাথে মিল

🏠 অ্যানালজি: এটা একটা বিশ্বস্ত মধ্যস্থতাকারীর (Payment Gateway) মাধ্যমে টাকা বিনিময়ের মতো — তুমি এবং দোকানদার সরাসরি লেনদেন না করে একজন বিশ্বস্ত তৃতীয় ব্যক্তির (গেটওয়ে) কাছে টাকা জমা দাও, সে যাচাই করে দুই পক্ষকেই নিশ্চিত করে তবেই লেনদেন সম্পন্ন করে — কেউ প্রতারিত হওয়ার সুযোগ কমে যায়।

কেন "Transaction সম্পূর্ণ বা বাতিল" নিয়ম জরুরি?

কল্পনা করো, যদি তোমার টাকা কেটে নেওয়া হয় কিন্তু দোকানের অ্যাকাউন্টে যোগ না হয় (মাঝপথে সিস্টেম ক্র্যাশ) — তাহলে তোমার টাকা "হারিয়ে" যাবে। ব্যাংকিং সিস্টেম তাই নিশ্চিত করে, দুটো ধাপ (টাকা কমা + টাকা বাড়া) একসাথে ঘটবে, নাহলে কোনোটাই ঘটবে না — এভাবেই লেনদেন সবসময় সামঞ্জস্যপূর্ণ (consistent) থাকে।

🔗 HSC সিলেবাস সংযোগ

  • অধ্যায় ১: ই-কমার্স, ই-ব্যাংকিং, ক্রিপ্টোগ্রাফি।
  • অধ্যায় ৬: অ্যাকাউন্টের ব্যালেন্স ডেটাবেজে রাখা ও আপডেট করা, Transaction।

📝 HSC পরীক্ষার প্রস্তুতি

  • Payment Gateway কী? দোকান ও ব্যাংকের মধ্যে নিরাপদ লেনদেন-সেতু।
  • OTP/PIN কেন লাগে? পরিচয় যাচাই করে জালিয়াতি ঠেকাতে।
  • Transaction কেন সম্পূর্ণ বা বাতিল? আংশিক হলে টাকা হারিয়ে যেতে পারে বা অসামঞ্জস্য তৈরি হতে পারে।
  • সাধারণ ভুল: দোকান নিজেই কার্ড নম্বর সংরক্ষণ করে ভাবা — নিরাপদ ব্যবস্থায় এই দায়িত্ব Payment Gateway/ব্যাংকের।

📚 সারাংশ

পেমেন্ট তথ্য এনক্রিপ্ট হয় → Gateway হয়ে ব্যাংকে যায় → OTP/PIN যাচাই → এক অ্যাকাউন্ট থেকে টাকা কমে অন্যটিতে বাড়ে (সব-বা-কিছুই-না নিয়মে) → নিশ্চিতকরণ।