cn.felord.payment.wechat.v3.model.payscore

## 类 UserServiceOrderParams

- java.lang.Object
- - cn.felord.payment.wechat.v3.model.payscore.UserServiceOrderParams

-     public class UserServiceOrderParams
      extends Object

  创建支付分订单请求参数.
  从以下版本开始:
    1.0.2.RELEASE
  作者:
    felord.cn

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `private String` | `appid` 与传入的商户号建立了支付绑定关系的appid，必填
    `private String` | `attach` 商户数据包，选填 商户数据包可存放本订单所需信息，需要先urlencode后传入。
    `private Location` | `location` 服务位置，选填
    `private Boolean` | `needUserConfirm` 是否需要用户确认，选填 false：免确认订单 true：需确认订单 默认值true
    `private String` | `notifyUrl` 商户回调地址，必填
    `private String` | `openid` 微信用户在商户对应appid下的唯一标识，条件选填 免确认订单：必填 需确认订单：不填
    `private String` | `outOrderNo` 商户服务订单号，必填 商户系统内部服务订单号（不是交易单号），要求此参数只能由数字、大小写字母_-|*组成，且在同一个商户号下唯一。
    `private List<PostDiscount>` | `postDiscounts` 后付费商户优惠，选填
    `private List<PostPayment>` | `postPayments` 后付费项目，选填
    `private RiskFund` | `riskFund` 订单风险金，必填
    `private String` | `serviceId` 服务ID，必填 该服务ID有本接口对应产品的权限。
    `private String` | `serviceIntroduction` 服务信息，必填 用于介绍本订单所提供的服务 ，当参数长度超过20个字符时，报错处理。
    `private TimeRange` | `timeRange` 服务时间段，必填

  - ### 构造器概要

    构造器
    构造器和说明
    `UserServiceOrderParams()`

  - ### 方法概要

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### outOrderNo

          private String outOrderNo

      商户服务订单号，必填

      商户系统内部服务订单号（不是交易单号），要求此参数只能由数字、大小写字母_-|*组成，且在同一个商户号下唯一。详见[商户订单号]。

    - #### appid

          private String appid

      与传入的商户号建立了支付绑定关系的appid，必填

    - #### serviceId

          private String serviceId

      服务ID，必填

      该服务ID有本接口对应产品的权限。

    - #### serviceIntroduction

          private String serviceIntroduction

      服务信息，必填

      用于介绍本订单所提供的服务 ，当参数长度超过20个字符时，报错处理。

    - #### postPayments

          private List<PostPayment> postPayments

      后付费项目，选填

    - #### postDiscounts

          private List<PostDiscount> postDiscounts

      后付费商户优惠，选填

    - #### timeRange

          private TimeRange timeRange

      服务时间段，必填

    - #### location

          private Location location

      服务位置，选填

    - #### riskFund

          private RiskFund riskFund

      订单风险金，必填

    - #### attach

          private String attach

      商户数据包，选填

      商户数据包可存放本订单所需信息，需要先urlencode后传入。 当商户数据包总长度超出256字符时，报错处理。

    - #### notifyUrl

          private String notifyUrl

      商户回调地址，必填

    - #### openid

          private String openid

      微信用户在商户对应appid下的唯一标识，条件选填

      免确认订单：必填 需确认订单：不填

    - #### needUserConfirm

          private Boolean needUserConfirm

      是否需要用户确认，选填

      false：免确认订单 true：需确认订单 默认值true

  - ### 构造器详细资料

    - #### UserServiceOrderParams

          public UserServiceOrderParams()

Copyright © 2021. All rights reserved.