資源簡介
支付寶當面付接入教程
這里假設(shè)己經(jīng)開通了當面付,沒有開通的可以到支付寶開通
1、增加當面付數(shù)據(jù)
帝國沒有給出手動添加的功能,這里只能以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、修改系統(tǒng)文件以支持私鑰和公鑰的配置
第一個文件: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
增加私鑰和公鑰字段的寫入
//設(shè)置接口
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
評論
共有 條評論