我使用 "paypal-adaptive "来实现paypal预批准。https:/www.npmjs.compackagepaypal-adaptive).我有的是。
export const paypalPreapproval = async () => {
let result = null;
await paypalSdk.preapproval(payload, function (err, response) {
if (err) {
console.log("err......", err);
} else {
console.log("response....", response);----->here i getting the response
if (response.preapprovalUrl) {
result = response;
return result;
}
}
});
console.log("result", result); ---->But here it is null
};
我如何得到这里的响应? 我的服务器端需要把这个结果返回到客户端,所以我如何得到这里的响应? 我哪里出错了? 我如何解决这个问题?
这是一个新的集成吗?PayPal Adaptive Payments是旧的,已经废弃,不应该用于任何新的集成。你将无法获得App ID,也无法使用这种集成。
你应该使用支持的集成,如PayPal Checkout或Subscriptions API。