Files
payment-spring-boot/apidocs/cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html
2022-06-13 09:14:07 +08:00

584 lines
34 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (1.8.0_282) on Mon Jun 13 09:10:44 CST 2022 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>WechatPartnerProfitsharingApi (payment-spring-boot-autoconfigure 1.0.13.RELEASE API)</title>
<meta name="date" content="2022-06-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WechatPartnerProfitsharingApi (payment-spring-boot-autoconfigure 1.0.13.RELEASE API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../../overview-summary.html">概览</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/WechatPartnerProfitsharingApi.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerPayApi.html" title="cn.felord.payment.wechat.v3中的类"><span class="typeNameLink">上一个类</span></a></li>
<li><a href="../../../../../cn/felord/payment/wechat/v3/WechatPayCallback.html" title="cn.felord.payment.wechat.v3中的类"><span class="typeNameLink">下一个类</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html" target="_top">框架</a></li>
<li><a href="WechatPartnerProfitsharingApi.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">cn.felord.payment.wechat.v3</div>
<h2 title="类 WechatPartnerProfitsharingApi" class="title">类 WechatPartnerProfitsharingApi</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="java.lang中的类或接口">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html" title="cn.felord.payment.wechat.v3中的类">cn.felord.payment.wechat.v3.AbstractApi</a></li>
<li>
<ul class="inheritance">
<li>cn.felord.payment.wechat.v3.WechatPartnerProfitsharingApi</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">WechatPartnerProfitsharingApi</span>
extends <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html" title="cn.felord.payment.wechat.v3中的类">AbstractApi</a></pre>
<div class="block">微信V3服务商分账</div>
<dl>
<dt><span class="simpleTagLabel">从以下版本开始:</span></dt>
<dd>1.0.11.RELEASE</dd>
<dt><span class="simpleTagLabel">作者:</span></dt>
<dd>felord.cn</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>构造器概要</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="构造器概要表, 列表构造器和解释">
<caption><span>构造器</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">构造器和说明</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#WechatPartnerProfitsharingApi-cn.felord.payment.wechat.v3.WechatPayClient-java.lang.String-">WechatPartnerProfitsharingApi</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/WechatPayClient.html" title="cn.felord.payment.wechat.v3中的类">WechatPayClient</a>&nbsp;wechatPayClient,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="java.lang中的类或接口">String</a>&nbsp;tenantId)</code>
<div class="block">Instantiates a new Abstract api.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>方法概要</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="方法概要表, 列表方法和解释">
<caption><span id="t0" class="activeTableTab"><span>所有方法</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">实例方法</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">具体方法</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">限定符和类型</th>
<th class="colLast" scope="col">方法和说明</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#addReceivers-cn.felord.payment.wechat.v3.model.profitsharing.PartnerAddReceiversParams-">addReceivers</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerAddReceiversParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerAddReceiversParams</a>&nbsp;addReceiversParams)</code>
<div class="block">添加分账接收方API
商户发起添加分账接收方请求,建立分账接收方列表。</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#deleteReceivers-cn.felord.payment.wechat.v3.model.profitsharing.PartnerDelReceiversParams-">deleteReceivers</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerDelReceiversParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerDelReceiversParams</a>&nbsp;delReceiversParams)</code>
<div class="block">删除分账接收方API
商户发起删除分账接收方请求。</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#profitsharingOrders-cn.felord.payment.wechat.v3.model.profitsharing.PartnerProfitSharingOrder-">profitsharingOrders</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerProfitSharingOrder.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerProfitSharingOrder</a>&nbsp;profitSharingOrder)</code>
<div class="block">请求分账API
微信订单支付成功后,商户发起分账请求,将结算后的资金分到分账接收方
注意:
对同一笔订单最多能发起20次分账请求每次请求最多分给50个接收方
此接口采用异步处理模式,即在接收到商户请求后,优先受理请求再异步处理,最终的分账结果可以通过查询分账接口获取
</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#queryAmounts-java.lang.String-">queryAmounts</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="java.lang中的类或接口">String</a>&nbsp;transactionId)</code>
<div class="block">查询剩余待分金额API
可调用此接口查询订单剩余待分金额</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#queryMchConfigs-java.lang.String-">queryMchConfigs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="java.lang中的类或接口">String</a>&nbsp;subMchid)</code>
<div class="block">服务商查询剩余待分金额API
可调用此接口查询订单剩余待分金额</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#queryProfitsharingOrder-cn.felord.payment.wechat.v3.model.profitsharing.PartnerQueryOrderParams-">queryProfitsharingOrder</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerQueryOrderParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerQueryOrderParams</a>&nbsp;queryOrderParams)</code>
<div class="block">查询分账结果API
发起分账请求后,可调用此接口查询分账结果
注意:
发起解冻剩余资金请求后,可调用此接口查询解冻剩余资金的结果
</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#queryReturnOrders-cn.felord.payment.wechat.v3.model.profitsharing.PartnerQueryReturnOrderParams-">queryReturnOrders</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerQueryReturnOrderParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerQueryReturnOrderParams</a>&nbsp;queryReturnOrderParams)</code>
<div class="block">查询分账回退结果API
商户需要核实回退结果,可调用此接口查询回退结果
注意:
如果分账回退接口返回状态为处理中,可调用此接口查询回退结果
</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#returnOrders-cn.felord.payment.wechat.v3.model.profitsharing.PartnerReturnOrdersParams-">returnOrders</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerReturnOrdersParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerReturnOrdersParams</a>&nbsp;returnOrdersParams)</code>
<div class="block">请求分账回退API
如果订单已经分账,在退款时,可以先调此接口,将已分账的资金从分账接收方的账户回退给分账方,再发起退款
注意:
分账回退以原分账单为依据,支持多次回退,申请回退总金额不能超过原分账单分给该接收方的金额
此接口采用同步处理模式,即在接收到商户请求后,会实时返回处理结果
对同一笔分账单最多能发起20次分账回退请求
退款和分账回退没有耦合,分账回退可以先于退款请求,也可以后于退款请求
此功能需要接收方在商户平台-交易中心-分账-分账接收设置下,开启同意分账回退后,才能使用
</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html#unfreeze-cn.felord.payment.wechat.v3.model.profitsharing.PartnerUnfreezeParams-">unfreeze</a></span>(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerUnfreezeParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerUnfreezeParams</a>&nbsp;unfreezeParams)</code>
<div class="block">解冻剩余资金API
不需要进行分账的订单,可直接调用本接口将订单的金额全部解冻给特约商户
注意:
调用分账接口后,需要解冻剩余资金时,调用本接口将剩余的分账金额全部解冻给特约商户
此接口采用异步处理模式,即在接收到商户请求后,优先受理请求再异步处理,最终的分账结果可以通过查询分账接口获取
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.cn.felord.payment.wechat.v3.AbstractApi">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;cn.felord.payment.wechat.v3.<a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html" title="cn.felord.payment.wechat.v3中的类">AbstractApi</a></h3>
<code><a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#billCsvDownload-java.lang.String-">billCsvDownload</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#billResource-java.lang.String-">billResource</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#client--">client</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#container--">container</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#downloadBillResponse-java.lang.String-java.lang.String-">downloadBillResponse</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#downloadFundFlowBill-cn.felord.payment.wechat.v3.model.FundFlowBillParams-">downloadFundFlowBill</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#downloadTradeBill-cn.felord.payment.wechat.v3.model.TradeBillParams-">downloadTradeBill</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#Get-java.net.URI-">Get</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#Get-java.net.URI-org.springframework.http.HttpHeaders-">Get</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#getMapper--">getMapper</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#Patch-java.net.URI-java.lang.Object-">Patch</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#Post-java.net.URI-java.lang.Object-">Post</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#Post-java.net.URI-java.lang.Object-org.springframework.http.HttpHeaders-">Post</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#tenantId--">tenantId</a>, <a href="../../../../../cn/felord/payment/wechat/v3/AbstractApi.html#wechatMetaBean--">wechatMetaBean</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>从类继承的方法&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="java.lang中的类或接口">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="java.lang中的类或接口">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="java.lang中的类或接口">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="java.lang中的类或接口">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="java.lang中的类或接口">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="java.lang中的类或接口">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="java.lang中的类或接口">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="java.lang中的类或接口">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="java.lang中的类或接口">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="java.lang中的类或接口">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="java.lang中的类或接口">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="java.lang中的类或接口">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>构造器详细资料</h3>
<a name="WechatPartnerProfitsharingApi-cn.felord.payment.wechat.v3.WechatPayClient-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>WechatPartnerProfitsharingApi</h4>
<pre>public&nbsp;WechatPartnerProfitsharingApi(<a href="../../../../../cn/felord/payment/wechat/v3/WechatPayClient.html" title="cn.felord.payment.wechat.v3中的类">WechatPayClient</a>&nbsp;wechatPayClient,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="java.lang中的类或接口">String</a>&nbsp;tenantId)</pre>
<div class="block">Instantiates a new Abstract api.</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>wechatPayClient</code> - the wechat pay client</dd>
<dd><code>tenantId</code> - the tenant id</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>方法详细资料</h3>
<a name="profitsharingOrders-cn.felord.payment.wechat.v3.model.profitsharing.PartnerProfitSharingOrder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>profitsharingOrders</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;profitsharingOrders(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerProfitSharingOrder.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerProfitSharingOrder</a>&nbsp;profitSharingOrder)</pre>
<div class="block">请求分账API
<p>
微信订单支付成功后,商户发起分账请求,将结算后的资金分到分账接收方
<p>
注意:
<ul>
<li>对同一笔订单最多能发起20次分账请求每次请求最多分给50个接收方</li>
<li>此接口采用异步处理模式,即在接收到商户请求后,优先受理请求再异步处理,最终的分账结果可以通过查询分账接口获取</li>
</ul></div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>profitSharingOrder</code> - the profit sharing order</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="queryProfitsharingOrder-cn.felord.payment.wechat.v3.model.profitsharing.PartnerQueryOrderParams-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>queryProfitsharingOrder</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;queryProfitsharingOrder(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerQueryOrderParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerQueryOrderParams</a>&nbsp;queryOrderParams)</pre>
<div class="block">查询分账结果API
<p>
发起分账请求后,可调用此接口查询分账结果
<p>
注意:
<ul>
<li>发起解冻剩余资金请求后,可调用此接口查询解冻剩余资金的结果</li>
</ul></div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>queryOrderParams</code> - the query order params</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="returnOrders-cn.felord.payment.wechat.v3.model.profitsharing.PartnerReturnOrdersParams-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>returnOrders</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;returnOrders(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerReturnOrdersParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerReturnOrdersParams</a>&nbsp;returnOrdersParams)</pre>
<div class="block">请求分账回退API
<p>
如果订单已经分账,在退款时,可以先调此接口,将已分账的资金从分账接收方的账户回退给分账方,再发起退款
<p>
注意:
<ul>
<li>分账回退以原分账单为依据,支持多次回退,申请回退总金额不能超过原分账单分给该接收方的金额</li>
<li>此接口采用同步处理模式,即在接收到商户请求后,会实时返回处理结果</li>
<li>对同一笔分账单最多能发起20次分账回退请求</li>
<li>退款和分账回退没有耦合,分账回退可以先于退款请求,也可以后于退款请求</li>
<li>此功能需要接收方在商户平台-交易中心-分账-分账接收设置下,开启同意分账回退后,才能使用</li>
</ul></div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>returnOrdersParams</code> - the return orders params</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="queryReturnOrders-cn.felord.payment.wechat.v3.model.profitsharing.PartnerQueryReturnOrderParams-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>queryReturnOrders</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;queryReturnOrders(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerQueryReturnOrderParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerQueryReturnOrderParams</a>&nbsp;queryReturnOrderParams)</pre>
<div class="block">查询分账回退结果API
<p>
商户需要核实回退结果,可调用此接口查询回退结果
<p>
注意:
<ul>
<li>如果分账回退接口返回状态为处理中,可调用此接口查询回退结果</li>
</ul></div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>queryReturnOrderParams</code> - the query return order params</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="unfreeze-cn.felord.payment.wechat.v3.model.profitsharing.PartnerUnfreezeParams-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unfreeze</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;unfreeze(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerUnfreezeParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerUnfreezeParams</a>&nbsp;unfreezeParams)</pre>
<div class="block">解冻剩余资金API
<p>
不需要进行分账的订单,可直接调用本接口将订单的金额全部解冻给特约商户
<p>
注意:
<ul>
<li>调用分账接口后,需要解冻剩余资金时,调用本接口将剩余的分账金额全部解冻给特约商户</li>
<li>此接口采用异步处理模式,即在接收到商户请求后,优先受理请求再异步处理,最终的分账结果可以通过查询分账接口获取</li>
</ul></div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>unfreezeParams</code> - the unfreeze params</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="queryAmounts-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>queryAmounts</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;queryAmounts(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="java.lang中的类或接口">String</a>&nbsp;transactionId)</pre>
<div class="block">查询剩余待分金额API
<p>
可调用此接口查询订单剩余待分金额</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>transactionId</code> - the transaction id</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="queryMchConfigs-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>queryMchConfigs</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;queryMchConfigs(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="java.lang中的类或接口">String</a>&nbsp;subMchid)</pre>
<div class="block">服务商查询剩余待分金额API
<p>
可调用此接口查询订单剩余待分金额</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>subMchid</code> - the sub mchid</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
<a name="addReceivers-cn.felord.payment.wechat.v3.model.profitsharing.PartnerAddReceiversParams-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addReceivers</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;addReceivers(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerAddReceiversParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerAddReceiversParams</a>&nbsp;addReceiversParams)</pre>
<div class="block">添加分账接收方API
<p>
商户发起添加分账接收方请求,建立分账接收方列表。后续可通过发起分账请求,将分账方商户结算后的资金,分到该分账接收方</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>addReceiversParams</code> - the add receivers params</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>wechat response entity</dd>
</dl>
</li>
</ul>
<a name="deleteReceivers-cn.felord.payment.wechat.v3.model.profitsharing.PartnerDelReceiversParams-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>deleteReceivers</h4>
<pre>public&nbsp;<a href="../../../../../cn/felord/payment/wechat/v3/WechatResponseEntity.html" title="cn.felord.payment.wechat.v3中的类">WechatResponseEntity</a>&lt;com.fasterxml.jackson.databind.node.ObjectNode&gt;&nbsp;deleteReceivers(<a href="../../../../../cn/felord/payment/wechat/v3/model/profitsharing/PartnerDelReceiversParams.html" title="cn.felord.payment.wechat.v3.model.profitsharing中的类">PartnerDelReceiversParams</a>&nbsp;delReceiversParams)</pre>
<div class="block">删除分账接收方API
<p>
商户发起删除分账接收方请求。删除后,不支持将分账方商户结算后的资金,分到该分账接收方</div>
<dl>
<dt><span class="paramLabel">参数:</span></dt>
<dd><code>delReceiversParams</code> - the del receivers params</dd>
<dt><span class="returnLabel">返回:</span></dt>
<dd>the wechat response entity</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../../overview-summary.html">概览</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li class="navBarCell1Rev"></li>
<li><a href="class-use/WechatPartnerProfitsharingApi.html">使用</a></li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../cn/felord/payment/wechat/v3/WechatPartnerPayApi.html" title="cn.felord.payment.wechat.v3中的类"><span class="typeNameLink">上一个类</span></a></li>
<li><a href="../../../../../cn/felord/payment/wechat/v3/WechatPayCallback.html" title="cn.felord.payment.wechat.v3中的类"><span class="typeNameLink">下一个类</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?cn/felord/payment/wechat/v3/WechatPartnerProfitsharingApi.html" target="_top">框架</a></li>
<li><a href="WechatPartnerProfitsharingApi.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>概要:&nbsp;</li>
<li>嵌套&nbsp;|&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">方法</a></li>
</ul>
<ul class="subNavList">
<li>详细资料:&nbsp;</li>
<li>字段&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">构造器</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">方法</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2022. All rights reserved.</small></p>
</body>
</html>