@@ -4,6 +4,9 @@ using Essensoft.AspNetCore.Payment.JDPay.Domain;
namespace Essensoft.AspNetCore.Payment.JDPay.Notify
{
+ /// <summary>
+ /// 异步通知接口
+ /// </summary>
[XmlRoot("jdpay")]
public class JDPayAsyncNotifyResponse : JDPayNotifyResponse
@@ -2,6 +2,9 @@
+ /// 代付交易 - 异步通知接口
public class JDPayDefrayPayNotifyResponse : JDPayNotifyResponse
/// <summary>
+ /// 支付成功页面跳转
public class JDPaySyncReturnResponse : JDPayNotifyResponse
namespace Essensoft.AspNetCore.Payment.QPay.Notify
+ /// 提交付款码支付 - 支付结果通知
[XmlRoot("xml")]
public class QPayMicroPayNotifyResponse : QPayNotifyResponse
+ /// 统一下单 - 支付结果通知
public class QPayUnifiedOrderNotifyResponse : QPayNotifyResponse
@@ -3,6 +3,9 @@ using Essensoft.AspNetCore.Payment.QPay.Response;
namespace Essensoft.AspNetCore.Payment.QPay.Request
+ /// 关闭订单
public class QPayCloseOrderRequest : IQPayRequest<QPayCloseOrderResponse>
+ /// 提交付款码支付
public class QPayMicroPayRequest : IQPayRequest<QPayMicroPayResponse>
+ /// 订单查询
public class QPayOrderQueryRequest : IQPayRequest<QPayOrderQueryResponse>
+ /// 退款查询
public class QPayRefundQueryRequest : IQPayRequest<QPayRefundQueryResponse>
+ /// 申请退款
public class QPayRefundRequest : IQPayCertificateRequest<QPayRefundResponse>
+ /// 撤销订单
public class QPayReverseRequest : IQPayCertificateRequest<QPayReverseResponse>
+ /// 对账单下载
public class QPayStatementDownRequest : IQPayRequest<QPayStatementDownResponse>
+ /// 统一下单
public class QPayUnifiedOrderRequest : IQPayRequest<QPayUnifiedOrderResponse>
namespace Essensoft.AspNetCore.Payment.WeChatPay.Notify
+ /// 申请退款 - 退款结果通知
public class WeChatPayRefundNotifyResponse : WeChatPayNotifyResponse
@@ -5,6 +5,9 @@ using Essensoft.AspNetCore.Payment.WeChatPay.Parser;
public class WeChatPayUnifiedOrderNotifyResponse : WeChatPayNotifyResponse