Paypal 贝宝结账:Don';不允许仅使用客户端ID创建订单/订阅

Paypal 贝宝结账:Don';不允许仅使用客户端ID创建订单/订阅,paypal,paypal-rest-sdk,paypal-subscriptions,Paypal,Paypal Rest Sdk,Paypal Subscriptions,我正在努力将PayPal订阅集成到我的web应用程序中。我在服务器端创建订阅,但创建订阅对任何人来说都是微不足道的,因为PayPal只需要公共客户端ID。这是为了允许(大部分)无服务器事务,但在我的情况下,这就像是让我的应用程序的一部分暴露在外 有没有办法禁用此功能? 继续使用您在服务器端拥有的clientId+密码(或者,如果您患有妄想症,请创建一个新密码对并停用当前密码对) 然后,创建一个单独的无许可REST应用程序,供您的按钮使用。如果在sandbox中进行测试,请确保它对应于相同的san

我正在努力将PayPal订阅集成到我的web应用程序中。我在服务器端创建订阅,但创建订阅对任何人来说都是微不足道的,因为PayPal只需要公共客户端ID。这是为了允许(大部分)无服务器事务,但在我的情况下,这就像是让我的应用程序的一部分暴露在外

有没有办法禁用此功能?

  • 继续使用您在服务器端拥有的clientId+密码(或者,如果您患有妄想症,请创建一个新密码对并停用当前密码对)

  • 然后,创建一个单独的无许可REST应用程序,供您的按钮使用。如果在sandbox中进行测试,请确保它对应于相同的sandbox帐户,并为清楚起见将其命名为“no permissions”。在应用程序功能部分,取消选中所有内容

    此新clientid将无法创建订单或订阅,但可用于显示按钮和批准服务器端创建的按钮