using System;
using System.Xml.Serialization;
namespace Aop.Api.Response
{
///
/// HuanxuTradeOrderQueryResponse.
///
public class HuanxuTradeOrderQueryResponse : AopResponse
{
///
/// 支付,打款或者退款的操作金额
///
[XmlElement("amount")]
public string Amount { get; set; }
///
/// 聚合支付的支付渠道,支付宝分配。
///
[XmlElement("channel")]
public string Channel { get; set; }
///
/// 支付、打款、退款时候支付宝返回的唯一凭证id,调用方查询时候建议优先传入该值,内部处理时优先以该值为准。instruction_id和out_request_no不能同时为空。
///
[XmlElement("instruction_id")]
public string InstructionId { get; set; }
///
/// 指令类型,表明该笔查询是支付,打款还是退款,跟out_request_no一起使用。 支付:PAY 打款:DISBURSE 退款:REFUND
///
[XmlElement("instruction_type")]
public string InstructionType { get; set; }
///
/// 支付、打款或退款请求号,out_request_no和instruction_id不能同时为空。
///
[XmlElement("out_request_no")]
public string OutRequestNo { get; set; }
///
/// 支付,打款或者退款的状态,目前支持如下值: WAIT(指令操作已受理); SUCCESS(指令操作成功); FAIL(指令操作失败)。
///
[XmlElement("status")]
public string Status { get; set; }
}
}