s1/app/common/service/pay/driver/wxpayWxPayPubHelper.php

微信支付帮助库 ==================================================== 接口分三种类型: 【请求型接口】--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

Classes

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网页端调起支付接口