NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayOverseasTaxNeworderCr...

103 lines
4.1 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>
/// AlipayOverseasTaxNeworderCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayOverseasTaxNeworderCreateModel : AopObject
{
/// <summary>
/// 支付宝userId
/// </summary>
[XmlElement("alipay_user_id")]
public string AlipayUserId { get; set; }
/// <summary>
/// 退税单过期时间退税单据的有效期是6个月退税打印时间+6个月格式 : yyyy-MM-dd HH:mm:ss北京时间24小时制时区东八区
/// </summary>
[XmlElement("doc_expire_date")]
public string DocExpireDate { get; set; }
/// <summary>
/// 纸质退税单号应保证和单笔退税接口的doc_id一致
/// </summary>
[XmlElement("doc_id")]
public string DocId { get; set; }
/// <summary>
/// 退税单打印时间,格式 : yyyy-MM-dd HH:mm:ss北京时间24小时制时区东八区
/// </summary>
[XmlElement("doc_print_date")]
public string DocPrintDate { get; set; }
/// <summary>
/// 扩展参数json格式1.机构退税单页面标识符key为page_identifiervalue为唯一加密串跳转机构退税单页面时携带此参数
/// </summary>
[XmlElement("extend_param")]
public string ExtendParam { get; set; }
/// <summary>
/// 国籍,用户护照上的国家码
/// </summary>
[XmlElement("nationality")]
public string Nationality { get; set; }
/// <summary>
/// 外部退税商户ID商户在退税机构的ID一键退税必填
/// </summary>
[XmlElement("out_merchant_id")]
public string OutMerchantId { get; set; }
/// <summary>
/// 护照姓名,用户护照上的英文姓名,不允许特殊字符
/// </summary>
[XmlElement("passport_name")]
public string PassportName { get; set; }
/// <summary>
/// 护照号码,英文或数据,不允许特殊字符
/// </summary>
[XmlElement("passport_no")]
public string PassportNo { get; set; }
/// <summary>
/// 当前状态新建INIT海关已盖章STAMPED海关拒绝REJECTED_BY_CUSTOMS退税机构收到退税单RECEIVED作废VOIDED失败FAILED过期EXPIRED已退税REFUNDED已使用非支付宝退税REFUNDED_NON_ALIPAY
/// </summary>
[XmlElement("status")]
public string Status { get; set; }
/// <summary>
/// 当前状态发生的时间(UTC+8)格式yyyy-MM-dd HH:mm:ss默认为当前时间
/// </summary>
[XmlElement("status_change_time")]
public string StatusChangeTime { get; set; }
/// <summary>
/// 支付宝资金订单号预授权退税下单接口返回的tax_refund_no原单笔退税接口返回的refund_order_no批量退税结果文件倒数第二列。当且status为REFUNDED时必选其余状态忽略
/// </summary>
[XmlElement("tax_payment_no")]
public string TaxPaymentNo { get; set; }
/// <summary>
/// 退税金额退税公司退税金额币种由tax_refund_currency指定精确到币种最小单位金额大于0如tax_refund_currency为SGD币种最小单位为分100元新币则tax_refund_amount传入10000.
/// </summary>
[XmlElement("tax_refund_amount")]
public string TaxRefundAmount { get; set; }
/// <summary>
/// 退税发生国家, ISO标准alpha-2国家代码
/// </summary>
[XmlElement("tax_refund_country")]
public string TaxRefundCountry { get; set; }
/// <summary>
/// 退税公司退税币种一般指外币ISO标准退税国家alpha-3币种代码
/// </summary>
[XmlElement("tax_refund_currency")]
public string TaxRefundCurrency { get; set; }
}
}