php里面,*100元转分,可能会少一分钱,容易被忽视的小坑
订单金额或退款金额与之前请求不一致,请核实后再试检查过了,没有多笔退款,没有超过订单金额,用了*100转换,退款单好没有重复,用的微信订单号退款,在平台查询结果和发送的的金额一致,反馈的人那么多就不能认真对待下吗?
10-27有一个很容易被忽略的坑,元转为分的过程中,用php直接*100,有可能结果是差一分钱的,会导致退不了,这个问题折腾了半天才找到原因
出现退款的问题说订单金额或退款金额与之前请求不一致?出现退款的问题说订单金额或退款金额与之前请求不一致,请核实后再试, 不知道哪里出错了环节, 我弄了2分钱的票 一张门票 退款代码 //订单金额 int orderPrice = jyUserOrderInfoById.getOrderPrice().intValue(); refundRequest.setTotalFee(orderPrice); //退款金额 refundRequest.setRefundFee(byId.getRefundAmount().intValue()); 下单代码 //integer类型的分 orderRequest.setTotalFee(order.getOrderPrice().intValue()); 微信下单请求参数 【请求地址】:************/pay/unifiedorder 2021/5/6 下午1:43:23 【请求数据】: 【请求数据】:<xml> 2021/5/6 下午3:20:55 <appid>***d649a4bd5</appid> 2021/5/6 下午3:20:55 <mch_id>****34000</mch_id> 2021/5/6 下午3:20:55 <nonce_str>***1620285655008</nonce_str> 2021/5/6 下午3:20:55 <sign>***C16DA8FEBE826D49397</sign> 2021/5/6 下午3:20:55 <body>**门票下单</body> 2021/5/6 下午3:20:55 <out_trade_no>YWnS4pqP3783mweICBoYg8MF9ZUOR0ew</out_trade_no> 2021/5/6 下午3:20:55 <total_fee>2</total_fee> 2021/5/6 下午3:20:55 <spbill_create_ip>**210.202</spbill_create_ip> 2021/5/6 下午3:20:55 <notify_url>***/user/order/notifyOrder</notify_url> 2021/5/6 下午3:20:55 <trade_type>JSAPI</trade_type> 2021/5/6 下午3:20:55 <openid>*****AGRMvuMMUZI</openid> 微信退款请求参数 【请求地址】:https://api.mch.weixin.qq.com/secapi/pay/refund 2021/5/6 下午3:23:30 【请求数据】:<xml> 2021/5/6 下午3:23:30 <appid>****82dd649a4bd5</appid> 2021/5/6 下午3:23:30 <mch_id>***34000</mch_id> 2021/5/6 下午3:23:30 <nonce_str>****LX4KfCkyFMgtFrbZs6W</nonce_str> 2021/5/6 下午3:23:30 <sign>****BCD1B2F3F55CA4A0</sign> 2021/5/6 下午3:23:30 <out_trade_no>YWnS4pqP3783mweICBoYg8MF9ZUOR0ew</out_trade_no> 2021/5/6 下午3:23:30 <out_refund_no>123554</out_refund_no> 2021/5/6 下午3:23:30 <total_fee>2</total_fee> 2021/5/6 下午3:23:30 <refund_fee>2</refund_fee> 2021/5/6 下午3:23:30 <op_user_id>1603834000</op_user_id> 2021/5/6 下午3:23:30 <notify_url>*****/user/refund/notifyRefund</notify_url> 报错是 订单金额或退款金额与之前请求替换,请核实后再试 但是我看了没有错误啊 在stage环境是可以退款的,到了 oline环境就报这样的问题
10-27重新申请一个才能复用,上架了的要付费认证了
已上架小程序怎麼複用公眾號認證資質?https://developers.weixin.qq.com/miniprogram/product/renzheng.html
06-22不要在入口页强制登录,就不会进快照页了
网页授权出现虚拟openid,导致用户出问题--想要解决方案网页授权出现虚拟openid,导致用户出问题用户网页授权时,出现一个网页快照模式,底部右侧有一个按钮,使用完整应用能力。 此时,微信授权已经返回了一个code给网页,将此code去拿用户信息时,拿回来的不是用户自己的头像和呢称,经查,openid也不是这个用户, 点击“使用完整应用能力” 就可以拿到正常的用户信息。 关注微信官方发了一个文档 https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001, 如果 是这种情况,我们要怎么处理,现在已经严重影响了我们用户体验,影响了用户登陆和支付。会发生登陆不是自己的号的情况。充值充错。 ----以上引用其他人问题描述,这个问题,请问官方有解决方案么?我们有类似问题
06-19看下有没有因为发营销信息被微信暂停了这个能力
微信公众号模板消息为啥无法推送?模板消息无法推送,报错如下:{"errcode":"40037",invalid template_id rid: 6672af52-77e794bc-497e5a23} 模板消息id是:e8eoucpcGHw5iGnxWCyUVWkf2OG-l9-0S7k2oguxFeI 公众号-模板消息-我的模板-历史模板里有这个模板消息。 麻烦问下这是什么情况? 换了几个模板消息都不行,已确定不是代码问题
06-19pc端?你意思是在电脑浏览器打开吗?还是在电脑上的微信客户端打开
H5同一套分享逻辑,手机端分享的链接可以自定义URL参数,但pc端分享的链接一直都是进入页面的URL进入链接:http://test-lilith.kinkotec.cn/ 自定义分享链接:http://test-lilith.kinkotec.cn/?alliance_id=5 手机端分享出来的链接:http://test-lilith.kinkotec.cn/?alliance_id=5,正确 PC端分享的出来的链接:http://test-lilith.kinkotec.cn/,错误,不是自定义的分享链接,,是进入页面的URL 如果pc端从 http://test-lilith.kinkotec.cn/?alliance_id=4 链接进入 分享的出来的链接:http://test-lilith.kinkotec.cn/?alliance_id=4,错误,不是自定义的分享链接,还是进入页面的URL 以上情况, wx.config, wx.updateAppMessageShareData , wx.updateTimelineShareData 均提示配置正确 实现代码: export function useWxShare2(shareConfig: { title: string; imgUrl: string; desc: string; share_url: string }) { const share_url = shareConfig.share_url const entryurl = String(localStorage.getItem("entryUrl")) axios.get(`http://192.168.0.1:8001/share/?url=${encodeURIComponent(entryurl)}`).then(config => { const configInfo = config.data wx.config({ debug: true, appId: configInfo.APP_ID, timestamp: configInfo.timestamp, nonceStr: configInfo.nonceStr, signature: configInfo.signature, jsApiList: ['updateAppMessageShareData','updateTimelineShareData'], openTagList: [] }) wx.ready(() => { wx.updateAppMessageShareData({ title: shareConfig.title, desc: shareConfig.desc, link: share_url, imgUrl:shareConfig.imgUrl, success: () => { console.log('success') }, cancel: () => { console.log('cancel') } }) // 分享到朋友圈 wx.updateTimelineShareData({ title: shareConfig.title, link: share_url, imgUrl:shareConfig.imgUrl, success: () => { console.log('分享到朋友圈成功') }, cancel: () => { console.log('分享到朋友圈取消') } }) }) wx.error((res:any) => { console.error('微信配置失败:', res) }) }).catch(error => { // 请求失败处理 console.error(error); }) }
06-19服务商的证书序列号,你看下是不是有多个证书,搞错了号
微信支付服务商模式下,增加分账接收方API时,平台证书序列号Wechatpay-Serial错误?那么问题是这个平台证书序列号指的是服务商的平台序列号还是子商户得平台序列号? 我用的是服务商的序列号,报错,但是我也拿不到子商户得证书序列号啊?
06-19在写小程序中写支付页面和功能让顾客支付
小程序跳转微信付款码接口权限?- 需求的场景描述(希望解决的问题) 我司为连锁商场,希望在我司自研会员系统小程序中,可以直接跳转到支付码,积分并快速。之前我们见到兄弟企业的小程序已经具有此功能。 - 希望提供的能力 我们想获取资格,希望告之如何获取和需要何种资质?谢谢
06-18如果是一个业务同一套系统,你要确定分商户的规则,什么情况下用哪个商户,然后各商户的提现到各个银行卡上。如果是不同的业务,那就比较好分了
普通商户可以支持提现到统一公司下,不同银行卡账户内,怎么实现?我想实现普通商户,将指定支付的账单金额,每天自动提现到统一公司名下的银行卡账户中
06-18微信支付是否允许同一小程序内,不同商户走不同支付对接流程且费率不同 回复:没有问题,一个小程序可以对接多个商户号,费率和流程不同是可以的。 因是第三方合作商户,无法获取商户助手内通知的限制支付原因。 回复:法人代表知道商户号,完全可以自己登录支付平台,关联商户号就行。如果不行就问服务商什么原因,根据不同的原因处理好一般就能用了。
微信支付费率问题咨询同一个微信小程序,存在两种接入微信支付的方式,一部分商户是直连微信接口费率是0.6% ,另一部分商户接入第三方支付机构支付,第三方支付机构给到某一商户的费率是0.2% ,但是上周出现了第三方支付商户,支付功能被关停的问题(因是第三方合作商户,无法获取商户助手内通知的限制支付原因),但是直连微信接口千六手续费的商户能正常支付; 第三方机构接口返回错误:"此商家涉嫌违规,收款功能已被限制,暂无法支付。商家可以登录微信商户平台/微信支付商家助手小程序查看原因和解决方案。 想要确认:微信支付是否允许同一小程序内,不同商户走不同支付对接流程且费率不同???什么情况下会存在微信支付认定为违规然后关停支付????
06-18