ThinkPHP5 支付宝 电脑与手机支付扩展库

Posted 跳动的汗水

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP5 支付宝 电脑与手机支付扩展库相关的知识,希望对你有一定的参考价值。

Thinkphp5 电脑与手机支付扩展库(2017年9月18日)

使用说明

  • 在默认配置情况下,将文件夹拷贝到根目录即可, 其中extend目录为支付扩展目录, applicationextraalipay.php为配置文件
  • 需要在配置文件applicationextraalipay.php中填写必要的参数

注意

错误采用抛出异常的方式, 可根据自己的业务在统一接口进行修改

用法

电脑网站支付 Pagepay.php

调用 alipayPagepay::pay($params) 即可

手机网站支付 Wappay.php

调用 alipayWappay::pay($params) 即可

交易查询接口 Query.php

调用 alipayQuery::exec($query_no) 即可

交易退款接口 Refund.php

调用 alipayRefund::exec($params) 即可

退款统一订单查询 RefundQuery.php

调用 alipayRefundQuery::exec($params) 即可

交易关闭接口 Close.php

调用 alipayClose::exec($query_no) 即可

查询账单下载地址接口 Datadownload.php

调用 alipayDatadownload::exec($bill_type, $bill_date) 即可

验签 Notify.php

调用 alipayNotify::check($params) 即可

通知处理步骤建议

  1. 验签
  2. 判断订单状态
  3. 进行业务操作
一下两个类仅为建议, 帮助理解, 可根据具体业务进行变更, 详细理解可参考官方文档和SDK
  • applicationcommonNotifyHandler.php 通知操作的处理类
  • applicationexampleNotify.php 具体实现

github 路径 https://github.com/dream2023/ThinkPHP5-alipay

以上是关于ThinkPHP5 支付宝 电脑与手机支付扩展库的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP5 支付宝支付扩展库(超简单,超好用~)

thinkphp5网站中集成使用支付宝手机支付接口

ThinkPHP5集成支付宝手机网站支付接口

支付宝支付之扫码支付(电脑网站支付)H5支付(手机网站支付)相关业务流程分析总结

ThinkPHP5.0 实现 app支付宝支付功能

ThinkPHP5.0 实现 app支付宝支付功能