如何在react js中获得paypal计划?



import paypal from "paypal-rest-sdk"

paypal.configure ({模式:"sandbox",//'sandbox'或'live'client_id:"AYz0v_Momlc2QHALE0O45ee_Dw769DKh4D6NZI9IUSEzeE3GdOfVKQmm66iQdhzCjHh2RCxoCIbKDc54",client_secret:"EO3sdFxGg81n2o6cqjSZVyu3EtppN0DzUmaIKCJ21h5yhx3f6S2yuV5Q9leMXFnCso3JZAqMSHthdM6S",});

paypal.billingPlan.list({}, function (error, plans) {
if (error) {
console.log("error", error);
// throw error;
} else {
console.log("plans", plans);
// Do something with the plans here
}
});

Error: Invalid value for opts.mode

如何处理这个错误

计费计划API已弃用,请勿使用。新的PayPal订阅API有自己的计划。

所有PayPal REST sdk都已弃用,不维护也不支持,请不要使用。


您可以通过帐户接口创建订阅计划

  • 沙箱:https://www.sandbox.paypal.com/billing/plans
  • 生活:https://www.paypal.com/billing/plans

或者使用您自己的REST API调用(没有SDK)。

任何和所有的API调用(需要首先使用clientid+secret来获得访问令牌)都应该从后端/服务器完成。

如果您需要node中的一些简单示例,请参阅签出用例的标准签出集成指南。这些可以适应您希望实现的任何订阅API调用。

最新更新