【发布时间】:2012-10-08 14:25:22
【问题描述】:
我正在使用网络资源 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);
【问题讨论】:
标签: c# asp.net payment-gateway payment-processing