前言:
  • 前段时间做公司的微信支付模块,功能开发完成后,多次测试未发现问腿。
    然而上线前一个小时,测试发现了一个巨大bug! 巨额支付,扫码后支付
    价格为一分钱!
问题分析:
  • 按道理来说,我计算的金额的方式是不可能有问题的。我远程debug后,一路下来也没有发现什么问题。所以我首先怀疑是微信平台的问题!
问题所在:
  • 我们的产品单价是 150RMB,用户购买必须是10的倍数,那么单笔交易最低金额是1500,而最大设置的是150w! 单笔超过10w,扫码后支付结果是一分钱,而且微信不会执行回调。说明,微信扫码支付有限额。
问题原因:
  • 微信限额
  • 微信下单传入的金额是int类型
  • 微信金额超过上线后,默认为0.01钱,而且不会执行回调(保护机制)
解决办法:
  • 用户端提示限额,巨额可分多笔支付

还好在上线前及时解决了

微信扫码支付之大额支付失败问题相关推荐

  1. JAVA 接入微信扫码(Native)支付

    一:web网站接入微信扫码支付功能(NATIVE) 二:准备工作 微信支付配置参数 1:appId 商家平台ID 2:mchID 商户平台ID 3:machSecret 商户平台密钥 以上三个参数找老 ...

  2. 微信扫码登陆在chrome浏览器失败

    浏览器会提示:(新版本的浏览器会提示) Unsafe JavaScript attempt to initiate navigation for frame with URL 'http://www. ...

  3. 聚合支付PC端-微信扫码

    聚合支付 第二章 微信扫码 文章目录 聚合支付 前言 一.开发前准备 二.java实现 1.pom中引入相关jar包 2.支付相关工具类 3.支付相关商户参数 4.微信支付统一下单-生成二维码 5.微 ...

  4. ASP.NET Core Web 支付功能接入 微信-扫码支付篇

    // 随着版本更迭,新版本可能无法完全适用,请参考仓库内的示例. 这篇文章将介绍ASP.NET Core中使用 开源项目 Payment(https://github.com/Essensoft/Pa ...

  5. JAVA微信扫码支付模式二功能实现完整例子

    概述 本例子实现微信扫码支付模式二的支付功能,应用场景是,web网站微信扫码支付.实现从点击付费按钮.到弹出二维码.到用户用手机微信扫码支付.到手机上用户付费成功.web网页再自动调整到支付成功后的页 ...

  6. SpringBoot 2 集成微信扫码支付

    前言 该文主要是手把手教你如何在SpringBoot 中集成微信扫码支付,以及集成的过程需要注意的问题事项.另外需要感谢 vbirdbest 关于微信支付和支付宝支付相关包博客总结.因为文中很多地方参 ...

  7. React实现微信扫码支付

    效果图 一.请求后台接口获取data数据 送上一波福利 微信公众号开发.企业建站开发.小程序.vue.h5.css3.react等前端视频学习资料关注公众号[码兄]免费获取 二.解析数据 https: ...

  8. 第三方支付接口之微信扫码支付

    此篇文章是为了记录学习如何编写第三方支付接口,熟悉这个流程.使用的是威富通第三方支付平台https://open.swiftpass.cn/ 对接的是微信扫码和公总号支付 基本成员:用户,商户,第三方 ...

  9. 微信扫码充值 php,微信扫码支付,php版

    今天和大家分享一下关于微信扫码支付的主要流程. 1.从官网下载下来sdk后,按照说明进行商户信息的配置. 2.官网demo中,打开example文件夹中的native.php,可以看到一下两行.我们需 ...

最新文章

  1. 你给需求文档,AI就能帮你开发安卓App
  2. Ubuntu下利用JDK的Keytool配置Tomcat7.0的SSL协议(单向认证简易版)
  3. bin文件怎么转换成文本文档_怎么把视频文件转换成MP3?这款工具六步帮你实现...
  4. java中for循环的简化_Java中for语句的简化写法
  5. AtCoder Regular Contest 110 E.Shorten ABC——坑
  6. Docker完全自学手册
  7. 怎么定义int_面试官问:MySQL的自增ID用完了,怎么办?!
  8. jq使用教程07_ JQData HTTP 接口正式上线
  9. php 列表收缩展示插件,可展开和收缩的jquery FAQ问答列表特效
  10. Linux 文件系统(三)---dup和fork函数执行后的文件情况
  11. Node.js中使用AWS SNS服务发送短信
  12. Android NDK墓碑/崩溃分析
  13. linux卷影复制功能,vssadmin 卷影复制服务管理命令行工具
  14. pandas 中delete、drop函数的用法
  15. qq说说时间轴php实现,qq空间时间轴PHP实现时间轴函数代码
  16. 流批OLAP一体的flink引擎
  17. java模拟登陆京东_使用httpclient模拟登录京东帐户并抓取帐户信息
  18. oracle8616,ORACLE11G-数据库备份恢复之RMAN全库备份恢复
  19. 长 三 角 制 造 - 香 港 服 务
  20. JAVA close关闭流最佳实践

热门文章

  1. Mybatis面试题集锦 那些经常问到的Mybatis面试30题
  2. javaweb入门知识点总结(上)
  3. 获取接口的Integer类型数据为null,报int java.lang.Integer.intValue()‘ on a null object reference
  4. Java官网下载JDK17版本详细教程(下载、安装、环境变量配置)
  5. Mybatis逆向工程创建方法
  6. jQuery - Traversing遍历器 - filter过滤
  7. 韩剧《幽灵》中的各种安全辅助神器盘点
  8. 水从液态到气态JAVA,水一定是固态液态和气态吗?在马里亚纳海沟深处的水是另一种形态...
  9. windows安装达梦数据库
  10. 使用OrgChart技术流程图(树状图)