📅  最后修改于: 2023-12-03 15:03:17.612000             🧑  作者: Mango
如果你想在你的JavaScript应用中使用PayPal Express Checkout支付流程,npm上有一个非常方便的包,可以帮助你快速地实现这个功能。下面是如何使用npm安装PayPal Express Checkout SDK的步骤。
首先,确保你已经安装了npm(如果你尚未安装npm,请先下载并安装)。
打开终端并进入你的项目文件夹。
输入以下命令,以安装PayPal Express Checkout SDK:
npm install paypal-rest-sdk --save
const paypal = require('paypal-rest-sdk');
paypal.configure({
'mode': 'sandbox', //sandbox或live
'client_id': 'YOUR_CLIENT_ID',
'client_secret': 'YOUR_CLIENT_SECRET'
});
// 创建支付流程
paypal.payment.create({
"intent": "sale",
"payer": {
"payment_method": "paypal"
},
"redirect_urls": {
"return_url": "http://localhost:3000/success",
"cancel_url": "http://localhost:3000/cancel"
},
"transactions": [{
"amount": {
"total": "0.01",
"currency": "USD"
},
"description": "描述"
}]
}, function (error, payment) {
if (error) {
console.log(error);
} else {
console.log(payment);
}
});
注意:你需要将YOUR_CLIENT_ID
和YOUR_CLIENT_SECRET
替换为你的PayPal API凭据。