Cybersource SOAP ツールキット API を使用してトランザクションを実行しています。トランザクション キャプチャは正常に機能しますが、トランザクションを無効にしようとすると、応答コード 246 が返されます。なぜこうなった?トランザクションを無効にするために必要なすべてのパラメーターを含めました
RequestMessage request = new RequestMessage();
request.voidService = new VoidService();
request.voidService.run = "true";
request.voidService.voidRequestID = "value";
request.voidService.voidRequestToken = "value";
request.merchantID = "value";
request.merchantReferenceCode = "value";
TransactionProcessorClient proc = new TransactionProcessorClient();
proc.ChannelFactory.Credentials.UserName.UserName
= "merchantID";
proc.ChannelFactory.Credentials.UserName.Password
= "password";
ReplyMessage reply = proc.runTransaction(request);