问题描述
接入微信支付时配置看似正常,可唤起支付窗口,但输入支付密码后界面持续转圈,重试五次后提示支付失败。
排查思路
根据网络经验,遇到此类情况需重点检查以下参数:
fee_type字段传错,例如将 CNY 写成 cny- 金额包含小数点(金额应以分为单位,不能有小数)
- 其他参数中存在多余空格
检查记录
根据上述三项逐一排查:
<fee_type>CNY</fee_type>
此参数正常。
<total_fee
微信支付接入过程中,用户输入密码后支付界面持续转圈,20 秒后提示支付失败。排查发现常见原因包括 fee_type 参数大小写错误、金额单位未转换为分导致出现小数点、以及参数中包含多余空格。需逐一核对请求参数格式与值,确保符合微信支付接口规范。
接入微信支付时配置看似正常,可唤起支付窗口,但输入支付密码后界面持续转圈,重试五次后提示支付失败。
根据网络经验,遇到此类情况需重点检查以下参数:
fee_type 字段传错,例如将 CNY 写成 cny根据上述三项逐一排查:
<fee_type>CNY</fee_type>
此参数正常。
<total_fee

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online