资源简介
支付宝当面付接入教程
这里假设己经开通了当面付,没有开通的可以到支付宝开通
1、增加当面付数据
帝国没有给出手动添加的功能,这里只能以SQL方式来添加了,运行以下SQL语句
INSERT INTO `[!db.pre!]enewspayapi` (`payid`, `paytype`, `myorder`, `payfee`, `payuser`, `partner`, `paykey`, `paylogo`, `paysay`, `payname`, `isclose`, `payemail`, `paymethod`) VALUES ('', 'f2fpay', '99', '0', '', '', '', '', '支付宝当面付插件', '支付宝当面付', '0', '', '0');
2、添加商户私钥和支付宝公钥字段
ALTER TABLE [!db.pre!]enewspayapi add fprivatekey text NOT NULL, add fpublickey text NOT NULL;
3、修改系统文件以支持私钥和公钥的配置
第一个文件:e/admin/pay/SetPayApi.php
增加一个支付方式的判断,这里的支付方式为f2fpay
APPID
<input name="payemail" type="text" id="payemail" value="<?=$r[payemail]?>" size="35"></td>
商户私钥
<textarea name="fprivatekey" id="fprivatekey" cols="100" rows="10"><?=$r[fprivatekey]?></textarea>
支付宝公钥
<textarea name="fpublickey" id="fpublickey" cols="100" rows="10"><?=$r[fpublickey]?></textarea>
第二个文件:e/admin/pay/PayApi.php
增加私钥和公钥字段的写入
//设置接口
function EditPayApi($add, $userid, $username) {
global $empire, $dbtbpre;
$add[payid] = (int) $add[payid];
if (empty($add[payname]) || !$add[payid]) {
printerror("EmptyPayApi", "history.go(-1)");
}
$add[isclose] = (int) $add[isclose];
$add[myorder] = (int) $add[myorder];
$add[paymethod] = (int) $add[paymethod];
$add['payname'] = hRepPostStr($add['payname'], 1);
$add['paysay'] = hRepPostStr2($add['paysay']);
$add['payuser'] = hRepPostStr2($add['payuser']);
$add['paykey'] = hRepPostStr2($add['paykey']);
$add['payfee'] = hRepPostStr($add['payfee'], 1);
$add['payemail'] = hRepPostStr($add['payemail'], 1);
//增加当面付字段
$add['fprivatekey'] = hRepPos
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-26 11:23 源码\
目录 0 2019-04-26 11:23 源码\f2fpay\
文件 1129 2019-04-26 11:20 源码\f2fpay\f2flog.txt
文件 9482 2019-04-26 10:55 源码\f2fpay\f2fpay.php
文件 669 2019-04-22 20:40 源码\f2fpay\issuccess.php
文件 6318 2019-04-26 11:21 源码\f2fpay\notify.php
文件 3599 2019-04-22 20:40 源码\f2fpay\return.php
文件 7935 2019-04-26 11:16 源码\f2fpay\to_pay.php
文件 16238 2019-04-26 11:31 使用教程.docx
目录 0 2019-04-26 11:34 截图\
文件 174208 2019-04-26 11:33 截图\QQ截图20190426113224.jpg
文件 160576 2019-04-26 11:34 截图\QQ截图20190426113403.jpg
文件 46738 2019-04-26 11:34 截图\QQ截图20190426113451.jpg
----------- --------- ---------- ----- ----
目录 0 2019-04-26 11:23 源码\
目录 0 2019-04-26 11:23 源码\f2fpay\
文件 1129 2019-04-26 11:20 源码\f2fpay\f2flog.txt
文件 9482 2019-04-26 10:55 源码\f2fpay\f2fpay.php
文件 669 2019-04-22 20:40 源码\f2fpay\issuccess.php
文件 6318 2019-04-26 11:21 源码\f2fpay\notify.php
文件 3599 2019-04-22 20:40 源码\f2fpay\return.php
文件 7935 2019-04-26 11:16 源码\f2fpay\to_pay.php
文件 16238 2019-04-26 11:31 使用教程.docx
目录 0 2019-04-26 11:34 截图\
文件 174208 2019-04-26 11:33 截图\QQ截图20190426113224.jpg
文件 160576 2019-04-26 11:34 截图\QQ截图20190426113403.jpg
文件 46738 2019-04-26 11:34 截图\QQ截图20190426113451.jpg
相关资源
- thinkPHP支付宝支付功能完整源码
- 微信分享jssdk朋友圈带缩略图-utf8php通
- 帝国cms仿119you手游平台完整源码-带教
- Thinkphp3.2即时到帐接口+手机端支付宝
- HIS医院信息管理系统源码
- 基于thinkphp3.2.3微信扫码支付,支付宝
- ecshop源代码+茶叶商城模板+后台+微信
- 开源版-帝国CMS 7.2和7.5适用免登陆新闻
- 帝国cms微信登录插件
- 一个php文件完成支付宝所有支付
- 支付宝支付php支持新旧版本MD5 RSA R
- 帝国cms熊猫办公素材站PPT模板简历模
- 帝国CMS7.2微信API
- 帝国CMS 微信分享文章显示缩略图、简
- thinkphp5集成微信扫码支付VS支付宝扫码
- 微信与支付宝支付相关视频教程2017
- 帝国CMS7.5官方正式版后台模板深度美
- thinkphp支付宝支付
- 支付宝支付jsapidemo
评论
共有 条评论