using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayCommerceTransportOfflinepayVirtualcardSendModel Data Structure.
///
[Serializable]
public class AlipayCommerceTransportOfflinepayVirtualcardSendModel : AopObject
{
///
/// 虚拟卡信息同步动作
///
[XmlElement("action")]
public string Action { get; set; }
///
/// 用户虚拟卡余额,单位元。
///
[XmlElement("balance")]
public string Balance { get; set; }
///
/// hex格式表示的虚拟卡数据,卡数据将在虚拟卡二维码中透传。
///
[XmlElement("card_data")]
public string CardData { get; set; }
///
/// 用户虚拟卡卡号
///
[XmlElement("card_no")]
public string CardNo { get; set; }
///
/// 虚拟卡卡类型
///
[XmlElement("card_type")]
public string CardType { get; set; }
///
/// 表示虚拟卡是否可用
///
[XmlElement("disabled")]
public string Disabled { get; set; }
///
/// 卡状态不可用时,标示卡的具体不可用状态。 CARD_OVERDUE ---- 欠费,CARD_REVOKING ---- 退卡中
///
[XmlElement("disabled_code")]
public string DisabledCode { get; set; }
///
/// 当虚拟卡不可用时,提示用户不可用原因。
///
[XmlElement("disabled_tips")]
public string DisabledTips { get; set; }
///
/// json格式字符串,存放扩展信息。discount_type ---- 优惠标识
///
[XmlElement("ext_info")]
public string ExtInfo { get; set; }
///
/// 虚拟卡最后更新时间 使用标准java时间格式
///
[XmlElement("last_update_time")]
public string LastUpdateTime { get; set; }
///
/// 子动作类型。取值为:VERIFY:表示核销;EXPIRE:表示过期
///
[XmlElement("sub_action")]
public string SubAction { get; set; }
///
/// 交易场景,标示卡当前的支付模式,如为空,则默认PCREDIT。 PCREDIT ---- 先享后付 EXTRA_PREPAY ---- 域外储值卡
///
[XmlElement("trade_scene")]
public string TradeScene { get; set; }
///
/// 支付宝用户id
///
[XmlElement("user_id")]
public string UserId { get; set; }
}
}