How to Integrate Your Form with PayU India

September 17, 2025

PayU India (Money) is a trusted payment gateway that lets you accept payments through credit cards, debit cards, and net banking, all with fast processing and great success rates. It’s designed to give your customers a smooth and secure checkout experience. Whether you’re selling products, offering services, or collecting donations, integrating your form with PayU India helps simplify your payment process and keeps everything running in one place.

Adding and Setting Up PayU India

With Jotform’s PayU India (Money) integration, accepting online payments from your customers is simple and hassle-free, so you can focus more on running your business and less on setup. To get going, here’s what you’ll do:

  1. In Form Builder, click on Add Element on the left side of the page.
Form Builder interface with Add Element button highlighted on the left panel to insert fields or widgets into the form
  1. Now, in the Form Elements menu, under the Payments tab, search for PayU India and then click on it. Or, just drag and drop it to where you want it to be on your form.
Form Elements menu with Payments tab open, showing PayU India option being clicked or dragged into the form builder workspace
  1. Next, in the PayU India Integration window that opens on the right side of the page, enter the Merchant Key in the input box at the top from your Merchant Salt in the Gateway Credentials section. If you’re not sure how to get those, check out these support articles from PayU on Generating a Merchant Key and Salt on the PayU Dashboard to learn more about them.
PayU India Integration window showing fields for entering Merchant Key and Merchant Salt in the Gateway Credentials section for payment setup
  1. The Currency is locked to INR – Indian Rupee, so you next you’ll select what the payment will be processed for from the Payment Type Dropdown menu:
    • Sell Products — This is selected by default. Use this to sell physical or digital goods at a fixed price, allowing customers to make a one-time purchase.
    • User-Defined Amount — This lets customers enter the amount they want to pay. It’s useful for tipping, custom amount pricing, or flexible payments.
    • Collect Donations — Select this to accept voluntary contributions, commonly used for fundraising, nonprofit support, or charitable causes.
Payment Type dropdown menu in PayU India integration locked to INR currency, showing options to sell products, collect donations, or let customers enter a custom amount
  1. Once you’re done, click on the Additional Gateway Settings to set up these options:
    • Ask Billing Information to Customer — Enabling this will give you other fields to set up, like the Customer Email Field, Use Field as Billing Address, Use Field as Billing Address, Use Field as Shipping Address, Customer Phone Field, and Customer Date Field. Check out our guide about How to Enable Payment Authorization to learn more.
    • Sandbox Mode — This enables testing transactions without processing real payments. You can check this PayU page to learn how to get your PayU Sandbox credentials.
    • Clickable Image Preview — If you added images to your products, turning this On will give customers the option to click to Zoom In on them. 
    • Show Total Price on Form — This is only available with the Sell Products payment type and is enabled by default. You can toggle this Off if you want to hide the total price of selected products on your form.
    • Users Can Select Multiple Product — Toggle this Off if you only want customers to select one subscription. 
    • Show Decimals on the Form — Toggle this Off if you don’t want to show a decimal in the amount showing in the product field.
    • Decimal Separator — If you enable the Show Decimals on The Form feature, you can use this field to select the kind of decimal separator to use. You either use a Period or a Comma.
  2. Once everything is set for the Sell Products payment type, click on Continue to start creating products and subscriptions for your payment field. For the User Defined Amount and Collect Donations payment types, just click on Save at the bottom.
Additional Gateway Settings panel in PayU India integration with options to ask for billing info, enable sandbox mode, show total price, allow multiple product selection, display decimals with chosen separator, and enable clickable product images

