|  |  | 
 |  |  |     /// <returns></returns> | 
 |  |  |     Task LifePaySuccessHandler(string orderNo, string outOrderNo); | 
 |  |  |  | 
 |  |  |     Task WxPayDomesticRefundsHandler(string orderNo, LifePayRefundStatusEnum refundStatus); | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 供应商回调处理 | 
 |  |  |     /// </summary> | 
 |  |  | 
 |  |  |     /// <param name="acoolyStatus"></param> | 
 |  |  |     /// <param name="payAmount"></param> | 
 |  |  |     /// <returns></returns> | 
 |  |  |     Task ACOOLYOrderNotifyHandler(string orderNo, string acoolyOrderNo, LifePayOrderStatusEnum status, ACOOLYStatusEnum acoolyStatus, decimal payAmount); | 
 |  |  |     Task ACOOLYOrderNotifyHandler(string orderNo, string acoolyOrderNo, LifePayOrderStatusEnum status, ACOOLYStatusEnum acoolyStatus, decimal payAmount, string refundApplyRemark); | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 创建生活缴费话费订单 | 
 |  |  | 
 |  |  |     /// <param name="input"></param> | 
 |  |  |     /// <returns></returns> | 
 |  |  |     Task<CreateLifePayOrderOutput> CreateLifePayGasOrder(CreateLifePayOrderInput<LifeGasData> input); | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 修改实际到账金额 | 
 |  |  |     /// </summary> | 
 |  |  |     /// <param name="input"></param> | 
 |  |  |     /// <returns></returns> | 
 |  |  |     Task<int> UpdateLifePayOrderActualReceivedAmount(UpdateLifePayOrderInput input); | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 退款生活缴费订单 | 
 |  |  | 
 |  |  |     /// </summary> | 
 |  |  |     /// <returns></returns> | 
 |  |  |     Task<List<LifePayRateListOutput>> GetRate(); | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 获取渠道折扣 | 
 |  |  |     /// </summary> | 
 |  |  |     /// <returns></returns> | 
 |  |  |     Task<ChannelRateOutput> GetChannelRate(ChannelsBaseInput input); | 
 |  |  |  | 
 |  |  |     /// <summary> | 
 |  |  |     /// 获取手续费费率 | 
 |  |  | 
 |  |  |     Task<List<LifePayOrderListTemplate>> GetLifePayOrderPageExport(QueryLifePayOrderListInput input); | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     Task<List<LifePayOrderListTemplate>> GetLifePayRefudOrderPageExport(QueryLifePayRefundOrderListInput input); | 
 |  |  |     Task<List<LifePayRefundOrderListTemplate>> GetLifePayRefudOrderPageExport(QueryLifePayRefundOrderListInput input); | 
 |  |  |  | 
 |  |  |     Task<string> GetBillErceiptExport(string orderNo); | 
 |  |  |  |