首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >贝宝沙箱阴性测试不起作用

贝宝沙箱阴性测试不起作用
EN

Stack Overflow用户
提问于 2013-08-14 22:08:16
回答 1查看 1.4K关注 0票数 7

我已经为一个帐户设置了负测试,然后将所需的错误代码设置为交易金额字段,例如106.06以调用错误代码10606,“买方无法支付”,没有错误被返回,订单被处理。

如果我尝试另一个错误代码10539“此事务无法处理”。返回错误,而订单未被处理。

我正在使用美国网站错误代码:Messages.html和我们在澳大利亚,这些是正确的错误代码吗?

有什么原因吗?这是在沙箱中使用阴性测试的正确方法吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-10-22 20:20:23

我知道现在很晚了,但我无意中发现了答案。

您没有指定使用DoExpressCheckoutPayment的API名称,根据Paypal阴性测试文档,我们应该使用AMT字段和

若要在与金额相关的字段上触发错误条件,请将错误代码值指定为小数点右侧有两位数的数字。例如,指定值107.55以触发10755错误。

我发现他们的信息是完全错误的!我最终得到的工作是使用PAYMENTREQUEST_0_AMT,而不是使用十进制。

这就是我想出的

代码语言:javascript
运行
复制
USER={yourUID}&
PWD={yourPSWD}&
SIGNATURE={yourSig}&
TOKEN={yourToken}&
METHOD=DoExpressCheckoutPayment&
VERSION=119&
PAYMENTREQUEST_0_AMT=10486

编辑:我后来发现了一个更好的选择,专门针对我前面提到的拒绝付款方法(10486)。看一看:基金.10486/#试验.saleorauth

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

https://stackoverflow.com/questions/18243150

复制
相关文章

相似问题

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