<?php
session_start();
require_once '../config/database.php';

// Only logged-in students or admins
if (!isset($_SESSION['user_id']) || ($_SESSION['user_role'] !== 'student' && $_SESSION['user_role'] !== 'admin')) {
    header('Location: ../login.php');
    exit();
}

// Redirect to transaction submission page
header('Location: submit_bkash_transaction.php');
exit();
?>
<!DOCTYPE html>
<html lang="bn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>bKash পেমেন্ট নিশ্চিতকরণ</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    <link href="../assets/css/style.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-dark bg-primary">
    <div class="container-fluid">
        <a class="navbar-brand" href="../index.php"><i class="fas fa-graduation-cap"></i> স্কুল ম্যানেজমেন্ট সিস্টেম</a>
        <div class="navbar-nav ms-auto">
            <?php if ($_SESSION['user_role'] === 'student'): ?>
                <a class="nav-link" href="my_fees.php"><i class="fas fa-arrow-left"></i> আমার ফি</a>
            <?php else: ?>
                <a class="nav-link" href="manage.php"><i class="fas fa-arrow-left"></i> ফি ম্যানেজ</a>
            <?php endif; ?>
            <a class="nav-link" href="../logout.php"><i class="fas fa-sign-out-alt"></i> লগআউট</a>
        </div>
    </div>
</nav>

<div class="container-fluid mt-4">
    <div class="row justify-content-center">
        <div class="col-md-8">
            <div class="card">
                <div class="card-header bg-warning text-dark">
                    <h5><i class="fas fa-exclamation-circle"></i> bKash পেমেন্ট নিশ্চিতকরণ</h5>
                </div>
                <div class="card-body">
                    <?php if (isset($error_message)): ?>
                        <div class="alert alert-danger">
                            <i class="fas fa-exclamation-triangle"></i> 
                            <?= htmlspecialchars($error_message) ?>
                        </div>
                    <?php endif; ?>
                    
                    <div class="alert alert-info">
                        <h6><i class="fas fa-info-circle"></i> গুরুত্বপূর্ণ নির্দেশনা</h6>
                        <p>আপনার পেমেন্ট সম্পূর্ণ করার জন্য নিচের ধাপগুলো অনুসরণ করুন:</p>
                        <ol>
                            <li><strong>bKash মেনুতে যান</strong> - *247# ডায়াল করুন</li>
                            <li><strong>সেন্ড মানি নির্বাচন করুন</strong></li>
                            <li><strong>প্রাপক নাম্বার:</strong> <span class="badge bg-primary">01700000000</span> (স্কুলের bKash নাম্বার)</li>
                            <li><strong>পরিমাণ:</strong> <?= number_format($amount, 2) ?> টাকা</li>
                            <li><strong>রেফারেন্স:</strong> <?= htmlspecialchars($transaction_ref) ?></li>
                            <li><strong>পিন প্রবেস করিয়ে পেমেন্ট সম্পূর্ণ করুন</strong></li>
                        </ol>
                        <p class="mb-0"><strong>পেমেন্ট সম্পূর্ণ হলে "পেমেন্ট সম্পন্ন হয়েছে" বাটনে ক্লিক করুন</strong></p>
                    </div>
                    
                    <div class="row mb-4">
                        <div class="col-md-6">
                            <div class="card bg-light">
                                <div class="card-body">
                                    <h6 class="card-title"><i class="fas fa-user-graduate"></i> শিক্ষার্থীর তথ্য</h6>
                                    <p class="mb-1"><strong>নাম:</strong> <?= htmlspecialchars($student['first_name'] . ' ' . $student['last_name']) ?></p>
                                    <p class="mb-1"><strong>আইডি:</strong> <?= htmlspecialchars($student['student_id']) ?></p>
                                    <p class="mb-1"><strong>ক্লাস:</strong> <?= htmlspecialchars(($student['class_name'] ?? '') . ' - ' . ($student['section'] ?? '')) ?></p>
                                </div>
                            </div>
                        </div>
                        
                        <div class="col-md-6">
                            <div class="card bg-info text-white">
                                <div class="card-body">
                                    <h6 class="card-title"><i class="fas fa-receipt"></i> পেমেন্ট বিবরণ</h6>
                                    <p class="mb-1"><strong>পরিমাণ:</strong> ৳<?= number_format($amount, 2) ?></p>
                                    <p class="mb-1"><strong>আপনার bKash নাম্বার:</strong> <?= htmlspecialchars($bkash_number) ?></p>
                                    <p class="mb-1"><strong>রেফারেন্স নাম্বার:</strong> <?= htmlspecialchars($transaction_ref) ?></p>
                                    <p class="mb-0"><strong>পদ্ধতি:</strong> bKash Personal</p>
                                </div>
                            </div>
                        </div>
                    </div>
                    
                    <form method="POST">
                        <div class="d-grid gap-2">
                            <button type="submit" name="confirm_payment" class="btn btn-success btn-lg">
                                <i class="fas fa-check-circle"></i> পেমেন্ট সম্পন্ন হয়েছে
                            </button>
                            <button type="submit" name="cancel_payment" class="btn btn-danger">
                                <i class="fas fa-times-circle"></i> বাতিল করুন
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>

<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>