invalid total_fee:金额单位、整数格式与浮点数
微信支付 V2 的 total_fee 使用整数分;用十进制字符串和 BigDecimal 精确转换,覆盖小数位、正数与溢出边界。
Tag
这个标签下共有 4 篇文章。
微信支付 V2 的 total_fee 使用整数分;用十进制字符串和 BigDecimal 精确转换,覆盖小数位、正数与溢出边界。
前端提示缺少 total_fee 时,从服务端 return_code、result_code 和 prepay_id 判断统一下单是否失败,保持订单与幂等关系。
保留两次微信支付返回页的真实排障经历,区分重复调起支付与商品状态未更新,用重新查询状态代替盲目刷新。
V2 统一下单签名错误需同时核对参与签名的参数、商户 API Key 和实际请求上下文,本地自校验通过不等于服务端认可。