如何将用户产品详细信息从node.js应用程序传递到paypal?
我在node.js应用程序中有一个按钮,可以根据用户的需要购买产品。我想知道如何将产品详细信息(金额等)传递给paypal,以便用户可以通过paypal向我付款。有内置的图书馆吗?有。您可以使用如何将用户产品详细信息从node.js应用程序传递到paypal?,node.js,paypal,Node.js,Paypal,我在node.js应用程序中有一个按钮,可以根据用户的需要购买产品。我想知道如何将产品详细信息(金额等)传递给paypal,以便用户可以通过paypal向我付款。有内置的图书馆吗?有。您可以使用paypalrestsdk模块 下面是一个取自的示例代码 它成功重定向到贝宝,但我只得到贝宝上的描述字段,而不是金额字段。。? var paypal_api = require('paypal-rest-sdk'); var config_opts = { 'host': 'api.sandb
paypalrestsdk
模块
下面是一个取自的示例代码
它成功重定向到贝宝,但我只得到贝宝上的描述字段,而不是金额字段。。?
var paypal_api = require('paypal-rest-sdk');
var config_opts = {
'host': 'api.sandbox.paypal.com',
'port': '',
'client_id': 'EBWKjlELKMYqRNQ6sYvFo64FtaRLRR5BdHEESmha49TM',
'client_secret': 'EO422dn3gQLgDbuwqTjzrFgFtaRLRR5BdHEESmha49TM'
};
var create_payment_json = {
"intent": "sale",
"payer": {
"payment_method": "paypal"
},
"redirect_urls": {
"return_url": "http:\/\/localhost\/test\/rest\/rest-api-sdk-php\/sample\/payments\/ExecutePayment.php?success=true",
"cancel_url": "http:\/\/localhost\/test\/rest\/rest-api-sdk-php\/sample\/payments\/ExecutePayment.php?success=false"
},
"transactions": [{
"amount": {
"currency": "USD",
"total": "1.00"
},
"description": "This is the payment description."
}]
};
paypal_api.payment.create(create_payment_json, config_opts, function (err, res) {
if (err) {
throw err;
}
if (res) {
console.log("Create Payment Response");
console.log(res);
}
});