<?php
require('config.php');
require('razorpay-php/Razorpay.php');
session_start();
use Razorpay\Api\Api;
$api = new Api($keyId, $keySecret);
//$order = $api->order->create(array('receipt' => '123', 'amount' => 100, 'payment_capture' => 1, 'currency' => 'INR'));
//print_r($order);
$bharatQR = $api->VirtualAccount->create(
array('receivers' =>
array('types' =>array('qr_code')
),
'description' => 'First QR code',
'amount_expected' => 100,
'payment_capture' => 1,
'currency' => 'INR',
'notes' =>
array('receiver_key' => $key)
)
);
//$razorpayOrder = $api->order->create($bharatQR);
//$razorpayOrderId = $razorpayOrder['id'];
//$_SESSION['razorpay_order_id'] = $razorpayOrderId;
//$displayAmount = $amount = $orderData['amount'];
?>
Ошибка
Неустранимая ошибка: Uncaught Razorpay \ Api \ Errors \ BadRequestError: Запрошенный URL-адрес не найден на сервере. в F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ Request.php: 123 Трассировка стека: # 0 F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ Request.php (90): Razorpay \ Api \ Request-> processError (Array, 400, Object (Requests_Response)) # 1 F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ Request.php (44): Razorpay \ Api \Request-> checkErrors (Object (Requests_Response)) # 2 F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ Entity.php (58): запрос Razorpay \ Api \ Request-> ('POST', 'https://api.raz...', Массив) # 3 F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ Entity.php (14): запрос Razorpay \ Api \ Entity-> ('POST', 'virtualAccounts. .. ', Array) # 4 F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ VirtualAccount.php (9): Razorpay \ Api \ Entity-> create (Array) # 5 F: \ wamp64 \www \ventrymanagement \ razorpay \ qrcode.php (20): Razorpay \ Api \ VirtualAccount-> create (Array) # 6 {main}, брошенный в F: \ wamp64 \ www \ventrymanagement \ razorpay \ razorpay-php \ src \ Запрос. PHP на линии 123