package com.dobbinsoft.fw.pay.model.request; import lombok.*; /** *
 * 订单查询请求对象
 * 注释中各行每个字段描述对应如下:
 * 
  • 字段名 *
  • 变量名 *
  • 是否必填 *
  • 类型 *
  • 示例值 *
  • 描述 *
  • */ @Data @EqualsAndHashCode(callSuper = true) @Builder(builderMethodName = "newBuilder") @NoArgsConstructor @AllArgsConstructor public class MatrixPayOrderQueryRequest extends MatrixBasePayRequest { private static final long serialVersionUID = 6798898450357743059L; /** *
         * 字段名:接口版本号.
         * 变量名:version
         * 是否必填:单品优惠必填
         * 类型:String(32)
         * 示例值:1.0
         * 描述:单品优惠新增字段,区分原接口,固定填写1.0,
         * 查单接口上传version后查询结果才返回单品信息,不上传不返回单品信息。
         * 更多信息,详见文档:https://pay.weixin.qq.com/wiki/doc/api/danpin.php?chapter=9_102&index=2
         * 
    */ private String version; /** *
         * 微信订单号
         * transaction_id
         * 二选一
         * String(32)
         * 1009660380201506130728806387
         * 微信的订单号,优先使用
         * 
    */ private String transactionId; /** *
         * 商户订单号
         * out_trade_no
         * 二选一
         * String(32)
         * 20150806125346
         * 商户系统内部的订单号,当没提供transaction_id时需要传这个。
         * 
    */ private String outTradeNo; }