using Aop.Api.Response; using Com.Alipay.Business; using Com.Alipay.Domain; using F2FPayDll.Business; using F2FPayDll.Domain; using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Com.Alipay { /// <summary> /// IAlipayTrade 的摘要说明 /// </summary> public interface IAlipayTradeService { //当面付条码支付 AlipayF2FPayResult tradePay(AlipayTradePayContentBuilder builder); // 当面付2.0交易查询 AlipayF2FQueryResult tradeQuery(string outTradeNo); // 当面付2.0交易退货 AlipayF2FRefundResult tradeRefund(AlipayTradeRefundContentBuilder builder); /// <summary> /// 退款查询 /// </summary> /// <param name="builder"></param> /// <returns></returns> AlipayF2FRefundQueryResult tradeFastpayRefundQuery(AlipayTradeFastpayRefundQueryContentBuilder builder); // 当面付2.0预下单 AlipayF2FPrecreateResult tradePrecreate(AlipayTradePrecreateContentBuilder builder); AlipayF2FPrecreateResult tradePrecreate(AlipayTradePrecreateContentBuilder builder, string notify_url); //云监控接口 //AlipayF2FMonitorResult mcloudMonitor(AlipayMonitorContentBuilder builder); } }