mirror of
https://github.com/dromara/payment-spring-boot.git
synced 2026-03-14 05:43:46 +08:00
Merge remote-tracking branch 'origin/payscore' into payscore
This commit is contained in:
@@ -168,7 +168,7 @@ public class WechatPayScoreApi extends AbstractApi {
|
|||||||
* 注意:
|
* 注意:
|
||||||
* • 若此笔订单已收款成功,商户直接使用退款能力,将差价退回用户即可。
|
* • 若此笔订单已收款成功,商户直接使用退款能力,将差价退回用户即可。
|
||||||
* <p>
|
* <p>
|
||||||
* • 修改次数>=1,第n次修改后金额 <第n-1次修改后金额
|
* • 修改次数>=1,第n次修改后金额 <第n-1次修改后金额
|
||||||
*
|
*
|
||||||
* @param params the params
|
* @param params the params
|
||||||
* @return the wechat response entity
|
* @return the wechat response entity
|
||||||
|
|||||||
@@ -11,11 +11,11 @@ import lombok.Data;
|
|||||||
@Data
|
@Data
|
||||||
public class QueryServiceOrderParams {
|
public class QueryServiceOrderParams {
|
||||||
/**
|
/**
|
||||||
* 商户服务订单号,同{@link QueryServiceOrderParams#queryId} 二选一,而且不能同时为{@link null}
|
* 商户服务订单号,同{@link QueryServiceOrderParams#queryId} 二选一,而且不能同时为null
|
||||||
*/
|
*/
|
||||||
private String outOrderNo;
|
private String outOrderNo;
|
||||||
/**
|
/**
|
||||||
* 回跳查询ID,同{@link QueryServiceOrderParams#outOrderNo} 二选一,而且不能同时为{@link null}
|
* 回跳查询ID,同{@link QueryServiceOrderParams#outOrderNo} 二选一,而且不能同时为null
|
||||||
*/
|
*/
|
||||||
private String queryId;
|
private String queryId;
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ public class RiskFund {
|
|||||||
/**
|
/**
|
||||||
* 风险金额,必填
|
* 风险金额,必填
|
||||||
* <p>
|
* <p>
|
||||||
* 1、数字,必须>0(单位分)。
|
* 1、数字,必须>0(单位分)。
|
||||||
* 2、风险金额≤每个服务ID的风险金额上限。
|
* 2、风险金额>=每个服务ID的风险金额上限。
|
||||||
* 3、当商户优惠字段为空时,付费项目总金额≤服务ID的风险金额上限 (未填写金额的付费项目,视为该付费项目金额为0)。
|
* 3、当商户优惠字段为空时,付费项目总金额≤服务ID的风险金额上限 (未填写金额的付费项目,视为该付费项目金额为0)。
|
||||||
* 4、完结金额可大于、小于或等于风险金额。详细可见QA <a target= "_blank" href= "https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/payscore/chapter11_2.shtml#menu1">关于订单风险金额问题</a>
|
* 4、完结金额可大于、小于或等于风险金额。详细可见QA <a target= "_blank" href= "https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/payscore/chapter11_2.shtml#menu1">关于订单风险金额问题</a>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -16,13 +16,20 @@ public class TimeRange {
|
|||||||
* <p>
|
* <p>
|
||||||
* 用户端展示用途。
|
* 用户端展示用途。
|
||||||
* 用户下单时确认的服务开始时间(比如用户今天下单,明天开始接受服务,这里指的是明天的服务开始时间)。
|
* 用户下单时确认的服务开始时间(比如用户今天下单,明天开始接受服务,这里指的是明天的服务开始时间)。
|
||||||
|
* <p>
|
||||||
* 支持三种格式:yyyyMMddHHmmss、yyyyMMdd和 OnAccept
|
* 支持三种格式:yyyyMMddHHmmss、yyyyMMdd和 OnAccept
|
||||||
|
* <p>
|
||||||
* ● 传入20091225091010表示2009年12月25日9点10分10秒。
|
* ● 传入20091225091010表示2009年12月25日9点10分10秒。
|
||||||
|
* <p>
|
||||||
* ● 传入20091225默认认为时间为2009年12月25日
|
* ● 传入20091225默认认为时间为2009年12月25日
|
||||||
|
* <p>
|
||||||
* ● 传入OnAccept表示用户确认订单成功时间为【服务开始时间】。
|
* ● 传入OnAccept表示用户确认订单成功时间为【服务开始时间】。
|
||||||
|
* <p>
|
||||||
* 根据传入时间精准度进行校验
|
* 根据传入时间精准度进行校验
|
||||||
* 1)若传入时间精准到秒,则校验精准到秒:【服务开始时间】>【商户调用创建订单接口时间
|
* <p>
|
||||||
* 2)若传入时间精准到日,则校验精准到日:【服务开始时间】>=【商户调用创建订单接口时间】
|
* 1)若传入时间精准到秒,则校验精准到秒:【服务开始时间】>【商户调用创建订单接口时间
|
||||||
|
* <p>
|
||||||
|
* 2)若传入时间精准到日,则校验精准到日:【服务开始时间】>=【商户调用创建订单接口时间】
|
||||||
*/
|
*/
|
||||||
private String startTime;
|
private String startTime;
|
||||||
/**
|
/**
|
||||||
@@ -32,14 +39,21 @@ public class TimeRange {
|
|||||||
/**
|
/**
|
||||||
* 用户端展示用途,支持两种格式:yyyyMMddHHmmss和yyyyMMdd
|
* 用户端展示用途,支持两种格式:yyyyMMddHHmmss和yyyyMMdd
|
||||||
* ● 传入20091225091010表示2009年12月25日9点10分10秒。
|
* ● 传入20091225091010表示2009年12月25日9点10分10秒。
|
||||||
|
* <p>
|
||||||
* ● 传入20091225默认认为时间为2009年12月25日
|
* ● 传入20091225默认认为时间为2009年12月25日
|
||||||
* 根据传入时间精准度进行校验
|
* 根据传入时间精准度进行校验
|
||||||
|
* <p>
|
||||||
* 1、若传入时间精准到秒,则校验精准到秒:
|
* 1、若传入时间精准到秒,则校验精准到秒:
|
||||||
* 1)【预计服务结束时间】>【服务开始时间】
|
* <p>
|
||||||
* 2)【预计服务结束时间】>【商户调用接口时间+1分钟】
|
* 1)【预计服务结束时间】>【服务开始时间】
|
||||||
|
* <p>
|
||||||
|
* 2)【预计服务结束时间】>【商户调用接口时间+1分钟】
|
||||||
|
* <p>
|
||||||
* 2、若传入时间精准到日,则校验精准到日:
|
* 2、若传入时间精准到日,则校验精准到日:
|
||||||
* 1)【预计服务结束时间】>=【服务开始时间】
|
* <p>
|
||||||
* 2)【预计服务结束时间】>=【商户调用接口时间】
|
* 1)【预计服务结束时间】>=【服务开始时间】
|
||||||
|
* <p>
|
||||||
|
* 2)【预计服务结束时间】>=【商户调用接口时间】
|
||||||
* 【建议】
|
* 【建议】
|
||||||
* 1、用户下单时【未确定】服务结束时间,不填写。
|
* 1、用户下单时【未确定】服务结束时间,不填写。
|
||||||
* 2、用户下单时【已确定】服务结束时间,填写。
|
* 2、用户下单时【已确定】服务结束时间,填写。
|
||||||
|
|||||||
Reference in New Issue
Block a user