private CommonReturn SendMoney(M_WX_APPID appMod, string openid, double amount, string desc) { WxPayData wxdata = new WxPayData(); wxdata.SetValue("partner_trade_no", B_OrderList.CreateOrderNo(M_OrderList.OrderEnum.Normal)); wxdata.SetValue("openid", openid); wxdata.SetValue("check_name", "NO_CHECK");//OPTION_CHECK NO_CHECK //wxdata.SetValue("re_user_name", trueName.Trim()); wxdata.SetValue("amount", (int)amount * 100); wxdata.SetValue("desc", desc); wxdata.SetValue("spbill_create_ip", Request.ServerVariables["LOCAl_ADDR"]);//必须填写 WxPayData result = WxPayApi.Pay_Transfer(wxdata, appMod); if (result.GetValue("result_code").ToString().ToUpper().Equals("SUCCESS")) { return(CommonReturn.Success()); } else { string err = result.GetValue("return_msg").ToString(); return(CommonReturn.Failed(err)); } }