/// <summary> /// 刷卡下单接口 /// 提交支付请求后微信会同步返回支付结果。当返回结果为“系统错误(err_code=SYSTEMERROR)”时,商户系统等待5秒后调用【查询订单API】,查询支付实际交易结果; /// 当返回结果为“USERPAYING”时,商户系统可设置间隔时间(建议10秒)重新查询支付结果,直到支付成功或超时(建议30秒) /// </summary> /// <param name="order"></param> /// <returns></returns> public async Task <WxAddMicroPayOrderResp> AddMicroPayOrderAsync(WxAddMicroPayOrderReq order) { var dics = order.GetDics(); var addressUrl = string.Concat(m_ApiUrl, "/pay/micropay"); return(await PostApiAsync <WxAddMicroPayOrderResp>(addressUrl, dics)); }
/// <summary> /// 扫码下单接口 /// 提交支付请求后微信会同步返回支付结果。当返回结果为“系统错误(err_code=SYSTEMERROR)”时,商户系统等待5秒后调用【查询订单API】,查询支付实际交易结果; /// 当返回结果为“USERPAYING”时,商户系统可设置间隔时间(建议10秒)重新查询支付结果,直到支付成功或超时(建议30秒) /// </summary> /// <param name="order"></param> /// <returns></returns> public async Task <WxPayOrderTradeResp> AddMicroPayOrder(WxAddMicroPayOrderReq order) { var dics = order.GetDics(); string addressUrl = string.Concat(m_ApiUrl, "/pay/micropay"); return(await PostPaySortDics <WxPayOrderTradeResp>(addressUrl, dics)); }