PayUmoney Integration

PayUmoney Integration

01 Jun 2016
PayUmoney Integration

Payumoney offers an electronic payment service to your website through its various partnerships with banks. Through payUmoney your client would be able to make electronic payments through credit card or net banking or debit cart.

Payumoney also offers to merchants (owner of the website) for online transaction details, settlement reports, analytic reports, etc. There are two types of login is provided by payUmoney one for buyers and another one is merchant.


PayUmoney Integration

1. Put gem ‘payuindia’ in gemfile and run bundle installs.

2. We have to put this form whereinto where you won't like the cart page.


PayUmoney Payment Process

  • The consumer selects the product on your website and clicks on the “pay now” button.
  • The consumer gets the transection page of payumoney. Here consumer will enter all payment-related details Payu sends the consumer details and account details to the right bank.
  • The bank verifies the consumer to tell we there the transaction is a success or failure.
  • Pay to pass the customer back to the merchant website along with the confirmation whether the transaction is failed or successful.
  • Merchant shows a success or failure message to the consumer.
  • Technical Integration

    The payment process flow to move the consumer from step1(click on pay now) to step 2(getting PayUMoney page from pay) post request generated need by the merchant to following given URL

    Production server:


    Test server:


    Response Status

    There are different types of responses status given by Payumoney

    • Not started – The transaction is not started yet

    • Initiated – The transaction has been started but not completed

    • Refunded – The transaction amount is Refunded

    • Partially Refunded – The partial amount Refunded

    • Failed – The transaction is failed

    • Completed – The transaction is successfully completed





I feel so much happier now I unesndtard all this. Thanks!


Leave a comment: