i was using razorpay paymment gateway and the process of doing payment is first application server sends request to razorpay server for order id which is then sent to client. after that client makes another request to razorpay server using that orderid we got before and starts the transaction.
can you tell me why client just not directly sends request to razorpay server without that orderid and it should start the payment process.(note: transaction token is there in place of orderid in case of paytm)