CB-UPIpost https://test.payu.in/_paymentForm DatakeyconstenumrequiredThe merchant key provided by PayU (merchant key used to authenticate the request).JPM7FgAllowed:JPM7FgtxnidstringrequiredMerchant transaction identifier (unique alphanumeric ID for the transaction).amountnumberrequiredTransaction amount (rounded to two decimal places; must be ≥ Rs.1.00).phonestringrequiredCustomer phone number (10 digits).productinfostringrequiredName/brief description of goods or services sold (max 100 characters).firstnamestringrequiredCustomer first name (max 60 characters).emailstringrequiredCustomer email ID.lastnamestringrequiredCustomer last name (max 20 characters).pgconstenumrequiredPayment method identifier (for UPI INTENT specify 'UPI').UPIAllowed:UPIbankcodestringrequiredPayU bank/payment option code (for UPI Intent specify 'INTENT'; changes for specific intents).surlstringrequiredSuccess URL: URL where PayU will redirect on successful transaction.furlstringrequiredFailure URL: URL where PayU will redirect on failed transaction.address1stringCustomer address line 1 (up to 100 characters; optional but recommended).address2stringCustomer address line 2 (up to 100 characters; optional).citystringCustomer city (max 50 characters; optional but recommended).statestringCustomer state (max 50 characters; optional).countrystringCustomer country (max 50 characters; optional but recommended).zipcodestringrequiredCustomer PIN code (6 digits; mandatory).udf1stringUser-defined field 1 (conditional; for PACB: buyer's PAN number).udf2stringUser-defined field 2 (optional; any custom info up to 255 characters).udf3stringUser-defined field 3 (optional but recommended; buyer DOB in DD-MM-YYYY, up to 255 chars).udf4stringUser-defined field 4 (mandatory for payment aggregators; end merchant legal entity name; for UPI should not be passed).udf5stringrequiredUser-defined field 5 (mandatory; contains invoice ID/number issued to customer, up to 255 chars).buyer_type_businessstringBinary flag for B2B cross-border transactions ('1' if buyer is a business; optional otherwise; included in hash if posted).udf_paramsstringJSON string for additional UDF values (e.g., udf7/import-export code, udf8/airway bill; must be included in hash if posted).hashstringrequiredSHA512 hash for request integrity (mandatory; calculated per specified hash formula and sequence).txn_s2s_flowconstenumrequiredNumeric parameter specifying server-to-server flow (must be passed with value 4).44Allowed:4s2s_client_ipstringrequiredSource IP of the user's device (mandatory; used for fraud detection/chargebacks).s2s_device_infostringrequiredUser-agent/device info (mandatory; used for fraud detection/chargebacks).upiAppNamestringrequiredSelected UPI app name for Specific Intent (mandatory for Specific Intent; expected enums like phonepe, googlepay, paytm, bhim, cred, amazonpay, whatsapp, genericintent for others).curlstringThe Cancel URL, which is the page PayU will redirect to if the transaction is cancelled by customer.vpastringThe customer UPI handle provided by bank for UPI payments.HeadersContent-Typeconstenumrequiredapplication/x-www-form-urlencodedAllowed:application/x-www-form-urlencodedResponse 200Updated 18 days ago