소스 검색

更新

master
huangjiajun 1 년 전
부모
커밋
1d27112446
1개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  1. +16
    -0
      lib/local_wechat/api.go

+ 16
- 0
lib/local_wechat/api.go 파일 보기

@@ -66,6 +66,22 @@ func TradeAppRefund(client *wechat.Client, subject, transactionId, outRefundNo,
}
return wxRsp, resBm, nil
}
func TradeAppRefundQuery(client *wechat.Client, transactionId string) (*wechat.QueryRefundResponse, gopay.BodyMap, error) {
// 初始化 BodyMap
bm := make(gopay.BodyMap)
bm.Set("transaction_id", transactionId).
Set("nonce_str", util.GetRandomString(32)).
Set("sign_type", wechat.SignType_MD5)
wxRsp, resBm, err := client.QueryRefund(bm)
fmt.Println(wxRsp)
fmt.Println(resBm)
if err != nil {
xlog.Error(err)
fmt.Println(err)
return wxRsp, resBm, err
}
return wxRsp, resBm, nil
}

// TradeAppPay is 微信APP支付
func TradeAppPay(client *wechat.Client, subject, orderID, amount, notifyUrl string) (map[string]string, error) {


불러오는 중...
취소
저장