有谁知道“单边和非凭据身份验证不允许授权的付款操作”是什么意思?我在尝试使用 paypal 实现授权和捕获交易时遇到此错误。
最佳答案
当 SUBJECT 电子邮件地址属于已注册的 Paypal 帐户,但 SUBJECT 帐户不允许授权时,就会发生这种情况。
背景: 让我们拥有具有已知 API 凭据的账户 A 和属于第三方商家的账户 B,账户 A 代表第三方商家调用 API 操作。为了完成授权,您使用 A 的 API 凭据和 B 的电子邮件作为主题调用 DoExpressCheckoutPayment 方法。除非您允许账户 A 授权向账户 B 付款,否则此操作将失败。
如何启用授权和获取权限: 登录账户 B,选择标签“我的账户”,点击子标签“个人资料”。有一个名为“帐户信息”的列,在其中选择“API 访问链接”。然后单击“添加或编辑 API 权限”。在这里您可以添加新的第三方。输入 A 帐户电子邮件作为“第三方权限用户名”,然后选中“授权并捕获您的 PayPal 交易”。最后点击“添加”保存。确保您还检查了授权之前的必要操作,例如“使用快速结帐处理付款”。现在 A 可以授权付款给 B :)
关于paypal - 在 Paypal 中遇到 10481 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12350900/