0

Google チェックアウトをポータルに統合し、バージョン 2.0 を使用して Server 2 Server Checkout を使用してサンドボックスに対してテストしました。成功したクレジット カード テスト ケースはすべて合格していますが、 https://developers.google.com/checkout/developer/Google_Checkout_HTML_API_Credit_Card_Test_Cases#test_case_failed_authorizationに記載されているクレジット カード テスト失敗ケースは失敗しています。

たとえば、URL に記載されているように AVS No Match MasterCard: 5106447623213738 を使用する場合、Google サーバーは PAYMENT_DECLINED または認証失敗で応答すると予想されますが、コールバックは成功し、カードは請求済みとして表示されます。ボックス内の他のクレジットカードも試してみましたが、それらのカードはすべて請求済みと表示されています。

注: このテストは Google チェックアウト サンドボックス (http://sandbox.google.com/checkout) で行われ、まだ公開されていませんが、クレジット カードの障害テスト ケースをテストしたいと考えています。失敗例をテストするためにいろいろと調べましたが、うまくいきませんでした。誰かが私にやり方を教えてもらえますか?

ありがとう

4

1 に答える 1

1

あなたの例はAVS NO MATCH、テストが行​​うことになっていることを正確に行うことです。

AVS一致なし

これは、Googleが特定の取引を許可し、販売者に取引の決定(リスクを想定)を行わせることを示しています。また、この取引はGoogleの支払い保証の対象外であることに気付くでしょう(これが販売者がリスクを負う理由です)

Google Payment Guaranteeの対象となる取引には、次の情報が表示されます。

支払い保証の対象

あなたが提供したリンクAUTH DECLINE(失敗した認証)はあなたが探しているものです-re:Googleはトランザクションを通過させません(例えばVISA 4209、AUTH + DECLINE):

ここに画像の説明を入力してください

于 2012-12-03T13:17:15.260 に答える