微信支付帮助库 ==================================================== 接口分三种类型: 【请求型接口】--Wxpay_client_ 统一支付接口类--UnifiedOrder 订单查询接口--OrderQuery 退款申请接口--Refund 退款查询接口--RefundQuery 对账单接口--DownloadBill 短链接转换接口--ShortUrl 【响应型接口】--Wxpay_server_ 通用通知接口--Notify Native支付——请求商家获取商品信息接口--NativeCall 【其他】 静态链接二维码--NativeLink JSAPI支付--JsApi ===================================================== 【CommonUtil】常用工具: trimString(),设置参数时需要用到的字符处理函数 createNoncestr(),产生随机字符串,不长于32位 formatBizQueryParaMap(),格式化参数,签名过程需要用到 getSign(),生成签名 arrayToXml(),array转xml xmlToArray(),xml转 array postXmlCurl(),以post方式提交xml到对应的接口url postXmlSSLCurl(),使用证书,以post方式提交xml到对应的接口url
Common_util_pub | 所有接口的基类 |
Wxpay_client_pub | 请求型接口的基类 |
UnifiedOrder_pub | 统一支付接口类 |
OrderQuery_pub | 订单查询接口 |
Refund_pub | 退款申请接口 |
RefundQuery_pub | 退款查询接口 |
DownloadBill_pub | 对账单接口 |
ShortUrl_pub | 短链接转换接口 |
Wxpay_server_pub | 响应型接口基类 |
Notify_pub | 通用通知接口 |
NativeCall_pub | 请求商家获取商品信息接口 |
NativeLink_pub | 静态链接二维码 |
JsApi_pub | JSAPI支付——H5网页端调起支付接口 |