Browse Source

微信支付计算精度问题 #248

master
Daniel Qian 9 years ago
parent
commit
06e4dda310
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java

+ 1
- 1
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java View File

@@ -884,7 +884,7 @@ public class WxMpServiceImpl implements WxMpService {
packageParams.put("mch_id", wxMpConfigStorage.getPartnerId()); packageParams.put("mch_id", wxMpConfigStorage.getPartnerId());
packageParams.put("body", body); packageParams.put("body", body);
packageParams.put("out_trade_no", outTradeNo); packageParams.put("out_trade_no", outTradeNo);
packageParams.put("total_fee", (int) (amt * 100) + "");
packageParams.put("total_fee", String.format("%.0f", amt * 100));
packageParams.put("spbill_create_ip", ip); packageParams.put("spbill_create_ip", ip);
packageParams.put("notify_url", callbackUrl); packageParams.put("notify_url", callbackUrl);
packageParams.put("trade_type", tradeType); packageParams.put("trade_type", tradeType);


Loading…
Cancel
Save