小程序
小游戏
企业微信
微信支付
扫描小程序码分享
关于请求分账的功能,网上也没有一个是介绍这方面的。
目前已经完成如下图 1,2
现在做到第三个功能的时候,按这文档写一直执行不了,不知道官方有没有一些介绍后台如何实现或必须要怎么做才可以分账户。
以下是我的代码:
我现在可能怀疑是我这里出了问题,不知道是否与(是否需要证书请求需要双向证书。 详见证书使用)这个思路有什么关联。上面的签名和其他的我都已经完成。就是关请求过程。
有哪位做过这分账的,求介绍。。。。谢谢
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
分账流程如下:
1,需要在统一下单的时候给需要分账的订单,加入标识profit_sharing=Y。(默认冻结30天)。
2,添加分账接收方。https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=25_3&index=4
3,调用请求分账接口。https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=25_1&index=1(具体请求单次分账还是多次分账。商户需求而定)
4,单次分账成功以后就会解冻金额,多次分账需要调用完结分账接口。https://pay.weixin.qq.com/wiki/doc/api/allocation.php?chapter=27_5&index=6
5,需要使用双向证书。证书使用说明:https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=4_3
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
对,请求没有使用证书导致,可以网上找下资料,或者下载下百度网盘的内容,https://developers.weixin.qq.com/community/develop/article/doc/000e828610c15075ed0a319a95bc13, 引用Mirsh . 使用只用的HttpClient来处理
var httpClient = new HttpClient();
httpClient.X509Certs.Add(new System.Security.Cryptography.X509Certificates.X509Certificate2(this.CertPath, this.CertPassword));
var result = httpClient.Post(url, reqBody);
return result;
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
分账流程如下:
1,需要在统一下单的时候给需要分账的订单,加入标识profit_sharing=Y。(默认冻结30天)。
2,添加分账接收方。https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=25_3&index=4
3,调用请求分账接口。https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=25_1&index=1(具体请求单次分账还是多次分账。商户需求而定)
4,单次分账成功以后就会解冻金额,多次分账需要调用完结分账接口。https://pay.weixin.qq.com/wiki/doc/api/allocation.php?chapter=27_5&index=6
5,需要使用双向证书。证书使用说明:https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=4_3
对,请求没有使用证书导致,可以网上找下资料,或者下载下百度网盘的内容,https://developers.weixin.qq.com/community/develop/article/doc/000e828610c15075ed0a319a95bc13, 引用Mirsh . 使用只用的HttpClient来处理
var httpClient = new HttpClient();
httpClient.X509Certs.Add(new System.Security.Cryptography.X509Certificates.X509Certificate2(this.CertPath, this.CertPassword));
var result = httpClient.Post(url, reqBody);
return result;
分账过程:
1.需要给付款的单(统一下单)打标识profit_sharing=Y,没有打标识是不能分,这个字段会把付的钱默认冻结30天;
2.添加需要分账的接收方(个人=OpenID/企业=mcdID微信商户号)
3.调用分账接口
3.1.单次分账成功后冻结金额解冻
3.2.多次分账成功后,需要调完结接口解冻
(不解冻只能等30天后)
3.