$order_amount * 100, // Convert to smallest unit (e.g., Paise)
'currency' => $order_currency,
'receipt' => $order_id,
'notes' => ['description' => $order_description]
];
// Create the order in the payment gateway system
try {
$razorpay_order = $api->order->create($order_data);
$order_id = $razorpay_order['id']; // Get the generated order ID
} catch (Exception $e) {
echo "Error creating payment order: " . $e->getMessage();
exit;
}
// Frontend code to handle payment form (HTML)
?>
Payment Page