/// <summary> /// 退费的接口 /// </summary> /// <param name="refundAmount"></param> /// <param name="orderNo"></param> /// <param name="refundResason"></param> /// <param name="PayKey"></param> /// <param name="Secret"></param> /// <returns></returns> public static bool Refund(string refundAmount, string orderNo, string refundResason) { FenXiangService service = new FenXiangService(); Dictionary <string, string> para = new Dictionary <string, string> { { FenXiangService.REFUND_URL, dopay }, { FenXiangService.PAY_KEY, paykey }, //"b2f752964f904e6a9ad9397c3ded2e28" { FenXiangService.PAY_SECRET, realsec }//c37ae8ec310b4a68881ec49473d571a4 }; service.Init(para); var req = new FXRefundReq { refundAmount = refundAmount, //退款金额 orderNo = orderNo, //退款订单编号 refundReason = refundResason }; var rsp = service.Refund(req); var msg = rsp.returnCode; if ("SUCCESS".Equals(msg)) { return(true); } return(false); }
/// <summary> /// 根据日期下载数据 /// </summary> /// <param name="billDate"></param> /// <returns></returns> public static FXStmtLine[] GetOrderTime(string billDate) { InitConfiguration(); FenXiangService service = new FenXiangService(); Dictionary <string, string> para = new Dictionary <string, string> { { FenXiangService.STMT_QRY_URL, downLoad }, { FenXiangService.PAY_KEY, paykey }, //"b2f752964f904e6a9ad9397c3ded2e28" { FenXiangService.PAY_SECRET, realsec }//c37ae8ec310b4a68881ec49473d571a4 }; service.Init(para); FXStmtQryReq req = new FXStmtQryReq { billDate = billDate }; FXStmtQryRsp rsp = service.QryStatement(req); FXStmtLine[] data = rsp.data; return(data); }