MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/medlocqr_com/pay.php
<?php
require('razorpay-php/Razorpay.php');
// Create the Razorpay Order
use Razorpay\Api\Api;
$keyId     = "rzp_live_x7nby2n2ayaxDU";
$keySecret = "XGpUxlzwzecGNlvMOGELk1OQ";

$api            = new Api($keyId, $keySecret);
$amount         = $_POST['pay_amount'];
$amount         = filter_var($amount, FILTER_SANITIZE_NUMBER_INT);;
$transaction_id = unique_code();

$orderData = [
    'receipt'         => $transaction_id,
    'amount'          => $amount, // 2000 rupees in paise
    'currency'        => 'INR',
    'payment_capture' => 1 // auto capture
];
$razorpayOrder        = $api->order->create($orderData);
$razorpayOrderId      = $razorpayOrder['id'];              

function unique_code(){
    $loctime = time();
    $unq4  = substr($loctime,-4,4);
    $unq2  = mt_rand(100,9999);
    $hr    = ltrim(date('H'), '0');    
    $uniqueCode = $hr.$unq4 . $unq2;
    return $uniqueCode;
}
echo json_encode(array("order_id"=>$razorpayOrderId,"amount"=>$amount,"transaction_id"=>$transaction_id,"razor_key"=>$keyId));


?>