🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 微信支付类设计 微信支付包含以下类 | 类名 | 父类 | 类说明 | --- | --- |--| | PayApi |WechatCommon | 微信支付相关类的基类,该类里面的函数均由微信官方PHP-SDK提供,我们这里只做了集成,不需要做任何改动,主要涉及微信签名,xml与数组的转换,格式化参数等 | | RequestPay | PayApi | 微信支付请求接口相关操作,这里封装了一些请求微信支付的一些处理 | | ResponsePay | PayApi | 微信支付响应接口相关操作,这里封装了一些响应微信支付的一些处理 | |JsPay | RequestPay | Js Api 支付类,用于在微信公众号内使用Js Api 发起微信支付 | |JsPayApi| RequestPay | Js Api 支付类,用于在微信公众号内使用Js Api 发起微信支付 | |Notify| ResponsePay | 微信支付回调类,用于异步处理微信支付后的回调 | |NotifyData| | 微信支付回调数据数据结构 | |UniformOrder|RequestPay | 微信支付统一订单下单接口类| |Bill| RequestPay|微信对账单接口类| |Refund| RequestPay|微信退款接口类| |Query| RequestPay|微信统一订单查询接口类| >[warning] 一般情况下,SDK使用者仅仅需要操作Notify,NotifyData,JsPay,UniformOrder,Bill,Refund和Queue类,其余类仅实现的通用基础功能。