Files
2026-03-15 01:27:05 +08:00

51 lines
1.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
一、免责申明:
此DEMO仅供参考实际开发中需要结合具体业务场景修改使用。
二、demo的运行环境适用于php5.5以上的开发环境
代码简要说明
wappay文件夹下
buildermodel ---------- 对应的接口的bizcontent业务参数进行封装处理且做了json转换比字符串传参更佳方便。
service->AlipayTradeService.php ---------- 所有接口中使用的方法。
AlipayTradeService.php 文件内方法说明
1、SDK请求方法
aopclientRequestExecute($request,$ispage=false)
$request对应接口请求的对象
$ispage是否为页面跳转请求手机网站支付必须为页面跳转查询退款则可以无需页面跳转
2、手机网站支付接口的方法
wapPay($builder,$return_url,$notify_url)
$builder业务参数使用buildmodel中的对象生成。
$return_url同步跳转地址
$notify_url异步通知地址
3、手机网站查询接口
Query($builder)
$builder业务参数使用buildmodel中的对象生成。
4、手机网站退款接口
Refund($builder)
$builder业务参数使用buildmodel中的对象生成。
5、手机网站关闭接口
Close($builder)
$builder业务参数使用buildmodel中的对象生成。
6、手机网站退款查询接口
refundQuery($builder)
$builder业务参数使用buildmodel中的对象生成。
7、手机网站账单下载接口
downloadurlQuery($builder)
$builder业务参数使用buildmodel中的对象生成。
8、支付宝返回的信息验签
check($arr)
$arr收到的支付宝返回信息数组
9、打印日志
writeLog($text)
$text要打印的字符串