我如何返回paypal-preapproval的响应?

问题描述 投票:1回答:1

我使用 "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
};

我如何得到这里的响应? 我的服务器端需要把这个结果返回到客户端,所以我如何得到这里的响应? 我哪里出错了? 我如何解决这个问题?

javascript node.js asynchronous paypal callback
1个回答
0
投票

这是一个新的集成吗?PayPal Adaptive Payments是旧的,已经废弃,不应该用于任何新的集成。你将无法获得App ID,也无法使用这种集成。

你应该使用支持的集成,如PayPal Checkout或Subscriptions API。

© www.soinside.com 2019 - 2024. All rights reserved.