【发布时间】:2019-12-13 14:20:03
【问题描述】:
您好,我正在研究 paypal 函数
async openOrder({request, response }) {
const paypalResponse = await paypal.payment.create(create_payment_json, function(error, payment) {
if (error) {
throw error;
} else {
console.log(payment);
for (let i = 0; i < payment.links.length; i++) {
console.log(payment.links.length);
if (payment.links[i].rel === 'approval_url') {
// I declare varialbe here
var paymentLink = payment.links[i].href;
// response.redirect('payment.links[i].href');
}
}
}
});
console.log(paymentLink) // return undefined
}
我不能使用 response.redirect 的原因是因为我正在处理只返回 json api 的后端 [ 使用前端运行不同的端口] 所以我想在 json 中返回 Link url paypal。
如何在异步函数中声明我的可变支付链接
【问题讨论】:
标签: javascript node.js paypal