我使用新的Android Mobile SDK for PayPal。
现场使用。当我使用现有客户ID向现有应用发布资金时,收到错误消息:
{ "名称":" UNAUTHORIZED_PAYMENT&#34 ;, "消息":"未经授权的付款", " information_link":" https://developer.paypal.com/webapps/developer/docs/api/#UNAUTHORIZED_PAYMENT&#34 ;, " debug_id":" 590ffad92140e" }
我添加了该应用的CLIENT_ID 我也有SECRET_ID,但我找不到可以设置它的方法。
答案 0 :(得分:1)
确保商家帐户具有专业版权限。另外,请确保该应用已获批准。在您提交批准之前,该应用程序具有基本权限。
答案 1 :(得分:1)
如果您要自己付费,也会发生此错误。 (收款帐户==发送帐户)。
另请注意,client_secret
仅适用于服务器端代码。例如,它在您verify a payment时使用。在您的应用程序中加入秘密就像分发您的帐户密码一样,因为任何人都可以对应用程序进行反编译并采取任何字符串。