# 微信支付插件(多端自動適配版)
## 使用環(huán)境
帝國 cms 7.5 utf-8 版
php 5.6 及以上版本
## 使用場景
- 手機端瀏覽器瀏覽網(wǎng)頁,需要支付時
- 電腦端瀏覽器瀏覽網(wǎng)頁,需要支付時
- 微信內(nèi)瀏覽器瀏覽網(wǎng)頁,需要支付時
- 注:經(jīng)測試,UC瀏覽器不能正常調(diào)用手機微信支付
## 安裝教程
1. 事先到微信支付申請商戶號,并綁定公眾號AppId(需要認證的服務號),并開通H5支付功能
1. 將所有文件放入網(wǎng)站 e/payapi/tenpayUnion目錄下。
1. 訪問“域名/e/payapi/tenpayUnion/install/index.php”,并點擊“安裝”按鈕、執(zhí)行安裝操作。
1. 進入‘網(wǎng)站管理后臺-插件-微信支付-設置’,將所有信息填寫完整:包括商戶號、appId、appKey、appSecret、基礎路徑。
1. 商戶號、appId、appKey均可在微信支付管理后臺找到;appSecret可在微信公眾號管理后臺找到(注意:每次查看會重置之前的設置)
1. 基礎路徑為http(s)://域名。其中http后是否加s,根據(jù)網(wǎng)站是否采用https協(xié)議而定。
1. 可選操作:刪除install文件夾,此操作是增加軟件安全性。
1. 可選操作:在網(wǎng)站根路徑的上一層(不能被外界訪問,以保障數(shù)據(jù)安全)創(chuàng)建可寫的文件夾“l(fā)ogs”,用于保存錯誤信息。
## 關閉支付
1. 進入網(wǎng)站管理后臺,進入‘其他-在線支付-管理支付接口-微信支付-配置接口’。
1. 將接口狀態(tài)設為‘關閉’,并點擊‘設置’保存。
1. 如僅僅關閉商城系統(tǒng)的支付入口,可以進入‘商城-支付與配送-管理支付方式’,找到“微信支付”,進入修改,設置為關閉。
## 卸載插件
1. 進入‘商城-支付與配送-管理支付方式’,刪除之前新增的 微信支付 方式;
1. 上傳install文件夾至tenpayUnion目錄下(安裝時未刪除的,可直接進入下一步);
1. 刪除install目錄下的lock.off文件(如沒有,則進入下一步);
1. 訪問:‘域名/e/payapi/tenpayUnion/install/index.php’,選擇“卸載”,并提交;
1. 提示卸載成功后,刪除tenpayUnion目錄及其文件。
1. 卸載完畢
## 使用說明
1. 可根據(jù)實際需要修改 notify.php、payfun4Notify.php 的業(yè)務邏輯
## 軟件架構
|--logs 日志 用戶需要定期備份并清理以日期命名、以‘.log’結(jié)尾的日志。
發(fā)送錯誤時,可查閱以便定位錯誤原因。
文件夾由用戶自行創(chuàng)建,位于網(wǎng)站根路徑的上一層,也可以不創(chuàng)建。
|--lib 官方 sdk 目錄
|--WxPayConfig.php 支付接口配置,
|--notify.php 支付異步通知處理接口
|--payfun4Notify.php 支付異步通知處理內(nèi)部方法
|--phpqrcode 后端二維碼生成方法
|--to_pay.php 發(fā)起支付
|--files 靜態(tài)文件,圖片、js等
|--config.php 插件配置文件
|--qrcode.php 前端調(diào)用二維碼生成接口
|--queryOrder.php 前端調(diào)用查詢訂單狀態(tài)接口
|--set.php 配置設置入口
|--tools.php 細節(jié)功能輔助工具
|--install 安裝與卸載文件
|--h5.php 手機瀏覽器中支付處理
|--pc.php 電腦瀏覽器中支付處理
|--wechat 微信瀏覽器中支付處理
|--log.php 日志處理接口
1、自動:在上方保障服務中標有自動發(fā)貨的商品,拍下后,將會自動收到來自賣家的商品獲?。ㄏ螺d)鏈接;
2、手動:未標有自動發(fā)貨的的商品,拍下后,賣家會收到郵件、短信提醒,也可通過QQ或訂單中的電話聯(lián)系對方。
1、源碼默認交易周期:自動發(fā)貨商品為1天,手動發(fā)貨商品為3天,買家有1次額外延長3天交易周期的權利;
2、若上述交易周期雙方依然無法完成交易,任意一方可發(fā)起追加周期(1~60天)的請求,對方同意即可延長。
1、描述:源碼描述(含標題)與實際源碼不一致的(例:描述PHP實際為ASP、描述的功能實際缺少、版本不符等);
2、演示:有演示站時,與實際源碼小于95%一致的(但描述中有"不保證完全一樣、有變化的可能性"類似顯著聲明的除外);
3、發(fā)貨:手動發(fā)貨源碼,在賣家未發(fā)貨前,已申請退款的;
4、安裝:免費提供安裝服務的源碼但賣家不履行的;
5、收費:額外收取其他費用的(但描述中有顯著聲明或雙方交易前有商定的除外);
6、其他:如質(zhì)量方面的硬性常規(guī)問題等。
注:經(jīng)核實符合上述任一,均支持退款,但賣家予以積極解決問題則除外。
1、互站會對雙方交易的過程及交易商品的快照進行永久存檔,以確保交易的真實、有效、安全!
2、互站無法對如“永久包更新”、“永久技術支持”等類似交易之后的商家承諾做擔保,請買家自行鑒別;
3、在源碼同時有網(wǎng)站演示與圖片演示,且站演與圖演不一致時,默認按圖演作為糾紛評判依據(jù)(特別聲明或有商定除外);
4、在沒有"無任何正當退款依據(jù)"的前提下,商品寫有"一旦售出,概不支持退款"等類似的聲明,視為無效聲明;
5、在未拍下前,雙方在QQ上所商定的交易內(nèi)容,亦可成為糾紛評判依據(jù)(商定與描述沖突時,商定為準);
6、因聊天記錄可作為糾紛評判依據(jù),故雙方聯(lián)系時,只與對方在互站上所留的QQ、手機號溝通,以防對方不承認自我承諾。
7、雖然交易產(chǎn)生糾紛的幾率很小,但一定要保留如聊天記錄、手機短信等這樣的重要信息,以防產(chǎn)生糾紛時便于互站介入快速處理。
1、互站作為第三方中介平臺,依據(jù)交易合同(商品描述、交易前商定的內(nèi)容)來保障交易的安全及買賣雙方的權益;
2、非平臺線上交易的項目,出現(xiàn)任何后果均與互站無關;無論賣家以何理由要求線下交易的,請聯(lián)系管理舉報。
源是物語
254160761376466462117651614547996
短信咨詢
服務
5.00
效率
5.00
質(zhì)量
5.00