0

我已将 Google Checkout 集成到我的门户并使用 Server 2 Server Checkout 使用 2.0 版对沙盒进行测试。所有成功的信用卡测试案例都通过了,但是https://developers.google.com/checkout/developer/Google_Checkout_HTML_API_Credit_Card_Test_Cases#test_case_failed_authorization中记录的信用卡测试失败案例都失败了。

例如:如果使用 AVS No Match MasterCard: 5106447623213738 如 URL 中所述,我希望 Google 服务器回复 PAYMENT_DECLINED 或授权失败,但回调成功并且卡显示为已收费。我也在盒子里试过其他信用卡,所有这些卡都显示收费。

注意:此测试在 google checkout 沙盒 (http://sandbox.google.com/checkout) 中完成,尚未上线,但想测试信用卡失败测试用例。我做了很多搜索以测试失败案例,但无法解决。有人可以告诉我该怎么做吗?

谢谢

4

1 回答 1

1

您的示例AVS NO MATCH正是在做测试应该做的事情。

AVS 不匹配

它向您表明 Google 将允许某些交易并让商家为交易做出决定(承担风险)。您还会注意到,此交易不在Google 的付款保证范围内(这就是商家承担风险的原因)。

Google 付款保证涵盖的交易将显示:

由付款保证覆盖

您提供AUTH DECLINE的链接(Failed auth)就是您要查找的内容 - 回复:Google 不会让交易通过(例如 VISA 4209、AUTH+DECLINE):

在此处输入图像描述

于 2012-12-03T13:17:15.260 回答