content: package com.alipay.api.domain;
  
  import com.alipay.api.AlipayObject;
  import com.alipay.api.internal.mapping.ApiField;
  
  /**
   * 行业代理收单接口使用的交易相关参数
   *
   * @author auto create
   * @since 1.0, 2022-12-05 10:54:27
   */
  public class TradeApplyParams extends AlipayObject {
  
  	private static final long serialVersionUID = 1748865187478559666L;
  
  	/**
  	 * 系统商编号，该参数作为系统商返佣数据提取的依据，请填写系统商签约协议的PID
  	 */
  	@ApiField("broker_id")
  	private String brokerId;
  
  	/**
  	 * 买家姓名
  	 */
  	@ApiField("buyer_name")
  	private String buyerName;
  
  	/**
  	 * 货币符号
  	 */
  	@ApiField("currency")
  	private String currency;
  
  	/**
  	 * 设置未付款支付宝订单的超时时间，一旦超时，该笔订单就会自动失效。当商户调用接口时开始计时。取值精确至秒，格式为yyyy-MM-dd HH:mm:ss。
  	 */
  	@ApiField("expire_time")
  	private String expireTime;
  
  	/**
  	 * 第三方唯一序列号， 64个字符以内、可包含字母、数字、下划线；需保证在商户端不重复
  	 */
  	@ApiField("out_trade_no")
  	private String outTradeNo;
  
  	/**
  	 * 优惠参数,用于传递营销信息。传递参数时，请所在行业的业务人员确认。
  	 */
  	@ApiField("promo_params")
  	private String promoParams;
  
  	/**
  	 * 交易标题/订单标题
  	 */
  	@ApiField("subject")
  	private String subject;
  
  	/**
  	 * 订单总金额，单位为元，精确到小数点后两位，取值范围[0.01,100000000]
  	 */
  	@ApiField("total_amount")
  	private String totalAmount;
  
  	public String getBrokerId() {
  		return this.brokerId;
  	}
  	public void setBrokerId(String brokerId) {
  		this.brokerId = brokerId;
  	}
  
  	public String getBuyerName() {
  		return this.buyerName;
  	}
  	public void setBuyerName(String buyerName) {
  		this.buyerName = buyerName;
  	}
  
  	public String getCurrency() {
  		return this.currency;
  	}
  	public void setCurrency(String currency) {
  		this.currency = currency;
  	}
  
  	public String getExpireTime() {
  		return this.expireTime;
  	}
  	public void setExpireTime(String expireTime) {
  		this.expireTime = expireTime;
  	}
  
  	public String getOutTradeNo() {
  		return this.outTradeNo;
  	}
  	public void setOutTradeNo(String outTradeNo) {
  		this.outTradeNo = outTradeNo;
  	}
  
  	public String getPromoParams() {
  		return this.promoParams;
  	}
  	public void setPromoParams(String promoParams) {
  		this.promoParams = promoParams;
  	}
  
  	public String getSubject() {
  		return this.subject;
  	}
  	public void setSubject(String subject) {
  		this.subject = subject;
  	}
  
  	public String getTotalAmount() {
  		return this.totalAmount;
  	}
  	public void setTotalAmount(String totalAmount) {
  		this.totalAmount = totalAmount;
  	}
  
  }
  