| | |
| | | WxPayRefundRequest request = new WxPayRefundRequest(); |
| | | request.setOutTradeNo(refundDTO.getOrderId()); |
| | | request.setOutRefundNo(refNum); |
| | | request.setTotalFee(BaseWxPayRequest.yuanToFen(refundDTO.getTotalAmount().toString())); |
| | | request.setRefundFee(BaseWxPayRequest.yuanToFen(refundDTO.getRefundAmount().toString())); |
| | | System.out.println("实际总金额" + BaseWxPayRequest.yuanToFen(refundDTO.getTotalAmount().toString())); |
| | | System.out.println("实际退款金额" + BaseWxPayRequest.yuanToFen(refundDTO.getRefundAmount().toString())); |
| | | request.setTotalFee(refundDTO.getTotalAmount().intValue()); |
| | | request.setRefundFee(refundDTO.getRefundAmount().intValue()); |
| | | System.out.println("实际总金额" + refundDTO.getTotalAmount()); |
| | | System.out.println("实际退款金额" + refundDTO.getRefundAmount()); |
| | | // request.setTotalFee(1); |
| | | // request.setRefundFee(1); |
| | | WxPayRefundResult response = WxMiniConfig.wxPayService.refund(request); |