NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayFundTransInvoiceSyncd...

145 lines
4.2 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayFundTransInvoiceSyncdataModifyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayFundTransInvoiceSyncdataModifyModel : AopObject
{
/// <summary>
/// 票据总金额(元)
/// </summary>
[XmlElement("amount")]
public string Amount { get; set; }
/// <summary>
/// 所属地区,用于区分不同地区票据应用
/// </summary>
[XmlElement("area")]
public string Area { get; set; }
/// <summary>
/// 票据文件格式(PDF,JPG等) 目前只支持PDF
/// </summary>
[XmlElement("file_type")]
public string FileType { get; set; }
/// <summary>
/// 票据代码
/// </summary>
[XmlElement("invoice_code")]
public string InvoiceCode { get; set; }
/// <summary>
/// 票据名称
/// </summary>
[XmlElement("invoice_name")]
public string InvoiceName { get; set; }
/// <summary>
/// 票据号码
/// </summary>
[XmlElement("invoice_number")]
public string InvoiceNumber { get; set; }
/// <summary>
/// 发票类型(person个人enterprise企业)
/// </summary>
[XmlElement("invoice_type")]
public string InvoiceType { get; set; }
/// <summary>
/// 1 是区块链 0 非区块链
/// </summary>
[XmlElement("is_block")]
public string IsBlock { get; set; }
/// <summary>
/// 默认0是否是历史数据同步。历史数据不发蚂蚁森林能量 0 非历史数据 1 是历史数据
/// </summary>
[XmlElement("is_old_data_sync")]
public string IsOldDataSync { get; set; }
/// <summary>
/// 支付宝开票流水号,可空。核对使用
/// </summary>
[XmlElement("open_biz_no")]
public string OpenBizNo { get; set; }
/// <summary>
/// 票据开具单位代码
/// </summary>
[XmlElement("party_code")]
public string PartyCode { get; set; }
/// <summary>
/// 票据开具单位名称
/// </summary>
[XmlElement("party_name")]
public string PartyName { get; set; }
/// <summary>
/// 付款人统一信用代码
/// </summary>
[XmlElement("payer_id")]
public string PayerId { get; set; }
/// <summary>
/// 当user_id不传值时payer_id_type必须传值含义为用户身份标识类型 1 身份证
/// </summary>
[XmlElement("payer_id_type")]
public string PayerIdType { get; set; }
/// <summary>
/// 当user_id为空时payer_id_value必须传值内容为与payer_id_type对应的标识值如身份证号130xxx
/// </summary>
[XmlElement("payer_id_value")]
public string PayerIdValue { get; set; }
/// <summary>
/// 付款人姓名
/// </summary>
[XmlElement("payer_name")]
public string PayerName { get; set; }
/// <summary>
/// 票据状态: 1正常2作废3已报销4已换开 5红冲
/// </summary>
[XmlElement("status")]
public string Status { get; set; }
/// <summary>
/// 开票时间(UTC时间戳精确到秒)
/// </summary>
[XmlElement("time")]
public string Time { get; set; }
/// <summary>
/// 票据状态: 1医疗2捐赠3教育4罚没5其他
/// </summary>
[XmlElement("type")]
public string Type { get; set; }
/// <summary>
/// PDF票据URL(目前不支持传图片URL)
/// </summary>
[XmlElement("url")]
public string Url { get; set; }
/// <summary>
/// 支付宝用户id,若为空则payer_id_type,payer_id_valuey用户身份标识内容必填
/// </summary>
[XmlElement("user_id")]
public string UserId { get; set; }
/// <summary>
/// 校验码
/// </summary>
[XmlElement("verify")]
public string Verify { get; set; }
}
}