我试图将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);
});
});
您没有在身体参数中提供盐。您必须提供它,例如:
'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