diff --git a/pay/pay.go b/pay/pay.go index dd9fafd..1afa094 100644 --- a/pay/pay.go +++ b/pay/pay.go @@ -93,16 +93,16 @@ func (pcf *Pay) PrePayOrder(p *Params) (payOrder PreOrder, err error) { param["appid"] = pcf.AppID param["body"] = p.Body param["mch_id"] = pcf.PayMchID - param["nonce_str"] =nonceStr - param["notify_url"] =pcf.PayNotifyURL - param["out_trade_no"] =p.OutTradeNo - param["spbill_create_ip"] =p.CreateIP - param["total_fee"] =p.TotalFee - param["trade_type"] =p.TradeType + param["nonce_str"] = nonceStr + param["notify_url"] = pcf.PayNotifyURL + param["out_trade_no"] = p.OutTradeNo + param["spbill_create_ip"] = p.CreateIP + param["total_fee"] = p.TotalFee + param["trade_type"] = p.TradeType param["openid"] = p.OpenID - bizKey := "&key="+pcf.PayKey - str := orderParam(param,bizKey) + bizKey := "&key=" + pcf.PayKey + str := orderParam(param, bizKey) sign := util.MD5Sum(str) request := payRequest{ AppID: pcf.AppID,