NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayCommerceDataCampaignS...

79 lines
2.9 KiB
C#
Raw 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>
/// AlipayCommerceDataCampaignSendModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceDataCampaignSendModel : AopObject
{
/// <summary>
/// 本次交易获得集点方式。目前支持扫码点餐scanOrder、蜻蜓刷脸支付facePay、当面付faceToFace、储值卡支付valueCard、在线支付online。如有其它渠道需要和支付宝约定
/// </summary>
[XmlElement("camp_category")]
public string CampCategory { get; set; }
/// <summary>
/// 集点渠道标识本次集点的交易数据是否产生于支付宝端。其中支付宝取值alipay其它渠道取值other
/// </summary>
[XmlElement("camp_channel")]
public string CampChannel { get; set; }
/// <summary>
/// 集点活动id即商户调用集点活动配置接口后接口返回的camp_id
/// </summary>
[XmlElement("camp_id")]
public string CampId { get; set; }
/// <summary>
/// 集点时间。取值精确至秒格式为yyyy-MM-dd HH:mm:ss。
/// </summary>
[XmlElement("camp_time")]
public string CampTime { get; set; }
/// <summary>
/// 单次交易跨周期标识即一笔交易跨两个集点周期时需要传入cross_cycle=true支付宝会告知用户当前阶段集点任务已完成。如集点任务目标为9点当前用户集7点本次交易集4点完成本阶段集点任务的同时进入下阶段集点任务
/// </summary>
[XmlElement("cross_cycle")]
public string CrossCycle { get; set; }
/// <summary>
/// 本次交易集点数量
/// </summary>
[XmlElement("cur_num")]
public string CurNum { get; set; }
/// <summary>
/// 集点数据回流业务扩展字段json数组格式。具体值需要和支付宝约定
/// </summary>
[XmlElement("ext_info")]
public string ExtInfo { get; set; }
/// <summary>
/// 集点数据回流流水号,用于做幂等控制
/// </summary>
[XmlElement("serial_no")]
public string SerialNo { get; set; }
/// <summary>
/// 本阶段集点任务中已累计集点数量,即包含本次交易集点数的当前阶段已累计点数
/// </summary>
[XmlElement("total_num")]
public string TotalNum { get; set; }
/// <summary>
/// 本次集点交易号
/// </summary>
[XmlElement("trade_no")]
public string TradeNo { get; set; }
/// <summary>
/// 集点用户的支付宝用户ID
/// </summary>
[XmlElement("user_id")]
public string UserId { get; set; }
}
}