目錄
1. 什麼是 wp 與支付寶的系統集成?
2. 為什麼寫這篇文章?
3. 系統集成的步驟
4. 一些感想
正文
1. 什麼是 wp 與支付寶的系統集成?
支付寶是目前國內最流行的電子支付平台。在國內,只要你做在線銷售,就難免要和支付寶打交道。特別是由於目前支付寶的商家服務已經免去申請費 (但是需要支付分潤,1+%),支付寶就日益成為做網絡營銷的重要支付手段之一。
WordPress 是一個開源的博客程序 (但是現在,我們幾乎內容把它變成了一個 CMS 內容管理系統了) 。有着先天的搜索引擎友好性,是 SEOer 的最愛。特別是,由於它的開源、簡約,世界各地的 wp 愛好者為其開發了數以千計的功能拓展 (plugins) 以及數以萬計的模板應用 (theme) 和微件 (widgets) 。這些都是 wp 有着強大生命力的原因。
基於上面的原因,目前,有更多的 seo 人士希望把 wp 的 SEO 友好性、豐富的功能拓展與支付寶的通用性結合起來,通過 wp 與 alipay 的集成,實現轉化率更高地在線銷售。
2. 為什麼寫這篇文章?
不久前,我利用 wp-mu,搞了一個新的多用户建站系統。雖然目標羣體是廣大的喜歡“ 免費” 的用户,但是,出於盈利的考慮,還是希望將一些高級功通過用户付費的方式才能使用。於是,就想到了在 wp 系統中嵌入支付寶支付通道。之前,我已經看到國內一些 BSP(好像就那麼幾家) 已經採用支付寶與 wp 集成的方式,但不知道人家是怎麼實現的。通過搜索,滿眼看到的都是有着和我一樣需求的人。另外,還有一些高人,動輒説要修改整站的結構才能實現集成云云。幾天下來,竟然無果。於是,打算自己動手嘗試。結果是,很簡單,成功了。
3. 系統集成的步驟
由於時間有限,這些步驟就不截圖了。因為大家要麼是做 seo 的,要麼是做開發的,我用文字寫出來,想必大家都能明白我説的啥。現在開始。
wp 與支付寶系統集成的主要步驟:
a 、申請支付寶商家服務
b 、獲取系統集成 API
c 、接口安裝與代碼修改
具體説:
(1) 註冊一個支付寶帳號。在這裏:https://www.alipay.com/
(2) 登錄後,進入支付寶首頁“ 商家服務”-“ 即時到帳 (我需要的)”
(3) 填寫商家服務中心申請表格,並進行“ 簽約商家” 的實名認證。需要你提供真實的個人信息及手機號碼,以便接收驗證碼
(4) 提交信息並等待大約 24 小時
(5) 接收簽約商家確認郵件並下載系統集成需要的代碼示例。如果你不懂代碼,就登錄支付寶官網上的“ 商家服務”,點擊進入合同列表裏的“ 申請集成”,請求支付寶的技術支持人員幫助你集成
(6) 支付寶的技術支持人員會在你申請集成後的 48 小時內給你打電話。你告訴她你是 WordPress 系統,並告訴她你是網站的管理員,請她幫你設置好基於 wp 的接口程序。大約 2 小時後,一個基於 wp 環境的接口程序會發送到你的 email 中。
(7) 下面的操作,都是基於 php 主機的。 win 應該也差不多,但是,不會有人用 IIS 配置 wp 吧?
(8) 將支付寶發送給你的接口程序 (rar 壓縮包),解壓縮後,再壓縮成 zip 的。至於為什麼,因為我的是 GD 主機,只能用 zip,這時,你的接口程序已經壓縮為 alipay.zip 了
(9) 在你的服務器中新建一個文件夾/alipay,並將 alipay.zip 壓縮包上傳至該目錄。在服務器端解壓縮
(10) 完成解壓縮後,訪問支付寶接口程序的路徑為:yourdomain.com/alipay/index.php
(11) 至此,wp 與 alipay 的系統成績已經完成了一大半。此時的支付通道已經可以使用了!你可以試着以用户的身份進行一次支付併到支付寶賬户中查看支付金額是否已經入賬。
(12) 一些修改:支付寶默認的接口頁面可能與我們網站的整體風格不太相稱。這時可能需要我們對頁面做一些修改。如:
l 在<TD class=title> 處修改支付頁面的名稱;
l 在<TD class=form-left> 修改表單的標籤;
l 在<span id="glowtext"> 修改支付頁面右邊欄中的文字塊
l 在<TD class="txt12 lh15"> 處修改 footer 位置的內容,但是應該保留 alipay 的鏈接信息;
另外一些基本設置:
l 打開 alipay_config.php 文件
l 在 $return_url=處修改完成支付後的跳轉頁面。你可能需要在根目錄中手動新建一個類似 complete-payment.html 的頁面讓用户知道把錢交給你之後他應該做什麼;
l 在 $antiphishing=處設置是否開啓防釣魚功能。支付寶建議,開啓前應和官方聯繫一下,一旦開啓就無法關閉;
l 在 $mainname= “ 收款方名稱”; 這行代碼中,把收款方名稱替換為你網站的名稱。
4. 一些感想
(1) 適用的就是最好的;
(2) 嘗試自己動手解決問題,很多問題會迎刃而解;
(3) 技術不是靈異事件,一切都有理性可言,一般人的智力足以去理解大多數的技術內幕;
(4) 除了一些 xhtml 外,沒有用到複雜的代碼修改;
(5) 完成。