1

これはこの質問のパート 2ですhttps://stackoverflow.com/questions/17922957/authorize-net-works-in-sandbox-but-not-in-production-code質問を分けたかったのではありませんか。

製品コードの写真からわかるように、AuthorizeNet.CardPresentVoid オブジェクトは正しく初期化されていません。ただし、サンドボックス コードでは実行されます。これは私の年をはるかに超えています..誰も手がかりを持っていますか?

これはコードです(実際の値を差し引いたもの)

 AuthorizeNet.CardPresentVoid cpv = new AuthorizeNet.CardPresentVoid(TransactionID);
 var cpg = new AuthorizeNet.CardPresentGateway(LoginID, TransactionKey, true);    
 AuthorizeNet.IGatewayResponse response = cpg.Send(cpv);

写真で申し訳ありませんが、どうやらVSの情報をスクリーンショットしようとすると消えてしまいます

生産コード

サンドボックス コード

4

1 に答える 1