bKash / Nagad ফি পেমেন্ট (সহজ পদ্ধতি) — ব্যবহারের নিয়ম
=====================================================
বসানোর নিয়ম: জিপের ফাইলগুলো প্রজেক্টের একই পথে বদলে দিন/যোগ করুন। ডাটাবেজে হাতে কিছু করতে হবে না — টেবিল নিজে তৈরি হবে।

১) অ্যাডমিন ▸ অনলাইন পেমেন্ট সেটিংস ▸ উপরের কার্ডে আপনার bKash / Nagad / Rocket নম্বর (ও চাইলে ব্যাংকের তথ্য, নির্দেশনা) দিয়ে সংরক্ষণ করুন।
২) স্টুডেন্ট পোর্টাল ▸ আমার ফি: বকেয়া থাকলে নম্বরগুলো ও একটা ফর্ম দেখাবে। অভিভাবক টাকা পাঠিয়ে TrxID, টাকার পরিমাণ জমা দেন।
   * একই TrxID দুবার জমা নেওয়া হয় না; বকেয়ার বেশি টাকা জমা দেওয়া যায় না।
৩) অ্যাডমিন ▸ পেমেন্ট অনুরোধ (TrxID): bKash/Nagad অ্যাপে TrxID ও টাকা মিলিয়ে "অনুমোদন" চাপুন —
   ফি নিজে থেকে জমা হয় (কাউন্টারে সংগ্রহের মতোই), অভিভাবকের ফোনে SMS যায়। মিল না থাকলে কারণসহ "বাতিল" করুন।

জেনে রাখুন
  * এটা সত্যিকারের "স্বয়ংক্রিয় চেকআউট" নয় — টাকা পেয়েছেন কি না আপনাকে নিজে মিলিয়ে নিতে হয় (এজন্যই ভুয়া TrxID থেকে নিরাপদ)।
  * bKash-এর স্বয়ংক্রিয় চেকআউট চাইলে আপনার মার্চেন্ট API-র তথ্য ও সত্যিকারের পরীক্ষা লাগবে (পরে করা যায়)।
  * অনুমোদনের SMS-এর জন্য SMS গেটওয়ে সেট করা থাকতে হবে; না থাকলে শুধু লগে "ডেমো" হিসেবে জমা হয়।
  * অনুমোদিত লেনদেন "সাম্প্রতিক অনলাইন লেনদেন" তালিকাতেও দেখা যায়।
  * মেনুতে "পেমেন্ট অনুরোধ (TrxID)" লিংক যোগ করতে includes/header.php-ও বদলাতে হবে (জিপে আছে; QR আপডেটের মেনু-লিংকসহ)।
