当前位置: 首页 > 知识库问答 >
问题:

在nodejs中集成payUMoney时出错

单于亮
2023-03-14

我试图将payUMoney集成到Node.js中,但我得到一个错误,作为

这里显示缺少参数furl,但我提供了这一点。我的代码如下:

app.get('/payu',function(req,res){

var request = require('request'),
    crypto=require('crypto'),
    str='taO2Gy|idr001|50|test|anonymous|anonymous@gmail.com|||||||||||CMpSRcXk';

var hash = crypto.createHash('sha512');
hash.update(str);
var value = hash.digest('hex');

console.log(value);

var params={
   'key':'taO2Gy',
   'txnid':'idr001',
   'amount':'50',
   'productinfo':'test',
   'firstname':'anonymous',
   'email':'anonymous@gmail.com',
   'phone':'9999999999',
   'surl':'http://localhost:8080/',
   'furl': 'http://localhost:8080/',
   'curl': 'http://localhost:8080/',
   'hash':value,
  'service_provider':'payu_paisa'
};


request({
  url:"https://test.payu.in/_payment",
  method:"POST",
  json:true,
  body:params
}, function(err,response,body){
  if(err)
    console.log('Error : ' + err);
  res.send(body);
});

});

共有1个答案

邵浩大
2023-03-14

您没有在身体参数中提供盐。您必须提供它,例如:

 'salt':CMpSRcXk

会管用的。

 类似资料:
  • 登录后,它生成了一个哈希值,但仍然给出错误“Some problem currened!try tain”。

  • 我已经核实了Payumoney的帐户。当点击沙箱模式下的paynow按钮时,它会显示“发生了一些错误”。我使用了pnp SDK。 此代码用于onclick on paynow按钮。 这是哈希计算函数 执行流程: 用户在选择“在线支付”作为方法后,单击“paynow”按钮。 执行LaunchPayumOneyFlow()函数 所有附加到PayumOneYSDKInitializer.PaymentP

  • 我正在我的Android应用程序中集成payUMoney。在测试和生产两个环境中都成功支付后,我只得到paymentId。我需要交易细节以及从Payumoney。我也联系了payUMoney的技术团队,但没有得到任何回应。 请看附上的图片为payUMoney响应,我已经打印在logcat。 我所尝试的如下所示。

  • 对象函数SOAPClient(options,fn){fn=this.fn=fn;options=this.options=_.extend({},defaults,options);var deferred;this.namespaces=“;this.methods=”;this.body=函数(options){return“”+“http://schemas.xmlsoap.org/soa

  • 我正在使用Eclipse Helios。我需要在eclipse上安装Maven插件。 我使用以下更新网址:http://download.eclipse.org/technology/m2e/releases 无法完成安装,因为找不到一个或多个必需项。正在安装的软件:用于Eclipse1.4的m2e-Maven集成。0.20130601-0317(org.eclipse.m2e.feature.f

  • 遇到未捕获的异常类型:PayPal \ Exception \ PayPalConnectionException 消息:访问https://API . sandbox . paypal . com/v1/payments/payment/PAYID-l 6 lqrca 096350664 r 714145g时得到Http响应代码401。 文件名:/home/mastai 9/public _ h