收付通只能 API 提交
普通服务商 -- 开通 “平台收付通”产品。普通服务商 -- 开通 “平台收付通”产品后,就不能在“合作伙伴功能--商户基础服务--商户资料填写”中,给商户进件了吗?只能使用特约商户给进件?
星期三 14:251、不支持 2、结算周期:T+3,即开发者完成一笔订单后,资金将会冻结,3日后进行分帐,待结算金额指的系尚未进行分账的金额,未扣除技术服务费 3、ios 是 ios 侧评估,非 IOS 端你可以自己评估,可以自己控制
4.1接入虚拟支付的一些疑问?官方要求4.1前接入虚拟支付,那我有几个疑问,希望官方解答一下。 1 小程序开通虚拟支付时候,开通收款商户号,若是后面需要更换收款商户号,支持更换么? 2 技术服务费的结算规则是什么?是用户付款后实时扣除,还是说订单状态发货后才扣除,或者说是固定周期结算? 3 什么状态下可以退款?虚拟发货有没有自动确认收款的?——担心无法退款导致客诉。
星期三 14:15会退回的
虚拟支付退款的话,会退手续费吗?还是手续费需要商户自己承担?https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.htmlhttps://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.html
星期三 13:54用户可以发起投诉,或者在你平台内申请退款
虚拟支付,资金冻结期间,支付用户是否能到腾讯直接申请退款?https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.htmlhttps://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.htmlhttps://developers.weixin.qq.com/doc/store/shop/linkstore/miniprogram_connection/miniprogram_desc.html 一笔订单完成以后,资金进入冻结期,此时支付用户如果要申请退款,是否只能到开发者这边申请?还是腾讯也支持支付用户直接申请退款?
星期三 13:50可以
微信支付分订单支持后续调用分账接口分账吗?请教一下,支付分订单能否正常参与分账处理
星期三 13:49result_code给 0 或者 1 result_info 根据你result_code 来写一个描述 evidence 就是你同意退款或者拒绝退款的一个原因 以上给 ios 只是一个参考,最终是否退款还是看 ios 侧
ios虚拟支付, 退款决策凭据[代码]IosRefundQueryResponse[代码]evidence 这个字段的内容是要什么,也没说
星期三 13:47看这里https://pay.weixin.qq.com/doc/v3/merchant/4012711988
佣金发放功能您好,我是小程序商户,我们现在想申请开通小额发放佣金功能,
星期三 13:24你想要什么接口?这个签约二维码直接展示给用户即可
请问我们需要通过微信支付v3的api,生成签约的二维码,让用户使用微信扫码签约,应该使用什么接口请问我们需要通过微信支付v3的api,生成签约的二维码,让用户使用微信扫码签约,应该使用什么接口
星期三 13:23V3 在这,但不是全部接口,部分功能还没支持https://developers.weixin.qq.com/community/develop/article/doc/00022492720948895861b905a61c13
微信用户-付款码支付是用的v2接口吗?大佬们,我想问一下,现在微信支付-付款码支付,也就是说用户出示微信付款码,商家通过扫描枪方式支付,这种支付方式的开发文档是用的v2接口吗? 现在是不支持v3的对吧?我看文档上写的是,现在还在沿用v2的接口
星期三 13:20你应答的Wechatpay-Serial 是平台证书序列号,你代码取值是微信支付公钥 ID
微信商家转账到个人,验证应答签名一直不通过,不知道是哪里传的不对?我现在做的功能是微信商家转账到个人微信,然后用证书的方式验签,因为之后还有充值 现在开通的是平台证书,然后这是我的请求代码:// ========== 内部请求方法 ========== private static TransferResponse doRequest(TransferRequest request) { String uri = "/v3/fund-app/mch-transfer/transfer-bills"; String reqBody = new Gson().toJson(request); Request.Builder builder = new Request.Builder() .url(HOST + uri) .addHeader("Accept", "application/json") .addHeader("Wechatpay-Serial", WECHAT_PAY_PUBLIC_KEY_ID) .addHeader("Authorization", WXPayUtility.buildAuthorization( MCHID, CERT_SERIAL_NO, PRIVATE_KEY, "POST", uri, reqBody)) .addHeader("Content-Type", "application/json") .post(RequestBody.create(reqBody, JSON)); Request httpRequest = builder.build(); try (Response response = HTTP_CLIENT.newCall(httpRequest).execute()) { String respBody = WXPayUtility.extractBody(response); if (response.code() >= 200 && response.code() < 300) { // 2XX 成功,验证应答签名 WXPayUtility.validateResponse(WECHAT_PAY_PUBLIC_KEY_ID,WECHAT_PAY_PUBLIC_KEY, response.headers(), respBody); return WXPayUtility.fromJson(respBody, TransferResponse.class); } else { throw new WXPayUtility.ApiException(response.code(), respBody, response.headers()); } } catch (IOException e) { throw new RuntimeException("网络请求失败", e); } 现在是String respBody = WXPayUtility.extractBody(response);这里能正常返回,返回的是需要用户确认收款,看着数据是正常的,但是走到// 2XX 成功,验证应答签名 WXPayUtility.validateResponse(WECHAT_PAY_PUBLIC_KEY_ID,WECHAT_PAY_PUBLIC_KEY, response.headers(), respBody);这里的时候就报错了,Validate response failed,the WechatPay signature is incorrect. 下面是打印出来的信息: Validate response failed,the WechatPay signature is incorrect. Request-ID[08C7CBBFCD0610B3031895A2E7AE0120EE6928E063-0] responseHeader[Server: nginx Date: Tue, 10 Mar 2026 09:35:04 GMT Content-Type: application/json; charset=utf-8 Connection: keep-alive Keep-Alive: timeout=8 Cache-Control: no-cache, must-revalidate X-Content-Type-Options: nosniff Request-ID: 08C7CBBFCD0610B3031895A2E7AE0120EE6928E063-0 Content-Language: zh-CN Wechatpay-Nonce: a4a4b2e90ef65b6e3b6dacdaeca63fb8 Wechatpay-Signature: oHDL1TeXWCqnK4QAMGgoWx9UrLPdHMwA8XKMqEM/Mb/eMVuL8iOPrUIUsos/BH7AsIdq43Vh22MDgUm1xoQG/6cNol9QZGs7uaewzSedLHwFKTBIU4LDcgQvqA665u96oETQm0TN7BXaHU4MIxp83uVGOlqcM1V2aivKBLLHb64HkmSbCkt6rU43MvnZSqdYIxzaJmDgFkyO++xY+02x7alUwELRQPWIdDZWhHI1f02/QVpnfQOqitOhMv2D5Yzzit54+mQUH34CQyggAjK7c3RA3oC5RLqDS/7m5KinzAz7KOByWpRpaTk0mwg== Wechatpay-Timestamp: 1773135304 Wechatpay-Serial: 6DC460738B90CABC5DE03A6AB571DA5C3B6706EF Wechatpay-Signature-Type: WECHATPAY2-SHA256-RSA2048 ] responseBody[{"create_time":"2026-03-10T17:35:03+08:00","out_bill_no":"2031302779488616450","package_info":"ABBQO+oYAAABAAAAAABCF7MimPkG7pRNyOWvaRAAAADnGpersQufepexx7NdSGndT6G2jJFI+z7WJgopxEJwc8JOIahG27WxYVOJ+HTqdtgqFUmS79YjsIEMgHuWXGQ=","state":"WAIT_USER_CONFIRM","transfer_bill_no":"1330007938065842603100047147535391"}] 我现在不知道哪里有问题,一直调用不成功
星期二 19:24