用户
 找回密码
 入住 CI 中国社区
搜索
查看: 11194|回复: 12
收起左侧

[程序 App] 支付宝即时到帐接口 For CodeIgniter 1.0

[复制链接]
发表于 2010-11-4 02:56:47 | 显示全部楼层 |阅读模式
- 接口说明 -
根据支付宝目前最新的官方接口文档开发的支付宝即时到帐接口,完全移植到 CodeIgniter,所有代码均已注释。

可实现支付宝即时到帐接口的支付请求提交、支付结果同步验证返回与异步验证返回。

代码在 CodeIgniter 1.7.2 + PHP 5.2 下测试通过,初接口本身外无其他杂质。

欢迎提出宝贵意见。

- 安装方法 -
使用前请打开 models/alipay_model.php 文件,在头部构造函数处对接口进行必要设置。在 controllers/alipay.php 中可设置以 POST 方式还是 GET 方式提交请求,推荐是 GET,也是默认设置,无需更改。

设置后直接复制到 CodeIgniter 相关目录即可,可独立运行,实现简单的支付请求提交。可根据需要酌情修改。

接口只有三个文件,实际使用的只有两个。Model 文件根据官方接口开发,一般不需修改。Controllers 可根据需要增加支付成功与支付失败的相关操作,并可对支付提交内容进行扩充。

如遇到请求失败或验证支付结果失败,请再次核对 alipay_model.php 设置。更多问题请查询支付宝接口开发文档。

- 文件列表 -
controllers/alipay.php 支付控制器
models/alipay_model.php 支付宝类模型
views/alipay_from.php 样例表单视图

alipay_for_ci_1.0_goocarlos.rar (8.46 KB, 下载次数: 773)
下载 For 115 网盘:http://u.115.com/file/f73b267420

评分

参与人数 1威望 +5 收起 理由
Hex + 5 原创内容

查看全部评分

发表于 2010-11-4 10:19:01 | 显示全部楼层
不知道行不行,但先下载看看。

支持!
发表于 2010-11-9 14:30:11 | 显示全部楼层
注释很详细 让新手学习了 thank you share!
发表于 2010-12-16 16:05:03 | 显示全部楼层
支持,学习
发表于 2010-12-16 16:08:07 | 显示全部楼层
支持,学习
发表于 2010-12-17 19:03:14 | 显示全部楼层
里面有一个小问题,不知道是不是我弄错了。
  if ($You_trade_status < 1) {
                    //根据订单号更新订单,把商户数据库订单处理成交易成功
                }
                echo "success";
                // echo "支付成功!订单号:".$trade."支付金额:".$total;
这里的echo "success";放if大括号里面吧。
发表于 2011-7-21 10:21:59 | 显示全部楼层
这个好东西
发表于 2012-1-5 09:48:56 | 显示全部楼层
{:soso__15975187970624654642_2:}
发表于 2012-8-14 13:15:44 | 显示全部楼层
谢谢分享....
发表于 2012-11-23 10:53:08 | 显示全部楼层
这个在2.0版本下能用吗?

本版积分规则