# tp5dev
**Repository Path**: xiaofeng802/tp5dev
## Basic Information
- **Project Name**: tp5dev
- **Description**: 集成支付宝、微信支付,百度云推送和Excel表格导入导出等常用功能的tp框架
- **Primary Language**: PHP
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 1
- **Created**: 2018-09-27
- **Last Updated**: 2021-09-17
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# tp5-demos
集成支付宝、微信支付,百度云推送和Excel表格导入导出
# 使用说明
## 1、微信支付
- 在默认配置情况下,将文件夹**拷贝到根目录**即可, 其中extend
目录为扩展目录
- 需要在配置文件extend/wxpay/lib/WxPayConfig.php
中填写必要的参数
- 如有退款操作, 请将证书放到extend/wxpay/cert/
目录中
- application/demos/WxpayController.php
为示例代码
## 2、支付宝支付
- 在默认配置情况下,将文件夹拷贝到根目录即可, 其中extend
目录为支付扩展目录, application\extra\alipay.php
为配置文件
- 需要在配置文件application\extra\alipay.php
中填写必要的参数
## 注意
- 错误采用抛出异常的方式, 可根据自己的业务在统一接口extend/wxpay/lib/WxPayException.php
中修改
- 上线后, 请务必将配置中的WXPAY_DEBUG
改为false
- 公众号支付、wap支付
, 由于我们公司是在小程序上开通的微信支付, 无法完美的测试, 只能采用模拟数据形式, 如有问题, 请提交issue
# 用法
## 支付宝demo写的不全
#### 电脑网站支付 Pagepay.php
调用 \alipay\Pagepay::pay($params)
即可
#### 手机网站支付 Wappay.php
调用 \alipay\Wappay::pay($params)
即可
#### 交易查询接口 Query.php
调用 \alipay\Query::exec($query_no)
即可
#### 交易退款接口 Refund.php
调用 \alipay\Refund::exec($params)
即可
#### 退款统一订单查询 RefundQuery.php
调用 \alipay\RefundQuery::exec($params)
即可
#### 交易关闭接口 Close.php
调用 \alipay\Close::exec($query_no)
即可
#### 查询账单下载地址接口 Datadownload.php
调用 \alipay\Datadownload::exec($bill_type, $bill_date)
即可