@@ -89,7 +89,7 @@ func (self *TestController) TestWxPayRefund() {
outRefundNo := "order12344o0401111sdfasf"
outTradeNo := ""
totalPrice := int64(164964)
- refundPrice := int64(13860)
+ refundPrice := int64(1)
transactionId := "4200002141202405047474236773"
remark := "订单退款"
payData := wx_mp.GetRefundDataPay(outTradeNo, outRefundNo, refundPrice, totalPrice, transactionId, remark, "")
@@ -194,7 +194,6 @@ func Refund(o *order_model.Order, refund *order_model.OrderRefund) error {
remark := fmt.Sprintf("%s%s", refund.OrderId, "退款")
payCode := sys_config.GetPayConfigByDepart(o.Depart, false)
payData := wx_mp.GetRefundDataPay(outTradeNo, outRefundNo, refund.RefundFee, o.PaiedPrice, o.TradeNo, remark, payCode)
- fmt.Println(payData)
if payData != nil {
if payData["return_code"] == "SUCCESS" {
fmt.Printf("接口已全额退款")