content-type: multipart/form-data; boundary=boundary 参考RFC2388协议
公众号上传素材方式是什么POST的格式是什么呢?哪些头部信息是必要的。[图片]
2020-10-22数据有缓存期(好像是24小时)建议明天再试。
代金券开放发券投放时,不能勾选门店,但是门店已经存在。[图片] [图片] 【开放发券】选择门店时,出现空数据的情况 [图片] 勾选投放门店时,是有门店选项的,但是未显示。
2020-10-22建议:俩规则做交集,取[a-zA-Z0-9]{1,32}正则规则校验遵守即可,应该够用了
微信红包接口的商户订单号规则为何与支付时统一下单接口规则不同?1 微信支付时订单号规则是 “要求32个字符内,只能是数字、大小写字母_-|* 且在同一个商户号下唯一” https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1 2 微信现金红包要求的交易时商户订单号 取值范围:0~9,a~z,A~Z https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4&index=3 既然支付时候订单号允许 _-|* 这些字符出现,红包发的时候又不允许,不是前后矛盾码?
2020-10-22刚刚新鲜测试结论是:接口仍旧可用。过程及代码参考如下: let results = await Promise.all([ client.post('/tools/authcodetoopenid', { appid, mch_id, sub_mch_id, auth_code, nonce_str: fmt.nonce(), }).then(({data}) => data), client.post('/pay/micropay', { appid, mch_id, out_trade_no: `HelloKitty008`, fee_type: 'CNY', device_info, spbill_create_ip, body, total_fee, sub_mch_id, sub_appid, auth_code, nonce_str: fmt.nonce(), }).then(({data}) => data) ]) console.info(results) [ { return_code: 'SUCCESS', return_msg: 'OK', appid: 'wxe000000000000000', mch_id: '1360000000', nonce_str: 'H2UV9r7xzz0G16va', sign: '1D3D8AEB12C6E766A0832E14BE90591A', result_code: 'SUCCESS', openid: 'ocK3QjpwV4wyFDoI_b1E3HHd5r4s' }, { return_code: 'SUCCESS', return_msg: 'OK', appid: 'wxe000000000000000', mch_id: '13600000000', sub_mch_id: '15500000000', nonce_str: 'GNEe6TA557LgG1Ez', sign: '1BA655B60CB0C90699C630D8503B36E2', result_code: 'FAIL', err_code: 'USERPAYING', err_code_des: '用户已在1分钟内支付过金额相同的订单,需用户确认后继续支付。', sub_appid: 'wx7000000000000000' } ] 参数及结果已脱敏,client实例见 适合云开发的微信支付v2及v3版Nodejs SDK
无法用微信支付码获取用户的openid,报错参数错误我们使用了这个API接口链接: https://api.mch.weixin.qq.com/tools/authcodetoopenid 通过付款码查询公众号Openid,修改了几十次参数,都没法通过支付码获取到指定公众号的用户OPENID,都是参数错误,请问这个接口文档的参数是否已更改? 改都发疯了,都没法处理,怀疑是API接口文档太旧了,接口参数变了,也没更新。
2020-10-22xml第五行,>{}< 换成>[{}]<并重新数据签名试试
java 添加分账接收方格式错误,怎么处理?[图片] 返回的结果一直都是这样 <xml><return_code><![CDATA[FAIL]]></return_code> <return_msg><![CDATA[0参数格式错误]]></return_msg> </xml>
2020-10-21联系分账接受方,把分出去的款追回到分账方银行对公银行账号上;然后联系你们的财务,在微信支付商户平台把这笔款充上去;(注意要多充一点,要把平台交易手续费先充上去)然后该给顾客退多少就退多少。这是我司真实案例,别闲麻烦,这是唯一合规方法,不然就只能分账方做会计止损操作了。
分账完成后退款问题分账给个人成功后(已解冻剩余分账金额),对原订单进行全额退款时,如何退回 分账接收方(个人)已接收的分账金额?????
2020-10-21和刚才https://developers.weixin.qq.com/community/pay/doc/0008c83900c01826202b26eef51000 这个问题很类似,你这个是微信内JSAPI唤起微信支付,和微信外H5唤起微信支付不是一回事,paramMap2.put(“appid” 要写成 paramMap2.put(“appId"
通过官方检测工具检查签名正确,但手机微信上总提示支付验证签名失败开发公众号的微信支付,先通过JSAPI的统一下单接口获取了随机字符串nonce_str和prepay_id,然后按照微信内H5调起支付的要求,在后端重新通过WXPayUtil.generateSignedXml()的方式生成了签名,并将生成该签名时用的时间戳给前端页面,最后在微信内访问该前端页面,却提示支付验证签名失败,我生成签名时的mch_key应该是没错的,因为之前我已经用它开发了扫码支付,是正常的,非常郁闷,不知道是哪里出了问题,下面是该部分后端代码,我将该后端返回的结果放在前端页面里使用 [图片]
2020-10-21截图里的 map.put(“appid”, WeiXinDef.APP_ID) 可能写错了,JSAPI是 appId 驼峰写法,参见 https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=5;另外你说的”参数加密”,是不是指参与数据签名?如果是,就5个参数:appId, nonceStr, package, signType, timeStamp,顺序即ASCII字典序;还有要注意的是,如果预支付用的signType是MD5,那么小程序加签的时候,也必须是MD5,上述文档上有写。
调用支付JSAPI缺少参数: total_ fee这个可以正常拿到预支付号,并且小程序也可以正常拿到,现在排查出来,可能是二次排序产生签名值产生错误,但我完全不知道那些参数需要参与签名啊,还是其他什么错误[图片][图片] 这个签名算法还和你们的签名验证产生的签名值一模一样,我真的要崩溃了
2020-10-21这个是「支付即会员」支付产品权限,目前还没全量开放,建议联系你所在行业的产品BD开通。
请问这个功能如何实现呢,支付有礼的模板消息文字是无法更改的[图片]
2020-10-20是不是预下单接口?文档地址是?二次签名给微信,应该是唤不起了微信支付确认页的吧?
关于统一下单JSAPI支付,sub_appid与sub_openid不匹配也能下单成功现象:公众号A -> app_id: a1, open_id: o1 公众号B -> app_id: a2, open_id: o2 JSAPI支付接口中 sub_appid传入:a1,sub_openid传入:o2 是可以下单成功的。 请问这种是正常现象吗?看文档应该sub_appid和sub_openid需要能匹配上才能下单
2020-10-20