Hash Form Pro

Send rupee payments through PayU

Buyers are passed to PayU’s checkout with a request signed using your merchant salt. When PayU posts the result back, its hash is checked before the payment is trusted.

Hash Form

Hash Form + PayU

What you set up

  • PayU module
  • Test / Live
  • Test Merchant Key
  • Test Merchant Salt
  • Live Merchant Key
  • Live Merchant Salt
  • Signed request
    The order and amount are hashed with your salt before the browser posts them.
  • Signed response
    PayU’s reply is checked with the same salt, and only a success counts.
  • Amount checked
    The amount PayU confirms must match the payment on record.

PayU is offered on forms priced in INR.

What you get

What you can do with PayU

Test and Live

Test posts to PayU’s test checkout, and Live to its secure checkout.

Rupee forms

PayU appears on the Payment field when the form’s currency is INR.

Salt stays private

The salt signs the request on your server and is never sent to the browser.
How it works

Set up PayU in three steps

01

Switch on PayU

Turn on the PayU module under Hash Form > Modules and click Save.

02

Add key and salt

In the cog settings, choose Test or Live and add the Merchant Key and Merchant Salt.

03

Price in INR

Choose INR in Payment Settings, set the amount and add a Payment field.

FAQ

Questions, answered

Still wondering about PayU? The documentation covers every setting, and we are happy to help.

Why does PayU need a salt?

The salt signs both the request and the response, so a changed amount fails the check.

Can I use PayU for other currencies?

Not with this module. PayU is only offered on forms priced in INR.

Connect PayU with Hash Form Pro

Every integration is included in every Pro plan, on a yearly subscription or a lifetime license.