我们正在尝试通过 Cybersource 发出第一个 PayPal 支付初始化请求,但失败并返回 10002 代码。我已要求 Cybersource 支持提供详细信息,他们说 PayPal 本身会出现内部服务器错误。我想确保我们已正确设置所有帐户。
因此,我们设置了测试 Cybersource 商家帐户,并将其链接到 PayPal 开发人员帐户 X,该帐户具有 2 个沙盒帐户:X-facilitator@... 和 X-buyer@...。我们已向 X-facilitator 授予第 3 方许可 (cybersource_paypal_api1.cybersource.com),并启用了 Express Checkout 和所有其他选项,以允许 Cybersource 代表 X-facilitator 商家帐户进行 PayPal 付款。我还需要设置什么吗?我怀疑我们不应将 X 开发人员帐户链接到 Cybersource,而应将 X-facilitator@.. 商家帐户链接起来。我对吗? 我在这里问的原因是试图找到快速的解决方案,因为我们已经花了很多天的时间在支持和 session 上,但没有找到解决方案。
最佳答案
PayPal 10002 是身份验证错误,请仔细检查您的 API 凭据和环境。如果您在实时环境中使用沙箱凭据,反之亦然,它将不起作用。
https://www.paypal-knowledge.com/infocenter/index?page=content&id=FAQ1030&actp=LIST
关于PayPal 支付初始化通过 Cybersource 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43198910/