原因是:支付要用到微信的接口weChatPayUtil进行pay操作
接单、取消订单和拒单后,将进行退款,也要用到微信的接口weChatPayUtil退款
//付款pay JSONObject jsonObject = weChatPayUtil.pay( ordersPaymentDTO.getOrderNumber(), //商户订单号 new BigDecimal(0.01), //支付金额,单位 元 "外卖订单", //商品描述 user.getOpenid() //微信用户的openid );
//退款refund String refund = weChatPayUtil.refund( ordersDB.getNumber(), ordersDB.getNumber(), new BigDecimal(0.01), new BigDecimal(0.01)); );
找到它们并且注释掉或删除(在无商家认证的个人项目调试中)
来自我的另一个布洛格:
标签:refund,拒单,BigDecimal,微信,0.01,pay,接单,weChatPayUtil From: https://www.cnblogs.com/lllllzj/p/18242321https://blog.csdn.net/weixin_62254453/article/details/139602071