content: package com.alipay.api.domain;
  
  import com.alipay.api.AlipayObject;
  import com.alipay.api.internal.mapping.ApiField;
  
  /**
   * 受托无线端支付接口
   *
   * @author auto create
   * @since 1.0, 2017-09-07 20:52:45
   */
  public class AlipayFundCouponOrderAppPayModel extends AlipayObject {
  
  	private static final long serialVersionUID = 1125533713733621286L;
  
  	/**
  	 * 需要支付的金额，单位为：元（人民币），精确到小数点后两位
  取值范围：[0.01,100000000.00]
  	 */
  	@ApiField("amount")
  	private String amount;
  
  	/**
  	 * 业务扩展参数，用于商户的特定业务信息的传递，json格式
  	 */
  	@ApiField("extra_param")
  	private String extraParam;
  
  	/**
  	 * 业务订单的简单描述，如商品名称等
  长度不超过100个字母或50个汉字
  	 */
  	@ApiField("order_title")
  	private String orderTitle;
  
  	/**
  	 * 商户的授权资金订单号
  同一商户不同的订单，商户授权资金订单号不能重复
  	 */
  	@ApiField("out_order_no")
  	private String outOrderNo;
  
  	/**
  	 * 商户本次资金操作的请求流水号
  同一商户每次不同的资金操作请求，商户请求流水号不要重复
  	 */
  	@ApiField("out_request_no")
  	private String outRequestNo;
  
  	/**
  	 * 该笔订单允许的最晚付款时间，逾期将关闭该笔订单
  取值范围：1m～7d。m-分钟，h-小时，d-天。 该参数数值不接受小数点， 如 1.5h，可转换为90m，如果为空，默认1h
  	 */
  	@ApiField("pay_timeout")
  	private String payTimeout;
  
  	public String getAmount() {
  		return this.amount;
  	}
  	public void setAmount(String amount) {
  		this.amount = amount;
  	}
  
  	public String getExtraParam() {
  		return this.extraParam;
  	}
  	public void setExtraParam(String extraParam) {
  		this.extraParam = extraParam;
  	}
  
  	public String getOrderTitle() {
  		return this.orderTitle;
  	}
  	public void setOrderTitle(String orderTitle) {
  		this.orderTitle = orderTitle;
  	}
  
  	public String getOutOrderNo() {
  		return this.outOrderNo;
  	}
  	public void setOutOrderNo(String outOrderNo) {
  		this.outOrderNo = outOrderNo;
  	}
  
  	public String getOutRequestNo() {
  		return this.outRequestNo;
  	}
  	public void setOutRequestNo(String outRequestNo) {
  		this.outRequestNo = outRequestNo;
  	}
  
  	public String getPayTimeout() {
  		return this.payTimeout;
  	}
  	public void setPayTimeout(String payTimeout) {
  		this.payTimeout = payTimeout;
  	}
  
  }
  