C# (CSharp) WxPayAPI Namespace

Classes

Name Description
DownloadBill
DownloadBillPage
HttpService http连接基础类,负责底层的http通信
JsApiPay
JsApiPayPage
Log
MakeQRCode
MicroPay
MicroPayPage
NativeNotify 扫码支付模式一回调处理类 接收微信支付后台发送的扫码结果,调用统一下单接口并将下单结果返回给微信支付后台
NativeNotifyPage
NativePay
NativePayPage
Notify 回调处理基类 主要负责接收微信支付后台发送过来的数据,对数据进行签名验证 子类在此类基础上进行派生并重写自己的回调处理过程
OrderQuery
OrderQueryPage
ProductPage
Refund
RefundPage
RefundQuery
RefundQueryPage
ResultNotify 支付结果通知回调处理类 负责接收微信支付后台发送的支付结果并对订单有效性进行验证,将验证结果反馈给微信支付后台
WxPayApi
WxPayConfig
WxPayData 微信支付协议接口数据类,所有的API接口通信都依赖这个数据结构, 在调用接口之前先填充各个字段的值,然后进行接口通信, 这样设计的好处是可扩展性强,用户可随意对协议进行更改而不用重新设计数据结构, 还可以随意组合出不同的协议数据包,不用为每个协议设计一个数据包结构