After that, you’ll be directed to the Payment Settings menu, where you can set up the following things:

  • Products — This is where you add and manage the items or services you’re selling on your form. You can include product names, descriptions, prices, images, quantity options, and more. Our guide on Setting Up Your First Order Form walks you through everything.
  • Coupons — Here, you can create discount codes for your products. You can set percentage-based or fixed-amount discounts, usage limits, and expiration dates. For a quick how-to, check out our guide on How to Add a Coupon Code to Payment Forms.
  • Shipping — This allows you to set up shipping fees based on your needs. You can offer flat-rate shipping, location-based rates, or set shipping costs per product. To learn how it’s done, see our guide on How to Add Shipping Costs to Payment Forms.
  • Tax — Add sales tax rules for your products here. You can set tax percentages and apply them to all or specific products depending on your location or business needs. Take a look at our guide on How to Apply Sales Tax to Products on Your Payment Form for more details.
  • Invoices — Enable this to automatically generate invoices for each submission. You can customize the layout, add your logo, and send a copy to the customer and yourself. You’ll find more info in our guide on How to Generate an Invoice for Your Payment Form.
Payment Settings menu in PayU India integration where you can configure products, coupons, shipping, tax, and invoices for your payment form

That’s it. To explore more features for your payment form, check out our helpful guides in the Payment Forms section of Jotform’s User Guides. They’re a great resource to have on hand.

Adding and Setting Up PayU India Using a Reusable Payment Connection

​​Integrating your form with Jotform’s Reusable Payment Connections lets you streamline your PayU India setup. Once connected, you can use the same configuration across other forms or apps—no need to set it up again from scratch. Here’s a quick how-to:

  1. In Form Builder, click on Add Element on the left side of the page.
Form Builder interface with Add Element button highlighted on the left panel to add fields, widgets, or payment integrations to the form
  1. Now, in the Form Elements menu, under the Payments tab, search for PayU India and then click on it. Or, just drag and drop it to where you want it to be on your form.
Form Elements menu with Payments tab open, showing PayU India option being clicked or dragged into the form builder workspace to add the payment gateway
  1. Then, in the Payment Properties menu on the left side of the page, click on the Plug icon.
Payment Properties panel in Form Builder with Plug icon highlighted to open PayU India integration settings
  1. Now, in the Add PayU India Connection window, click on either Test Mode or Live Mode at the top to select the environment for your payment connection.
  2. Next, set up these options:
    • Connection Name — Give your connection a name so it’s easy to recognize from your PayU India dashboard. You can reuse it for other form integrations too.
    • Merchant Key 
    • Merchant Salt — Go to your PayU India (Money) dashboard to get these. Visit Generate Merchant Key and Salt on PayU Dashboard for more details.
  3. After that, click on Connect with PayU India.
Add PayU India Connection window with options to choose Test or Live Mode, enter Connection Name, Merchant Key, and Merchant Salt, then click Connect with PayU India
  1. Once you’re connected, click on Save.
Save button highlighted in PayU India integration window to confirm and store the payment connection settings
  1. In the Payment Connections window that pops up, select a connection and then click on Use.
Payment Connections window showing available PayU India connections with the Use button clicked to apply the selected connection
  1. Now, in the Payment Type Dropdown menu, select what you’d like the payment to be processed for:
    • Sell Products — This is selected by default. Use this to sell physical or digital goods at a fixed price, allowing customers to make a one-time purchase.
    • User-Defined Amount — This lets customers enter the amount they want to pay. It’s useful for tipping, custom amount pricing, or flexible payments.
    • Collect Donations — Select this to accept voluntary contributions. It’s commonly used for fundraising, nonprofit support, or charitable causes.
Payment Type dropdown menu in PayU India integration with options to sell products, collect donations, or allow customers to enter a custom payment amount
  1. The Currency is set to INR – Indian Rupee by default and locked. If you want to enable the Ask Billing Information to Customer option, make sure you’ve added an Address Field, Name field, Email field, and Phone Number field to your form to set up these options:
    • Use Field as Billing Address
    • Use Field as Shipping Address
    • Billing Name
    • Customer Email Field
    • Customer Phone Field
Additional Gateway Settings in PayU India integration with currency locked to INR and Ask Billing Information option enabled, showing fields for billing and shipping address, name, email, and phone number

That’s it. As you set up your products, you might also find these helpful guides handy along the way:

Contact Support

Our customer support team is available 24/7 and our average response time is between one to two hours.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • 송태준 - Profile picture
  • John Chandler - Profile picture
  • Nisar Ahmad - Profile picture
  • Umamahesh - Profile picture