AuthorizeNetCim を使用する ActiveMerchant の実装に取り組んでいます。
このガイドに従って、拒否されたトランザクションまたは AVS エラーを生成しました。
私が行うすべての取引は、成功した取引として返されます。
test_url にヒットするように、ActiveMerchant フラグを true に設定しています。
これは、同じ問題に関して私が見つけた唯一のスレッドです。
このプルリクエストは問題を解決します:
https://github.com/Shopify/active_merchant/pull/785
基本的に、テスト フラグを 2 つに分割する必要があります。 - test : ヒットする URL を示します。- test_requests : リクエストがテスト フラグを運ぶかどうかを示します。
このようにして、テスト環境にアクセスできますが、authorize.net のエラー生成ガイドに反応する実際のトランザクションを送信できます。