首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在沙盒中手动触发Paypal错误10486?

如何在沙盒中手动触发Paypal错误10486?
EN

Stack Overflow用户
提问于 2013-08-16 22:22:58
回答 3查看 3.3K关注 0票数 5

https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/ht_ec_fundingfailure10486/

我尝试创建新的测试用户(自动创建CC凭据)。登录到沙箱并添加我从第一步获得的CC详细信息。我将地址行更改为CCREJECT-REFUSED。省省吧。然后通过沙箱对其进行了测试。未触发错误10486。

有什么提示吗?

EN

回答 3

Stack Overflow用户

发布于 2013-11-16 04:50:10

我犯的错误是编辑送货地址而不是帐单地址。

你最好的办法是直接登录https://www.sandbox.paypal.com,点击“个人资料”标签,然后尝试在那里添加或编辑一张卡。

注意以下几点:

对于

  • ,请确保您准确地将CCREJECT-REFUSED 帐单地址行1放在开头,没有空格和两个C
  • 他们似乎不能始终保持站点的平稳运行,因此如果您获得Service Temporarily Unavailable.
  • Make,请稍后重试如果您正在添加新卡(您可以使用自己的真实卡号),您不会收到通知您的消息,因为这样您就不会添加信用卡,因为这样您就不会添加确保支付方式实际上设置为信用卡的消息在单击订单的提交之前。

但它确实可以工作(就像今天一样)

票数 6
EN

Stack Overflow用户

发布于 2013-08-19 15:03:22

好吧,我错误地认为这个错误可以通过直接CC支付来触发。

正如文档所建议的那样:

使用上述测试用户的account.

  • Change地址部分登录沙箱
  1. 您需要创建一个测试用户帐户
  2. CC to:CCREJECT-REFUSED

然后,为了测试它,像往常一样运行您的快速结帐流程。但是在最后一部分,没有使用直接的CC输入。相反,选择另一个选项-- 登录到您的测试用户paypal帐户

然后您将收到这样的响应:TIMESTAMP=2013%2d08%2d19T06%3a50%3a45Z&CORRELATIONID=6761aff7944b&ACK=Failure&VERSION=104&BUILD=7319395&L_ERRORCODE0=10486&L_SHORTMESSAGE0=This%20transaction%20couldn%27t%20be%20completed%2e&L_LONGMESSAGE0=This%20transaction%20couldn%27t%20be%20completed%2e%20Please%20redirect%20your%20customer%20to%20PayPal%2e&L_SEVERITYCODE0=Error

票数 3
EN

Stack Overflow用户

发布于 2017-04-05 12:21:05

所有这些答案现在都过时了。添加一个地址为CCREJECT-REFUSED的卡是不可能的,如果可以的话,它也不会做任何事情。您应该遵循以下网址的说明:https://developer.paypal.com/docs/classic/lifecycle/sb_error-conditions/

对于PayPal公开的大多数API,这通常涉及到在您的沙盒业务账户开启负测试模式后,将订单金额设置为期望的错误码。

例如,通过Express Checkout NVP API触发10486需要将AMT设置为$104.86。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18275583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档