产品特点● 待分账资金冻结,可实时分账或延时分账,实现管理账期 微信支付平台提供资金冻结的能力,所有需要分账的订单,待分账资金将先冻结在商户的商户号中,商户可根据实际业务情况,在交易完成后,实时(建议1分钟后)或30天内调分账接口,传输分账指令,微信支付平台将根据商户的指令进行分账。 https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter4_1_1.shtml
商户号的基本账户中不可用余额处于冻结中,多久可以解冻?急切盼回复!谢谢这笔订单是通过服务商分账接口,给服务商分账了一部分,但是由于代码原因,一直处于待分账状态,请问这笔资金会在一定时间内自动从待分账队列中释放,然后解冻吗?还是说一直不释放? 急切盼回复!谢谢 [图片][图片]
2021-10-16v2退款需要加载商户证书及rsa私钥,你需要检查下这俩参数是不是没得了
java 微信退款 httpClient.execute(httpPost) 空指针 什么原因?public static String postDataWithCert(String url, String xmlObj, String mchId, String certPath) { // 加载证书 try { initCert(mchId, certPath); } catch (Exception e) { e.printStackTrace(); } String result = null; HttpPost httpPost = new HttpPost(url); // 得指明使用UTF-8编码,否则到API服务器XML的中文不能被成功识别 StringEntity postEntity = new StringEntity(xmlObj, "UTF-8"); httpPost.addHeader("Content-Type", "text/xml"); httpPost.setEntity(postEntity); // 根据默认超时限制初始化requestConfig requestConfig = RequestConfig.custom().setSocketTimeout(socketTimeout).setConnectTimeout(connectTimeout).build(); // 设置请求器的配置 httpPost.setConfig(requestConfig); try { HttpResponse response = null; try { response = httpClient.execute(httpPost); } catch (IOException e) { e.printStackTrace(); } HttpEntity entity = response.getEntity(); try { result = EntityUtils.toString(entity, "UTF-8"); } catch (IOException e) { e.printStackTrace(); } } finally { httpPost.abort(); } return result; }
2021-10-15换个思路,把码换成企业微信的应用,然后让用户扫,获取到用户的企业微信标识后,通过https://open.work.weixin.qq.com/api/doc/90000/90135/92114 这个接口获取用户openid
有没有通过openid 获得 corpid的接口?如题,我现在微信扫码能拿到openid,如何获取扫码用户所绑定 企业微信 的企业id(corpid)。
2021-10-11New features are all in `APIv3` 这个不是报错,只是个提醒,是说新功能如商家券,只在APIv3上有,README上有说明;而且自v1.2.2版本开始是“静默”形式提示的(几乎不会感知到),建议查下你安装的版本。
GitHub提供的示例 企业付款到零钱 无法使用返回错误 New features are all in `APIv3`, there's no reason to continue use this kind client since v2.0. use WeChatPay\Transformer; $res = $instance ->v2->mmpaymkttransfers->promotion->transfers ->postAsync([ 'xml' => [ 'mch_appid' => 'wx8888888888888888', 'mchid' => '1900000109',// 注意这个商户号,key是`mchid`非`mch_id` 'partner_trade_no' => '10000098201411111234567890', 'openid' => 'oxTWIuGaIt6gTKsQRLau2M0yL16E', 'check_name' => 'FORCE_CHECK', 're_user_name' => '王小王', 'amount' => '10099', 'desc' => '理赔', 'spbill_create_ip' => '192.168.0.1', ], 'security' => true, //请求需要双向证书 'debug' => true //开启调试模式 ]) ->then(static function($response) { return Transformer::toArray((string)$response->getBody()); }) ->otherwise(static function($e) { // 更多`$e`异常类型判断是必须的,这里仅列出一种可能情况,请根据实际对接过程调整并增加 if ($e instanceof \GuzzleHttp\Promise\RejectionException) { return Transformer::toArray((string)$e->getReason()->getBody()); } return []; }) ->wait(); print_r($res); https://github.com/wechatpay-apiv3/wechatpay-php
2021-10-04关系不能解除,但是授权产品权限可以单方面解除;特约商户完全可以当成普通商户,独立对接API
服务商模式申请的特约商户能不能解除和服务商的绑定关系独立开发?服务商模式申请的特约商户能不能解除和服务商的绑定关系独立开发? 1. 服务商帮助商家申请特约商户号 2. 服务商申请商家支付授权后帮助商家完成小程序微信支付 请问:如果商家解除和服务商的支付授权后,能否通过直连模式重新开发完成原有小程序的微信支付?
2021-09-28建议试试 npm install wechatpay-axios-plugin 这款NPM包
jsapi支付返回签名错误,请检查后再试[图片] 这是未计算前的请求请求串信息 返回结果[图片] 紧接着是代码中的方法 [图片] [图片] [图片] 折磨我很久了 有大佬讲讲这个到底怎么算他才是对的呀
2021-09-28谢邀,测试号不支持群发
请问,公众号的申请的个人接口测试号,无法测试群发接口吗?根据OpenID列表群发【订阅号不可用,服务号认证后可用】接口调用请求说明 http请求方式: POST https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token=ACCESS_TOKEN如题,在这个链接下申请的接口测试号,如果不进行企业认证是无法进行群发接口测试的是吗?https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Requesting_an_API_Test_Account.html
2021-09-28PHP7.2及以上,官方推荐 wechatpay-php 开发包,这款包的加解密功能是做得/测的最仔细的了
微信商户投诉接口,接口返回的信息中的手机号如何解密,我用的是PHP,官方没有提供PHP语言的解密?微信商户投诉接口,接口返回的信息中的手机号如何解密,我用的是PHP,官方没有提供PHP语言的解密?
2021-09-27商户后台有提供下载,API没开放。
微信收款商业版有没有对账单下载的api?微信收款商业版有没有对账单下载的api?
2021-09-27需要检查一下你的composer版本,composer 1.x已经无法找到由 composer2 发行的软件包了,packgist上有提示。 另外,建议再安装一下 iwechatpay/openapi 类脚手架开发辅助包,会让你的开发变得越来越简单
composer wechatpay引入SDK 无法找到包,请问题出在那里?[InvalidArgumentException] Could not find package wechatpay/wechatpay. It was however found via repository search, which indicates a consisten cy issue with the repository. [图片]
2021-09-26