PayU Hosted Checkout with Pre-Authorize Paymentpost https://test.payu.in/_paymentForm DatakeyconstenumrequiredThis parameter must contain the merchant key that was provided by PayU while onboarding.JPM7FgJPM7FgAllowed:JPM7FgtxnidstringrequiredThe transaction ID is a reference number for a specific order that is generated by the merchant. It is used to track the order and must be unique. PayU's system will not accept duplicate transaction IDs.amountintegerrequiredThis field should contain the payment amount for the transaction.productinfostringrequiredThis field should be a string containing a brief description of the product.firstnamestringrequiredThe first name of the customer.emailstringrequiredThe email address of the customer.phonenumberrequiredThe phone number of the customer.pre_authorizeconstenumrequiredThis field must contain value as 1 to pre-authorize payments.11Allowed:1surlconstenumrequiredThe "surl" field is the success URL, which is the page PayU will redirect to if the transaction is successful. The merchant can handle the response at this URL after the customer is redirected there.https://test-payment-middleware.payu.in/simulatorResponsehttps://test-payment-middleware.payu.in/simulatorResponseAllowed:https://test-payment-middleware.payu.in/simulatorResponsefurlconstenumrequiredThe "furl" field is the Failure URL, which is the page PayU will redirect to if the transaction is failed. The merchant can handle the response at this URL after the customer is redirected there.https://test-payment-middleware.payu.in/simulatorResponsehttps://test-payment-middleware.payu.in/simulatorResponseAllowed:https://test-payment-middleware.payu.in/simulatorResponsehashstringrequiredThis parameter must contain the hash value to be calculated at merchant end.enforce_paymethodconstenumrequiredThis parameter must contain the hash value to be calculated at merchant end.creditcard|debitcardcreditcard|debitcardAllowed:creditcard|debitcardlastnamestringLast name of the customer (must only contains alphabets).curlstringThe "curl" field is the Cancel URL, which is the page PayU will redirect to if the transaction is canceled by the customer. The merchant can handle the response at this URL after the customer is redirected there.udf1stringUser-defined fields (udf) are used to store any information corresponding to a particular transaction. You can use up to five udfs in the post designated as udf1, udf2, udf3, udf4, udf5.udf2stringUser-defined fields (udf) are used to store any information corresponding to a particular transaction. You can use up to five udfs in the post designated as udf1, udf2, udf3, udf4, udf5.udf3stringUser-defined fields (udf) are used to store any information corresponding to a particular transaction. You can use up to five udfs in the post designated as udf1, udf2, udf3, udf4, udf5.udf4stringudf5stringUser-defined fields (udf) are used to store any information corresponding to a particular transaction. You can use up to five udfs in the post designated as udf1, udf2, udf3, udf4, udf5.HeadersContent-Typeconstenumrequiredapplication/x-www-form-urlencodedapplication/x-www-form-urlencodedAllowed:application/x-www-form-urlencodedResponse 200Updated 6 months ago