# How to integrate PayUmoney Cordova Plugin in ionic 3

**URL:** <https://forum.ionicframework.com/t/how-to-integrate-payumoney-cordova-plugin-in-ionic-3/178595>\
**Category:** cordova\
**Created:** [November 28, 2019, 6:05am UTC](https://forum.ionicframework.com/t/how-to-integrate-payumoney-cordova-plugin-in-ionic-3/178595 "2019-11-28T06:05:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rintu](https://avatars.discourse-cdn.com/v4/letter/r/ed8c4c/32.png) [@Rintu](https://forum.ionicframework.com/u/Rintu)\
**Post date:** [November 28, 2019, 6:05am UTC](https://forum.ionicframework.com/t/how-to-integrate-payumoney-cordova-plugin-in-ionic-3/178595/1 "2019-11-28T06:05:48Z")

</div>

Someone Please help me with the plugin !!

I’ve done this so far

payu(){  
var merchantID = ‘\<Your\_Merchant\_ID\>’;  
var key = ‘\<Your\_Merchant\_Key\>’;  
var txnId = ‘\<Unique\_Transaction\_ID\>’;  
var amount = ‘123.45’; // Amount in INR  
var phoneNumber = ‘1234567890’;  
var email = ‘abc@de.com’;  
var userFirstName = 'UserFirstName ';  
var environment\_value = PUMEnvironment.PUMEnvironmentTest;  
var sURL = ‘\<Your\_Success\_URL\>’;  
var fURL = ‘\<Your\_Failure\_URL\>’;  
var product\_description = ‘\<Your\_Product\_description\>’;  
var udf1 = ‘’; transaction  
var udf2 = ‘’;  
var udf3 = ‘’;  
var udf4 = ‘’;  
var udf5 = ‘’;  
var udf6 = ‘’;  
var udf7 = ‘’;  
var udf8 = ‘’;  
var udf9 = ‘’;  
var udf10 = ‘’;

```
    var txnParam = new PUMTxnParam(key, merchantID, txnId, amount, phoneNumber, email, userFirstName, sURL, fURL, product_description, environment_value, udf1, udf2, udf3, udf4, udf5, udf6, udf7, udf8, udf9, udf10);

```

txnParam.hashValue = ‘\<Hash\_Value\_For\_Current\_Transaction\>’;

```
    cordova.plugins.PayUmoneyPnP.showPaymentView(txnSuccessHandler, txnFailureHandler, txnParam );

    var txnSuccessHandler = (response) => {
      console.log('showPaymentView received Success');
      alert(JSON.stringify(response));
    };

    var txnFailureHandler = (response) => {
            console.log('showPaymentView received Failure');
            alert(JSON.stringify(response));
    };

```

}
