Merchant Hosted 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.phonestringrequiredThe phone number of the customer.pgconstenumrequiredThis parameter must contain the payment mode code for debit card or credit card. For the simulation purposes, CC will be used.CCAllowed:CCbankcodeconstenumrequiredThis parameter must contain the bankcode for debit card or credit card. For the simulation purposes, CC will be used.CCAllowed:CCpre_authorizeconstenumrequiredThis parameter is set to 1 to pre-authorize payment.1Allowed:1ccnumstringrequiredThis parameter must contain the card number with which the amount will be pre-authorized.ccnamestringrequiredThis parameter must contain the name on card.ccexpmonstringrequiredThis parameter must contain the card expiry month.ccexpyrstringrequiredThis parameter must contain the card expiry year.ccvvstringrequiredThis parameter must contain the card expiry CVV number that is present backside of the card.surlconstenumrequiredThe "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.lastnamestringLast 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